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/psi4-1.3.2/doc/sphinxman/source/attic/early_dfmp2/df-mp2-formJ.cc Examining data/psi4-1.3.2/doc/sphinxman/source/attic/early_dfmp2/df-mp2.cc Examining data/psi4-1.3.2/psi4/include/psi4/masses.h Examining data/psi4-1.3.2/psi4/include/psi4/physconst.h Examining data/psi4-1.3.2/psi4/include/psi4/pragma.h Examining data/psi4-1.3.2/psi4/include/psi4/psi4-dec.h Examining data/psi4-1.3.2/psi4/include/psi4/psifiles.h Examining data/psi4-1.3.2/psi4/include/psi4/pybind11.h Examining data/psi4-1.3.2/psi4/include/psi4/times.h Examining data/psi4-1.3.2/psi4/src/core.cc Examining data/psi4-1.3.2/psi4/src/create_new_plugin.cc Examining data/psi4-1.3.2/psi4/src/export_benchmarks.cc Examining data/psi4-1.3.2/psi4/src/export_blas_lapack.cc Examining data/psi4-1.3.2/psi4/src/export_cubeprop.cc Examining data/psi4-1.3.2/psi4/src/export_diis.cc Examining data/psi4-1.3.2/psi4/src/export_fock.cc Examining data/psi4-1.3.2/psi4/src/export_functional.cc Examining data/psi4-1.3.2/psi4/src/export_mints.cc Examining data/psi4-1.3.2/psi4/src/export_misc.cc Examining data/psi4-1.3.2/psi4/src/export_oeprop.cc Examining data/psi4-1.3.2/psi4/src/export_options.cc Examining data/psi4-1.3.2/psi4/src/export_pcm.cc Examining data/psi4-1.3.2/psi4/src/export_plugins.cc Examining data/psi4-1.3.2/psi4/src/export_psio.cc Examining data/psi4-1.3.2/psi4/src/export_trans.cc Examining data/psi4-1.3.2/psi4/src/export_wavefunction.cc Examining data/psi4-1.3.2/psi4/src/psi4/adc/adc.cc Examining data/psi4-1.3.2/psi4/src/psi4/adc/adc.h Examining data/psi4-1.3.2/psi4/src/psi4/adc/adc_main.cc Examining data/psi4-1.3.2/psi4/src/psi4/adc/amps_write.cc Examining data/psi4-1.3.2/psi4/src/psi4/adc/compute_energy.cc Examining data/psi4-1.3.2/psi4/src/psi4/adc/construct_sigma.cc Examining data/psi4-1.3.2/psi4/src/psi4/adc/denominator.cc Examining data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc Examining data/psi4-1.3.2/psi4/src/psi4/adc/differentiation.cc Examining data/psi4-1.3.2/psi4/src/psi4/adc/init_tensors.cc Examining data/psi4-1.3.2/psi4/src/psi4/adc/prepare_tensors.cc Examining data/psi4-1.3.2/psi4/src/psi4/ambit_interface/convert.cc Examining data/psi4-1.3.2/psi4/src/psi4/ambit_interface/convert.h Examining data/psi4-1.3.2/psi4/src/psi4/ambit_interface/integrals.cc Examining data/psi4-1.3.2/psi4/src/psi4/ambit_interface/integrals.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Frozen.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/G.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/G_norm.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Gabcd.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Gciab.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Gibja.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Gijab.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Gijab_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Gijab_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Gijab_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Gijka.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Gijkl.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Iab.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Iai.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Iia.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Iij.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/MOInfo.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/V.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/V_cc2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/add_core_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/add_core_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/add_ref.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/add_ref_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/add_ref_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/add_ref_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ael.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/build_A.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/build_A_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/build_A_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/build_A_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/build_X.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/build_Z.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/build_Z_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/build_Z_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/build_Z_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/build_ex_tdensity.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/cache.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ccdensity.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/classify.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/deanti.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/deanti_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/deanti_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/deanti_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/densgrid_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/distribute.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/dump_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/dump_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/dump_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/energy.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/energy_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/energy_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/energy_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ex_oscillator_strength.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ex_rotational_strength.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ex_sort_td_rohf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ex_sort_td_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ex_td_cleanup.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ex_td_print.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ex_td_setup.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ex_tdensity.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ex_tdensity_intermediates.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/file_build.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/fold.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/fold_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/fold_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/fold_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_frozen.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_moinfo.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_params.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/globals.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/idx_error.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/idx_permute.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/kinetic.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/lag.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ltdensity.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ltdensity_intermediates.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/norm.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/onepdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/oscillator_strength.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/relax_D.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/relax_I.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/relax_I_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/relax_I_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/relax_I_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/resort_gamma.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/resort_tei.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/rotational_strength.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/rtdensity.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sortI.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sortI_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sortI_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sortI_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sort_ltd_rohf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sort_ltd_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sort_rtd_rohf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sort_rtd_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sortone.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sortone_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sortone_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/sortone_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/td_cleanup.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/td_print.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/td_setup.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/tdensity.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/transL.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/transdip.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/transp.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/twopdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_Gabcd.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_Gciab.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_Gciab_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_Gibja.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_Gibja_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_Gijab.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_Gijab_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_Gijka.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_Gijka_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_Gijkl.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_V.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_oe_intermediates.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_oe_intermediates_rhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_onepdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_onepdm_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_te_intermediates.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_te_intermediates_rhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_xi1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_xi1_connected.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_xi1_rhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_xi1_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_xi2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_xi2_rhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_xi2_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_xi_check.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_xi_intermediates.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/zero_pdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/AO_contribute.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/BT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/BT2_AO.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/CT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/DT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/ET2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/FT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/FT2_cc2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/Fae.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/FaetT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/Fme.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/Fmi.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/FmitT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/Local.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/MOInfo.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/Params.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/Wmbej.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/WmbejT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/Wmnij.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/WmnijT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/Z.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/ZT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/amp_write.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/analyze.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cache.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc2_Wabei.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc2_WabeiT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc2_WabijT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc2_Wmbij.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc2_WmbijT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc2_Wmnij.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc2_faeT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc2_fmiT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc2_t2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc3.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc3_Wabei.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc3_Wamef.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc3_Wmbij.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc3_Wmnie.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/cc3_Wmnij.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/ccenergy.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/converged.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/d1diag.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/d2diag.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/denom.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diagnostic.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/dijabT2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/energy.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/fock_build.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/form_df_ints.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/get_moinfo.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/get_params.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/halftrans.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/init_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/lmp2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/local.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/mp2_energy.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/new_d1diag.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/pair_energies.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/rotate.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/sort_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/spinad_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/status.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/t1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/t1_ijab.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/t2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/tau.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/taut.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/tsave.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/update.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/Local.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/MOInfo.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/Params.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/c_clean.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cache.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_hbar_extra.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1ET1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cceom.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/dgeev_eom.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/form_diagonal.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/get_eom_params.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/get_moinfo.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/get_params.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/globals.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/hbar_extra.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/hbar_norms.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/local.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/local_guess.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/norm.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/norm_HC1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/precondition.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/read_guess.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaDD.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaDS.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSD.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sort_C.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sort_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/F.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Fai.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/HET1_Wabef.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/MOInfo.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Params.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wabei.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wabei_AAAA_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wabei_ABAB_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wabei_BABA_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wabei_BBBB_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wabei_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wabei_RHF_FT2_a.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wabei_ROHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wabij.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wamef.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wmbej.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wmbij.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/Wmnie.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/cache.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/cc2_Wabei.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/cc2_Wmbej.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/cc2_Wmbij.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/cc2_Zmbej.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/cc3_HET1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/cchbar.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/get_moinfo.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/get_params.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/globals.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/norm_HET1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/purge.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/reference.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/sort_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/status.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/tau.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cchbar/taut.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/BL2_AO.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/DL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/FaeL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/FmiL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/G.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/GL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/L1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/L1FL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/L2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/L3_AAA.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/L3_AAB.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Lamp_write.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Lmag.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Lnorm.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Local.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Lsave.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/MOInfo.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Params.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/WabeiL1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/WefabL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/WejabL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/WijmbL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/WijmnL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/WmbejL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/c_clean.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cache.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cc2_Gai.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cc2_L1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cc2_L2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cc2_faeL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cc2_fmiL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cc2_hbar_extra.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cc3_l3l1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cc3_l3l2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cc3_t3x.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cc3_t3z.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cclambda.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cclambda.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_sum.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/converged.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/denom.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/dijabL2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_moinfo.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/globals.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/halftrans.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/hbar_extra.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/init_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/local.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/ortho_Rs.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/overlap.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/overlap_LAMPS.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/pseudoenergy.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/sort_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/spinad_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/status.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/update.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/HXY.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/Local.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/MOInfo.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/Params.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/amp_write.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/analyze.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cache.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X1.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_hbar_extra.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_sort_X.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/ccresponse.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/compute_X.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/converged.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/denom.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/get_moinfo.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/get_params.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/globals.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/hbar_extra.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/init_X.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/lambda_residuals.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/linresp.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/local.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/polar.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/preppert.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/print_X.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pseudopolar.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/save_X.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/scatter.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/scatter2.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_lamps.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_pert.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/update_X.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/ET_AAA.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/ET_AAB.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/ET_ABB.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/ET_BBB.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/ET_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/ET_UHF_AAA.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/ET_UHF_AAB.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/ET_UHF_ABB.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/ET_UHF_BBB.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/EaT_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/MOInfo.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/Params.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/T3_UHF_AAA.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/T3_UHF_AAB.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/T3_UHF_ABC.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/T3_grad_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/T3_grad_UHF_AAA.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/T3_grad_UHF_AAB.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/T3_grad_UHF_BBA.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/T3_grad_UHF_BBB.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/cache.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/count_ijk.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/get_moinfo.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/globals.h Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/test_abc_loops.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/transpose_integrals.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/cctriples/triples.cc Examining data/psi4-1.3.2/psi4/src/psi4/cc/ccwave.h Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/a_spinad.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/b_spinad.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/c_sort.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/cache.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/cctransort.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/d_sort.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/d_spinad.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/denom.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/e_sort.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/e_spinad.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/f_sort.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/fock.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/memcheck.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/pitzer2qt.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/scf_check.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_rhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/AO_contribute.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft.h Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_compute.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_compute_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_compute_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_df_tensor.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_energy_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_energy_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_integrals_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_integrals_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_lambda_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_lambda_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_memory.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_mp2_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_mp2_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_n_representability.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_oo_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_oo_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_qc.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_scf_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_scf_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_sort_mo_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_tau_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_tau_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_triples.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/half_transform.cc Examining data/psi4-1.3.2/psi4/src/psi4/dcft/main.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/b2brepl.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/calc_d.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/ci_tol.h Examining data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/civect.h Examining data/psi4-1.3.2/psi4/src/psi4/detci/ciwave.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/ciwave.h Examining data/psi4-1.3.2/psi4/src/psi4/detci/compute_cc.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/detci.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/diag_h.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/form_ov.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/get_mo_info.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/globaldefs.h Examining data/psi4-1.3.2/psi4/src/psi4/detci/h0block.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/import_vector.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/ints.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/misc.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/odometer.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/odometer.h Examining data/psi4-1.3.2/psi4/src/psi4/detci/og_addr.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/olsengraph.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/olsenupdt.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/opdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/params.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/printing.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/s1v.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/s2v.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/s3_block_bz.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/s3v.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/sem_test.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/set_ciblks.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/sigma.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/slater.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/slater_matel.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/slaterd.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/slaterd.h Examining data/psi4-1.3.2/psi4/src/psi4/detci/stringlist.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/structs.h Examining data/psi4-1.3.2/psi4/src/psi4/detci/tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/detci/vector.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfep2/dfep2.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfep2/dfep2.h Examining data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.h Examining data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.h Examining data/psi4-1.3.2/psi4/src/psi4/dfmp2/wrapper.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.h Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/cc_energy.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_3index_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_3index_intr_low.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_F_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_F_intr_low.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_W_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_W_intr_low.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_iterations.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_iterations_low.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_opdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_pdm_3index_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_t2_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_t2_amps_low.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccdl_3index_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccdl_W_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccdl_iterations.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccdl_l2_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr_low.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr_low.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_iterations.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_iterations_low.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_opdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t1_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t1_amps_low.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t2_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t2_amps_low.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_3index_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_iterations.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l2_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/cd_ints.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/defines.h Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/df_corr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/df_ref.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/dfgrad.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/dfocc.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/dfocc.h Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_vo.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/diis.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ekt.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ekt.h Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/fock_so.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/get_moinfo.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/idp.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/kappa_diag_hess.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/kappa_orb_resp.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/kappa_orb_resp_pcg.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_iterations.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/main.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/mograd.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/mp2_direct.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/occ_iterations.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/oei_grad.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/olddf.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/omp2_opdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/omp2_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_opdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/pair_index.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/properties.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/qchf.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/ref_grad.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/s2_response.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/semi_canonic.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/t1_1st_sc.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_1st_gen.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_1st_sc.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_1st_scs_gen.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_1st_scs_sc.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_mp2_direct.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/tei_grad_corr.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/tei_grad_ref.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.h Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/update_hfmo.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/update_mo.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_cg.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_pcg.cc Examining data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc Examining data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc Examining data/psi4-1.3.2/psi4/src/psi4/fisapt/fisapt.cc Examining data/psi4-1.3.2/psi4/src/psi4/fisapt/fisapt.h Examining data/psi4-1.3.2/psi4/src/psi4/fisapt/local2.cc Examining data/psi4-1.3.2/psi4/src/psi4/fisapt/local2.h Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/blas.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/blas.h Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/blas_mangle.h Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.h Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/df_scs.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/df_t1_transformation.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/fnocc.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.h Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/mp2.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/opdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc Examining data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc Examining data/psi4-1.3.2/psi4/src/psi4/gdma_interface/wrapper.cc Examining data/psi4-1.3.2/psi4/src/psi4/lib3index/3index.h Examining data/psi4-1.3.2/psi4/src/psi4/lib3index/cholesky.cc Examining data/psi4-1.3.2/psi4/src/psi4/lib3index/cholesky.h Examining data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc Examining data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.h Examining data/psi4-1.3.2/psi4/src/psi4/lib3index/dfhelper.cc Examining data/psi4-1.3.2/psi4/src/psi4/lib3index/dfhelper.h Examining data/psi4-1.3.2/psi4/src/psi4/lib3index/dftensor.cc Examining data/psi4-1.3.2/psi4/src/psi4/lib3index/dftensor.h Examining data/psi4-1.3.2/psi4/src/psi4/lib3index/fittingmetric.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/block_matrix.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/eigout.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/eigsort.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/eivout.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/flin.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/init_array.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/init_matrix.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/int_array.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/libciomr.h Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/long_int_array.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/lubksb.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/ludcmp.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/print_array.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/print_mat.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/rsp.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/sq_rsp.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/sq_to_tri.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/tqli.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/tred2.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/tri_to_sq.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/tstart.cc Examining data/psi4-1.3.2/psi4/src/psi4/libciomr/zero.cc Examining data/psi4-1.3.2/psi4/src/psi4/libcubeprop/csg.cc Examining data/psi4-1.3.2/psi4/src/psi4/libcubeprop/csg.h Examining data/psi4-1.3.2/psi4/src/psi4/libcubeprop/cubeprop.cc Examining data/psi4-1.3.2/psi4/src/psi4/libcubeprop/cubeprop.h Examining data/psi4-1.3.2/psi4/src/psi4/libdiis/diisentry.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdiis/diisentry.h Examining data/psi4-1.3.2/psi4/src/psi4/libdiis/diismanager.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdiis/diismanager.h Examining data/psi4-1.3.2/psi4/src/psi4/libdisp/dispersion.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdisp/dispersion.h Examining data/psi4-1.3.2/psi4/src/psi4/libdisp/dispersion_defines.h Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/3d_sort.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/4mat_irrep_print.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/T3_AAA.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/T3_AAB.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/T3_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/T3_RHF_ic.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/block_matrix.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_axpbycz.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_axpy.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_copy.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_dirprd.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_dot.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_dot_self.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_dump.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_close_block.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_init_block.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_rd.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_rd_block.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_row_close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_row_init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_row_rd.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_row_wrt.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_row_zero.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_shift13.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_shift31.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_wrt.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_mat_irrep_wrt_block.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_print.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_scm.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_scmcopy.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_sort.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_sort_axpy.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_sort_ooc.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_symm.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_symm2.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_trace.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/cc3_sigma_RHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/cc3_sigma_RHF_ic.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/cc3_sigma_UHF.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/contract222.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/contract244.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/contract422.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/contract424.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/contract442.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/contract444.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/contract444_df.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/dot13.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/dot14.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/dot23.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/dot24.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/dpd.h Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/dpdmospace.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/dpdmospace.h Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/error.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_axpbycz.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_axpy.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_cache.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_copy.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_dirprd.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_dot.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_dot_self.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_mat_close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_mat_init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_mat_print.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_mat_rd.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_mat_wrt.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_print.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_scm.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_trace.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_cache.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_init_nocache.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_mat_irrep_close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_mat_irrep_init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_mat_irrep_rd.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_mat_irrep_rd_block.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_mat_irrep_row_close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_mat_irrep_row_init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_mat_irrep_row_rd.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_mat_irrep_row_wrt.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_mat_irrep_row_zero.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_mat_irrep_wrt.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_mat_irrep_wrt_block.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_print.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/memfree.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/pairnum.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/split.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/trace42_13.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/trans4_close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/trans4_init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/trans4_mat_irrep_close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/trans4_mat_irrep_init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/trans4_mat_irrep_rd.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/trans4_mat_irrep_shift13.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/trans4_mat_irrep_shift31.cc Examining data/psi4-1.3.2/psi4/src/psi4/libdpd/trans4_mat_irrep_wrt.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfilesystem/path.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfilesystem/path.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/CDJK.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/DirectJK.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/DiskJK.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/GTFockJK.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/MemDFJK.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/PKJK.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/PK_workers.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/PK_workers.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/PKmanagers.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/PKmanagers.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/apps.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/apps.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/cubature.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/cubature.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/dft_integrators.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/gridblocker.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/hamiltonian.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/hamiltonian.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/jk.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/jk.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/points.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/solver.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/solver.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/soscf.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/soscf.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/v.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/v.h Examining data/psi4-1.3.2/psi4/src/psi4/libfock/wrapper.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfock/points.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfunctional/LibXCfunctional.h Examining data/psi4-1.3.2/psi4/src/psi4/libfunctional/factory.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfunctional/functional.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfunctional/functional.h Examining data/psi4-1.3.2/psi4/src/psi4/libfunctional/superfunctional.cc Examining data/psi4-1.3.2/psi4/src/psi4/libfunctional/superfunctional.h Examining data/psi4-1.3.2/psi4/src/psi4/libfunctional/LibXCfunctional.cc Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_fetch.cc Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_flush.cc Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_put.cc Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_wrt.cc Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_wrt_mat.cc Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_wrt_val.cc Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/config.h Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/iwl.h Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/iwl.hpp Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/rdone.cc Examining data/psi4-1.3.2/psi4/src/psi4/libiwl/wrtone.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/3coverlap.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/3coverlap.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/angularmomentum.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/angularmomentum.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/benchmark.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/benchmark.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/bessel.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/bessel.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/cartesianiter.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/cartesianiter.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/cdsalclist.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/cdsalclist.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/chartab.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/coordentry.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/coordentry.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/corrtab.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/corrtab.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/dcd.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/deriv.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/deriv.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/dimension.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/dimension.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/dipole.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/dipole.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/ecpint.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/ecpint.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/efpmultipolepotential.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/efpmultipolepotential.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/electricfield.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/electricfield.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/electrostatic.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/electrostatic.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/element_to_Z.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/eri.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/eri.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/extern.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/extern.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/factory.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/factory.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/fjt.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/fjt.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/gaussquad.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/gaussquad.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/get_writer_file_prefix.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/gridblock.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/gshell.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/gshell.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/integral.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/integral.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/integraliter.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/integralparameters.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/integralparameters.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/intvector.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/irrep.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/kinetic.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/kinetic.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/local.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/local.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/maketab.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/mintshelper.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/mintshelper.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/multiarr.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/multipoles.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/multipoles.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/multipolesymmetry.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/multipolesymmetry.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/nabla.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/nabla.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/oeprop.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/oeprop.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/onebody.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/onebody.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/orbitalspace.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/orbitalspace.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/orthog.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/orthog.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/osrecur.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/osrecur.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/overlap.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/overlap.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/petitelist.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/petitelist.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/potential.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/potential.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/potentialint.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/potentialint.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/pseudospectral.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/pseudospectral.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/psimath.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/psimath.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/quadrupole.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/quadrupole.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/rel_potential.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/rel_potential.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/rep.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/shellrotation.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/shellrotation.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/sieve.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/sieve.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/siminteri.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/siminteri.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/sobasis.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/sobasis.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/sointegral.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/sointegral_onebody.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/sointegral_twobody.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/solidharmonics.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/svd.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/symop.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/tracelessquadrupole.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/tracelessquadrupole.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/transform.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/twobody.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/twobody.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/typedefs.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/vector.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/vector.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/vector3.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/wavefunction.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/wavefunction.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/writer.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/writer.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/writer_file_prefix.h Examining data/psi4-1.3.2/psi4/src/psi4/libmints/x2cint.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmints/x2cint.h Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/libmoinfo.h Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/model_space.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/model_space.h Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/model_space_build.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/moinfo.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/moinfo.h Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/moinfo_base.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/moinfo_base.h Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/moinfo_mappings.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/moinfo_model_space.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/moinfo_scf.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/moinfo_scf.h Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/moinfo_slaterdeterminant.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/slater_determinant.cc Examining data/psi4-1.3.2/psi4/src/psi4/libmoinfo/slater_determinant.h Examining data/psi4-1.3.2/psi4/src/psi4/liboptions/liboptions.cc Examining data/psi4-1.3.2/psi4/src/psi4/liboptions/liboptions.h Examining data/psi4-1.3.2/psi4/src/psi4/liboptions/print.cc Examining data/psi4-1.3.2/psi4/src/psi4/libplugin/close_plugin.cc Examining data/psi4-1.3.2/psi4/src/psi4/libplugin/load_plugin.cc Examining data/psi4-1.3.2/psi4/src/psi4/libplugin/plugin.h Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/PsiOutStream.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/PsiOutStream.h Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/class_macros.h Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/combinations.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/exception.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/exception.h Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/libpsi4util.h Parsing failed to find end of parameter list; semicolon terminated it in (std::begin(Input), std::end(Input), std::begin(Test), [](unsigned char a, unsigned char b) { return std::tolower(a) == std::tolower(b); }); } std::vector<std::string> split(con Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/memory_manager.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/memory_manager.h Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/process.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/process.h Examining data/psi4-1.3.2/psi4/src/psi4/libpsi4util/stl_string.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/aio_handler.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/aiohandler.h Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/change_namespace.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/close.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/config.h Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/done.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/error.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/filemanager.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/filescfg.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/get_address.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/get_filename.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/get_global_address.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/get_length.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/get_numvols.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/get_volpath.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/getpid.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/init.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/open.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/open_check.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/psio.h Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/psio.hpp Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/read.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/read_entry.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/rename_file.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/rw.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/tocclean.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/tocdel.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/toclast.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/toclen.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/tocprint.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/tocread.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/tocscan.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/tocwrite.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/volseek.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/write.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/write_entry.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsio/zero_disk.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsipcm/psipcm.cc Examining data/psi4-1.3.2/psi4/src/psi4/libpsipcm/psipcm.h Examining data/psi4-1.3.2/psi4/src/psi4/libqt/3d_array.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/blas_intfc.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/blas_intfc23.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/blas_intfc23_mangle.h Examining data/psi4-1.3.2/psi4/src/psi4/libqt/blas_intfc_mangle.h Examining data/psi4-1.3.2/psi4/src/psi4/libqt/cc_excited.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/david.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/dirprd_block.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/dot_block.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/dx_read.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/dx_write.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/fill_sym_matrix.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/invert.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/lapack_intfc.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/lapack_intfc.h Examining data/psi4-1.3.2/psi4/src/psi4/libqt/lapack_intfc_mangle.h Examining data/psi4-1.3.2/psi4/src/psi4/libqt/mat_print.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/newmm_rking.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/normalize.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/pople.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/probabil.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/qt.h Examining data/psi4-1.3.2/psi4/src/psi4/libqt/ras_set.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/reorder_qt.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/schmidt.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/schmidt_add.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/slaterdset.h Examining data/psi4-1.3.2/psi4/src/psi4/libqt/solve_pep.cc Examining data/psi4-1.3.2/psi4/src/psi4/libqt/timer.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp20.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp21.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp2ccd.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp30.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/elst10.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/elst12.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/elst13.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp30.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind20.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind30.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch10.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch11.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/fdds_disp.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/fdds_disp.h Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind-disp30.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind20.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind22.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind30.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt.h Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.h Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.h Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2p.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2p.h Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2p3.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2p3.h Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/usapt0.cc Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/usapt0.h Examining data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/cuhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/cuhf.h Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/frac.cc Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/hf.cc Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/hf.h Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/mom.cc Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/pairs.h Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/rhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/rhf.h Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/rohf.cc Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/rohf.h Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/sad.cc Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/sad.h Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/stability.cc Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/stability.h Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/libscf_solver/uhf.h Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/fcidump_helper.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/fcidump_helper.h Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform.h Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_dpd_id.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_functors.h Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_moinfo.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_oei.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_mo_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_so_tei.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_so_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm_restricted.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm_unrestricted.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/mospace.cc Examining data/psi4-1.3.2/psi4/src/psi4/libtrans/mospace.h Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/algebra_interface.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/algebra_interface.h Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/algebra_interface_mangle.h Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/block_matrix.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/block_matrix.h Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/block_vector.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/block_vector.h Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/matrix_base.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/matrix_base.h Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/mcscf.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/mcscf.h Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/sblock_matrix.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/sblock_matrix.h Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/sblock_vector.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/sblock_vector.h Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf.h Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_F.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_Feff.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_G.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_S_inverse_sqrt.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_canonicalize_MO.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_check_orthonormality.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_compute_energy.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_density_matrix.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_diis.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_energy.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_guess_occupation.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_initial_guess.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_iterate_scf_equations.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_pairs.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_print_eigenvectors_and_MO.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_read_so_oei.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_read_so_tei.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_save_info.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/vector_base.cc Examining data/psi4-1.3.2/psi4/src/psi4/mcscf/vector_base.h Examining data/psi4-1.3.2/psi4/src/psi4/mrcc/mrcc.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/arrays.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/arrays.h Examining data/psi4-1.3.2/psi4/src/psi4/occ/cc_energy.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/ccl_energy.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/cepa_iterations.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/defines.h Examining data/psi4-1.3.2/psi4/src/psi4/occ/diis.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/dpd.h Examining data/psi4-1.3.2/psi4/src/psi4/occ/ekt_ea.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/ekt_ip.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/ep2_ip.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/fock_alpha.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/fock_beta.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/get_moinfo.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/gfock.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/gfock_diag.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/gfock_ea.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/idp.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/idp2.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/kappa_msd.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/kappa_orb_resp.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/kappa_orb_resp_iter.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/main.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/manager.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/mograd.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/occ_iterations.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/occwave.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/occwave.h Examining data/psi4-1.3.2/psi4/src/psi4/occ/ocepa_g_int.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/ocepa_response_pdms.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/ocepa_t2_1st_sc.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/omp2_ip_poles.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/omp2_response_pdms.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/omp2_t2_1st.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/omp3_g_int.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/omp3_ip_poles.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/omp3_response_pdms.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/omp3_t2_1st_general.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/omp3_t2_1st_sc.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/semi_canonic.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/t1_1st.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/t2_2nd_general.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/t2_2nd_sc.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/t2_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/tei_sort_iabc.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/tpdm_ref_corr_opdm.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/trans_ints_rhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/trans_ints_rmp2.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/trans_ints_uhf.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/trans_ints_ump2.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/update_mo.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/v_2nd_order.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/v_int.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/w_1st_order.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/w_int.cc Examining data/psi4-1.3.2/psi4/src/psi4/occ/z_vector.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/IRC_data.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/atom_data.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/atom_data.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/bend.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/bend.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/cart.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/cart.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/combo_coordinates.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/combo_coordinates.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/coordinates.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/cov_radii.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/fb_frag.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/fb_frag.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/frag.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/frag.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/frag_H_guess.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/frag_apply_frozen_constraints.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/frag_disp.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/frag_natural.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/frag_print.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/geom_gradients_io.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/getIntcoFileName.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/globals.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/interfrag.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/interfrag.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/interfrag_orient.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/io.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/lindh_guess.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/linear_algebra.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/linear_algebra.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/mem.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/mem.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule_backstep.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule_fragments.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule_irc_step.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule_linesearch_step.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule_nr_step.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule_prfo_step.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule_print.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule_read_coords.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule_rfo_step.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule_sd_step.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/molecule_tests.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/oofp.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/oofp.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/opt_data_io.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/opt_except.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/opt_params.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/optking.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/package.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/physconst.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/print.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/print.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/set_params.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/simple_base.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/stre.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/stre.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/tors.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/tors.h Examining data/psi4-1.3.2/psi4/src/psi4/optking/v3d.cc Examining data/psi4-1.3.2/psi4/src/psi4/optking/v3d.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/algebra_interface.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/algebra_interface.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/algebra_interface_mangle.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_algorithms.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_compatibile.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_diis.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_interface.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_parser.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_solve.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/debugging.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/debugging.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/heff.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/heff.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/heff_diagonalize.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/idmrpt2.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/idmrpt2.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/idmrpt2_Heff.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/idmrpt2_Heff_doubles.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/idmrpt2_Heff_singles.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/idmrpt2_add_matrices.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/idmrpt2_f_int.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/idmrpt2_t1_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/idmrpt2_t2_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/index.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/index.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/index_iterator.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/index_iterator.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/index_types.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/integral_class.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/main.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/main.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/manybody.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/manybody.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/manybody_denominators.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_addressing.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_types.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrixtmp.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrixtmp.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mp2_ccsd.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mp2_ccsd.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mp2_ccsd_add_matrices.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mp2_ccsd_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mp2_ccsd_f_int.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mp2_ccsd_t1_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mp2_ccsd_t2_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mp2_ccsd_w_int.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mp2_ccsd_z_int.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_Heff.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_add_matrices.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_compute.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_energy.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_f_int.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_pert_cbs.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_pert_triples.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_t1_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_t2_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_t_amps.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_tau.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_w_int.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrcc_z_int.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_compute.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_compute_restricted.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_compute_spin_adapted.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_form_matrices.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_heff.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_heff_a.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_heff_a_restricted.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_heff_ab.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_heff_ab_restricted.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_heff_b.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_heff_b_restricted.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_heff_restricted.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/mrccsd_t_setup.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/operation.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/operation.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/operation_compute.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/operation_contraction.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/operation_sort.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/psimrcc.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/psimrcc.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/sort.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/sort.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/sort_mrpt2.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/sort_out_of_core.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/special_matrices.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/special_matrices.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/transform.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/transform.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/transform_block.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/transform_mrpt2.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/transform_presort.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/transform_read_so.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/types.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/updater.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/updater.h Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/updater_bw.cc Examining data/psi4-1.3.2/psi4/src/psi4/psimrcc/updater_mk.cc Examining data/psi4-1.3.2/psi4/src/psi4/sapt/wrapper.cc Examining data/psi4-1.3.2/psi4/src/psi4/sapt/wrapper.h Examining data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc Examining data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.h Examining data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc Examining data/psi4-1.3.2/psi4/src/psi4/scfgrad/scf_grad.cc Examining data/psi4-1.3.2/psi4/src/psi4/scfgrad/scf_grad.h Examining data/psi4-1.3.2/psi4/src/psi4/scfgrad/wrapper.cc Examining data/psi4-1.3.2/psi4/src/python_data_type.cc Examining data/psi4-1.3.2/psi4/src/python_data_type.h Examining data/psi4-1.3.2/psi4/src/read_options.cc FINAL RESULTS: data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:58:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:59:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:105:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:106:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:107:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:108:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CmNeF_lbl, "%s %d", "CmNeF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:109:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:110:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:111:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:211:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:212:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:213:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:214:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CmNeF_lbl, "%s %d", "CmNeF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:215:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:216:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:217:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:54:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:65:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:67:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:72:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:79:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:87:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:105:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:107:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:112:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:119:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:127:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:72:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:73:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:238:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:239:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:240:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:241:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:242:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:320:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:371:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIA_lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:373:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sia_lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:385:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:386:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:387:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:388:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:389:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:467:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:57:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:58:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:110:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:111:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:112:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:113:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:114:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:164:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:165:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:166:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:167:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc:168:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:72:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:115:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:117:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:122:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:129:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:137:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:155:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:157:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:162:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:169:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:177:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:61:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:62:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:136:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:137:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:138:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:139:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:140:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:219:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:220:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:221:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:222:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:223:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:54:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:55:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:75:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:76:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:77:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:78:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:79:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:130:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:131:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:132:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:133:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:134:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:57:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:107:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:108:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:109:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:110:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:111:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:112:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:260:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:261:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:262:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:263:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:264:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:265:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:63:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:64:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:120:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:121:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:122:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:123:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:124:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:125:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:290:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:291:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:292:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:293:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:294:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:295:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc:54:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc:56:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc:70:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc:72:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc:77:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc:91:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc:108:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc:110:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc:115:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc:129:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:55:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:56:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:69:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:70:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:71:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:72:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:73:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:74:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:105:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:106:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:107:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:108:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:109:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:110:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:56:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:57:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:84:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:85:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:86:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:87:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:88:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:167:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:168:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:169:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIJAB_lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:170:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Sijab_lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc:171:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:117:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:118:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:142:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:143:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblj, "%d%s", j, moinfo.irr_labs_lowercase[Gj]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:144:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:145:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblb, "%d%s", b, moinfo.irr_labs_lowercase[Gb]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:173:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:174:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:191:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:192:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:216:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:217:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblj, "%d%s", j, moinfo.irr_labs_lowercase[Gj]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:218:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:219:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblb, "%d%s", b, moinfo.irr_labs_lowercase[Gb]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:242:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:243:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblj, "%d%s", j, moinfo.irr_labs_lowercase[Gj]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:244:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:245:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblb, "%d%s", b, moinfo.irr_labs_lowercase[Gb]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:268:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:269:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblj, "%d%s", j, moinfo.irr_labs_lowercase[Gj]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:270:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:271:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblb, "%d%s", b, moinfo.irr_labs_lowercase[Gb]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:300:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:301:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:323:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:324:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:351:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:352:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblj, "%d%s", j, moinfo.irr_labs_lowercase[Gj]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:353:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:354:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblb, "%d%s", b, moinfo.irr_labs_lowercase[Gb]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:377:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:378:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblj, "%d%s", j, moinfo.irr_labs_lowercase[Gj]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:379:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:380:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblb, "%d%s", b, moinfo.irr_labs_lowercase[Gb]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:411:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbli, "%d%s", i, moinfo.irr_labs_lowercase[Gi]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:412:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblj, "%d%s", j, moinfo.irr_labs_lowercase[Gj]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:413:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbla, "%d%s", a, moinfo.irr_labs_lowercase[Ga]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:414:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lblb, "%d%s", b, moinfo.irr_labs_lowercase[Gb]); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:77:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:100:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:143:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:145:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:153:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:154:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:171:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:172:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:233:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:234:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(SIjAb_lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:291:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:293:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:78:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:79:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:157:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:158:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:279:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:280:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:417:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:418:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:515:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:516:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:777:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:778:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:1032:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:1033:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1ET1.cc:79:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1ET1.cc:80:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1ET1.cc:244:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1ET1.cc:245:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1ET1.cc:572:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1ET1.cc:617:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:70:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:72:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:80:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:89:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:91:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:93:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:95:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:97:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:108:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:110:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:112:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:114:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:116:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:219:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", 0); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:226:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:229:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:243:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:246:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:265:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:270:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:275:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:378:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:380:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:382:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:384:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:386:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:418:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:421:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "C0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:425:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:441:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:443:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:445:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:447:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:449:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:452:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:454:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:456:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:458:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:460:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:470:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:473:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:478:29: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:484:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:488:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:492:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:496:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:500:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:506:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:510:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:514:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:518:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:522:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:604:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:606:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:612:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:614:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:622:29: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:624:29: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "C0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:631:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:633:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:639:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:641:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:648:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:650:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:656:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:658:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:665:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:667:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:674:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:676:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:682:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:684:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:691:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:693:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:699:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:701:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:708:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:710:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:983:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:985:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:993:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:995:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Ria", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:997:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIJAB", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:999:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Rijab", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1001:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1012:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1014:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Ria", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1016:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIJAB", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1018:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Rijab", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1020:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1067:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "C0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1075:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1086:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1091:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "C0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1095:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1097:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1114:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1119:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1123:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1125:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1141:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1146:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1149:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1155:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1176:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1181:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1183:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1189:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:110:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:125:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:132:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:140:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:147:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:161:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:167:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:178:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:184:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:195:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:201:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:213:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:219:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:229:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:234:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:307:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:312:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:317:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:319:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:339:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:342:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:350:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:355:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:357:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:395:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:397:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:403:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:408:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:675:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:677:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:696:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", *numCs); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:697:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", *numCs); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:712:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:725:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", *numCs); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:754:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:758:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:766:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:773:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:786:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:788:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:792:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:797:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:81:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:83:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:86:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:88:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:90:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:92:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:94:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:97:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:99:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:101:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:103:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:105:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/local_guess.cc:144:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", m); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:61:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:63:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:66:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:68:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Ria", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:71:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIJAB", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:73:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Rijab", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:75:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:78:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:80:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Ria", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:83:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIJAB", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:85:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Rijab", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:87:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb", C_irr, current); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:94:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:96:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:99:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:101:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Ria_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:104:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIJAB_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:106:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Rijab_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:108:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:111:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:113:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Ria_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:116:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIJAB_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:118:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Rijab_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:120:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:169:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:171:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:174:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:176:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:179:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:181:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:184:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Ria", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:186:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Ria_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:189:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIJAB", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:191:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIJAB_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:194:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Rijab", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:196:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Rijab_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:199:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:201:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:204:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:206:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIA_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:209:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Ria", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:211:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Ria_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:214:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIJAB", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:216:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIJAB_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:219:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Rijab", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:221:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "Rijab_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:224:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:226:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "RIjAb_old", C_irr, i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/read_guess.cc:146:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", k); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/read_guess.cc:152:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", k); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/read_guess.cc:157:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", k); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:150:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:155:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:160:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "C0", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:166:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "C0", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:171:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:175:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:183:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:187:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:194:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:198:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:205:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:209:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:217:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:222:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:227:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:233:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:238:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:242:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:250:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:254:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:261:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:265:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:272:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:276:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", j); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:287:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:289:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:292:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:294:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:298:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "C0", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:300:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "C0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:305:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:307:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:310:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:312:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:315:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:317:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:322:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:324:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:327:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:329:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:333:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:335:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:340:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:342:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:345:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:347:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:350:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", L + i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc:352:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:338:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "2RIjAb - RIjbA", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:342:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "2RIjAb - RIjbA", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:359:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "2RIjAb - RIjbA", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:370:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "R0", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:428:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "2RIjAb - RIjbA", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:438:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "2RIjAb - RIjbA", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:481:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d %d", "2RIjAb - RIjbA", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:64:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:65:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:66:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:67:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:68:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:111:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", *numCs); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:112:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cme_lbl, "%s %d", "Cme", *numCs); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:113:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMNEF_lbl, "%s %d", "CMNEF", *numCs); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:114:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(Cmnef_lbl, "%s %d", "Cmnef", *numCs); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:115:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", *numCs); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:150:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:151:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:159:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(C0_lbl, "%s %d", "C0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:205:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CME_lbl, "%s %d", "CME", *numCs); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:206:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(CMnEf_lbl, "%s %d", "CMnEf", *numCs); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:223:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(C0_lbl, "%s %d", "C0", *numCs); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:75:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:77:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:82:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:116:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:118:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:156:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:158:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:193:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:195:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:204:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:206:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:208:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:210:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:212:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:217:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:243:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:269:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:271:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:325:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:327:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:386:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:388:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:390:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:392:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:394:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:563:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:565:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:567:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIJAB", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:569:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sijab", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc:571:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3_RHF.cc:81:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3_RHF.cc:83:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3_RHF.cc:88:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3_RHF.cc:116:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3_RHF.cc:118:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3_RHF.cc:150:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3_RHF.cc:152:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3_RHF.cc:182:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3_RHF.cc:184:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc:54:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc:56:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc:79:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc:81:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc:84:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc:86:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc:134:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc:136:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc:139:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Sia", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc:141:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cme", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:58:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:68:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:87:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "C0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:89:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:112:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:122:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "S0", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:146:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:148:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:174:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:176:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:199:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIA", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:223:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:252:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CME", i_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:260:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "SIjAb", i_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sort_C.cc:53:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sort_C.cc:57:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sort_C.cc:62:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMNEF", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sort_C.cc:66:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "Cmnef", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sort_C.cc:75:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sort_C.cc:100:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sort_C.cc:127:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CMnEf", C_index); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/HXY.cc:54:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_IA", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/HXY.cc:57:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/HXY.cc:64:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:52:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", pert_c); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:54:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:64:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_MI", pert_c); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:66:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:72:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_AE", pert_c); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:74:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:80:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_ME", pert_c); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:82:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IjAb-IjbA) (%5.3f)", pert_x, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:97:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", pert_c); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:99:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:116:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:122:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_MbIj", pert_c); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:135:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_x, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:140:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_AE", pert_c); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:153:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_MI", pert_c); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:174:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sZ_IA", pert_c); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:176:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_IA", pert_c); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc:183:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y1.cc:113:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y1.cc:118:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:57:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MI", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:60:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:67:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:74:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AE", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:77:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:84:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:91:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_ME", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:93:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:101:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IjAb-IjbA) (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:119:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MI", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:121:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:129:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:145:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AE", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:147:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:155:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:169:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:172:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbEj (bM,jE)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:213:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbEj (ME,jb)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:217:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_WMbEj (bM,Ej)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:222:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbEj (ME,jb)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:226:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbeJ (Mb,eJ)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:231:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbeJ (Me,Jb)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:235:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbeJ (bM,eJ)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:240:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbeJ (Me,Jb)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:246:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbEj (ME,jb)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:248:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_(2MbEj+MbeJ) (ME,JB)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:251:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbeJ (Me,Jb)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:253:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_(2MbEj+MbeJ) (ME,JB)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:260:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IAjb-IbjA) (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:262:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_(2MbEj+MbeJ) (ME,JB)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:270:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbeJ (Me,Jb)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:272:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IbjA (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:306:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:308:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:311:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_mj", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:325:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AE", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:384:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:386:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MnjI", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:391:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MnIj", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:398:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MnIj", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:400:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:407:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AmIj (Am,Ij)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:409:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:417:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:51:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbeJ (Me,Jb)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:53:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IbjA (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:61:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbEj (ME,jb)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:64:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IAjb-jAIb) (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:71:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbeJ (Me,Jb)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:74:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_(2MbEj+MbeJ) (ME,JB)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:83:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IAjb-IbjA) (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:85:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_(2MbEj+MbeJ) (ME,JB)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:93:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbeJ (Me,Jb)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:95:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IbjA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:131:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MnIj", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:133:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:139:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:147:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MnIj", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:149:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:155:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:164:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AE", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:167:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:174:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:189:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AE", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:192:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:199:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:214:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MI", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:217:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:224:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:239:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MI", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:242:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc:249:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X1.cc:55:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_IA", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X1.cc:57:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X1.cc:64:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X1.cc:86:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IjAb-IjbA) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X1.cc:92:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IjAb-IjbA) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X1.cc:136:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:66:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_IjAb", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:68:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:75:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:78:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:85:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:90:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:125:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:130:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "z(N,I) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:135:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:143:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:148:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "z(A,E) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:193:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:201:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:210:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:215:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:222:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:227:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:234:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:244:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ab,Ij) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:250:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:260:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(+)(ij,ab) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:263:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "S_%s_(ab,ij)", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:274:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(+)(ij,ab) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:289:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "S_%s_(ab,ij)", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:332:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(-)(ij,ab) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:335:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "A_%s_(ab,ij)", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:345:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "S_%s_(ab,ij)", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:347:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:350:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "A_%s_(ab,ij)", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:352:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:359:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:365:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Mb,Ij) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:370:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:378:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:383:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Mn) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:395:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ib,jA) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:398:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IbjA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:403:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X(IA,jb) III %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:406:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X(IA,jb) I %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:408:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IAjb-IbjA) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:414:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ib,jA) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:418:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X(IA,jb) III %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:422:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X(Ij,Ab) I+III %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:428:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:433:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "z(F,A) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:435:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IjAb-IjbA) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:441:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:449:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:454:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "z(N,I) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:456:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IjAb-IjbA) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:462:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:470:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/amp_write.cc:74:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/amp_write.cc:79:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/analyze.cc:68:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_%5.3f", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/analyze.cc:78:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/analyze.cc:127:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X1_%s_%5.3f", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/analyze.cc:133:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:64:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:66:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:71:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MI", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:87:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AE", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:147:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AE", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:206:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MI", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:215:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MI", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:235:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:237:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:241:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbIj", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:264:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z1_%s_(ei,a>=b)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:298:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z2_%s_(ei,a>=b)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:331:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AbEj (Ej,Ab)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:334:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z1_%s_(ei,a>=b)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:338:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z2_%s_(ei,a>=b)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:344:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AbEj", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:349:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AbEj (Ej,Ab)", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:351:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AbEj", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:368:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AbEj", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:423:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MnIf", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:457:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbEj (Mb,jE)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:517:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbeJ (Mb,eJ)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:525:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbEj (Mb,jE)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:529:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MbeJ (Mb,eJ)", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:548:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_jbMI", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:553:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjMb", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:557:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IbMj", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:562:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjMb", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:567:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjMb", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:578:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Y_%s_jbMI", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:583:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Y_%s_IjMb", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:587:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Y_%s_IbMj", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:592:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Y_%s_IjMb", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc:597:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Y_%s_IjMb", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y2.cc:59:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_MI", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y2.cc:62:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y2.cc:69:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y2.cc:76:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_AE", pert_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y2.cc:79:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y2.cc:86:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y2.cc:93:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z_%s_ME", pert_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y2.cc:95:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert_x, omega_x); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y2.cc:103:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IjAb-IjbA) (%5.3f)", pert_y, omega_y); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X1.cc:56:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_IA", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X1.cc:58:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X1.cc:65:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X1.cc:82:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_ME", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X1.cc:98:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IjAb-IjbA) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X1.cc:151:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:53:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_IjAb", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:55:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:62:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:65:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:72:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:76:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ab,Ij) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:81:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:83:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:87:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:99:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:104:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:110:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(jI,bA) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:117:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(Ij,Ab) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:123:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Z(jI,bA) %s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_sort_X.cc:49:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_sort_X.cc:51:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IjAb-IjbA) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/compute_X.cc:112:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/converged.cc:55:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/converged.cc:59:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/converged.cc:75:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/converged.cc:77:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:102:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:106:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:119:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:121:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:138:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "DIIS %s Error Vectors", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:144:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:154:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:166:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "DIIS %s Amplitude Vectors", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:185:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "DIIS %s Error Vectors", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:196:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "DIIS %s Error Vectors", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:241:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "DIIS %s Amplitude Vectors", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:250:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:260:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/init_X.cc:56:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_IA", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/init_X.cc:58:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/init_X.cc:71:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_IjAb", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/init_X.cc:73:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:151:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "P_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:155:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "L_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:163:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "P_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:164:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "L_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:208:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:214:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "P_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:221:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "L_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:228:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:233:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "P_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:237:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "L_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:246:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:247:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "L_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:258:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "P_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:259:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "L_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:297:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:303:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "P*_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:310:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "L*_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:317:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:321:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "P*_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:325:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "L*_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:334:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:335:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "L*_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:346:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "P*_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:347:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "L*_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:359:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "P_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:360:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "Mu_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:367:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "P*_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:368:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "Mu_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:63:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(prefix1, "%s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:64:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(prefix2, "%sBAR", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:65:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(prefix3, "z_%s", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:68:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:70:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_ME", prefix2); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:76:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IJ", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:78:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_MI", prefix2); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:82:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_MI", prefix2); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:84:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:94:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_AB", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:96:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_AE", prefix2); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:100:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_AE", prefix2); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:102:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:112:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:114:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", prefix2); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:118:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", prefix2); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:122:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_AB", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:129:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IJ", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:136:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:143:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_MI", prefix3); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:146:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:158:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_MbIj", prefix2); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:160:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:169:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IjAb", prefix2); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:172:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_AB", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:180:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IJ", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:188:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_AE", prefix3); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:191:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", prefix1); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:202:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_MI", prefix3); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/polar.cc:81:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/polar.cc:90:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/polar.cc:91:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "Mu_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/preppert.cc:87:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Mu_%1s", cartcomp[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/preppert.cc:98:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "P_%1s", cartcomp[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/preppert.cc:110:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "P*_%1s", cartcomp[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/preppert.cc:119:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "L_%1s", cartcomp[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/preppert.cc:136:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "L*_%1s", cartcomp[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/preppert.cc:148:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Q_%1s%1s", cartcomp[i], cartcomp[j]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/preppert.cc:152:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "Q_%1s%1s", cartcomp[j], cartcomp[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/print_X.cc:50:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/print_X.cc:53:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pseudopolar.cc:51:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_IA", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pseudopolar.cc:53:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pseudopolar.cc:59:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%sBAR_IjAb", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pseudopolar.cc:61:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IjAb-IjbA) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:112:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "P_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:116:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "L_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:124:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "P_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:125:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "L_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:173:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:179:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "P_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:186:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "L_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:193:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "Q_%1s%1s", cartcomp[alpha], cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:201:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:205:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:210:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "P_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:215:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "L_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:222:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "Q_%1s%1s", cartcomp[alpha], cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:232:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:233:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "Mu_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:244:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:245:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "L_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:256:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "P_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:257:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "L_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:269:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:270:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "Q_%1s%1s", cartcomp[beta], cartcomp[gamma]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:314:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "P*_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:321:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "L*_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:328:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "P*_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:333:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "L*_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:339:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert, "Q_%1s%1s", cartcomp[alpha], cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:349:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:350:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "L*_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:361:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "P*_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:362:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "L*_%1s", cartcomp[beta]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:374:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_x, "Mu_%1s", cartcomp[alpha]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:375:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(pert_y, "Q_%1s%1s", cartcomp[beta], cartcomp[gamma]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/save_X.cc:49:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/save_X.cc:51:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/save_X.cc:55:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/save_X.cc:57:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:49:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:51:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IAjb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:53:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IbjA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:55:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IjAb-IjbA) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:60:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IAjb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:62:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IAjb-IbjA) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:67:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IAjb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:69:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(2IAjb-jAIb) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:76:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:78:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(-)(ij,ab) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:83:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc:85:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_(+)(ij,ab) (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_pert.cc:62:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IJ", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_pert.cc:80:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_AB", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_pert.cc:98:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s_IA", pert); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/update_X.cc:50:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/update_X.cc:52:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IA (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/update_X.cc:58:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "New X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/update_X.cc:60:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "X_%s_IjAb (%5.3f)", pert, omega); data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:783:13: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. system(("rm " + chemps2filename).c_str()); data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:819:13: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. system(("rm " + chemps2filename).c_str()); data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:872:13: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. system(("rm " + chemps2filename).c_str()); data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:915:13: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. system(("rm " + chemps2filename).c_str()); data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:1063:13: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. system(("rm " + chemps2filename).c_str()); data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:1105:13: [4] (shell) system: This causes a new program to execute and is difficult to use safely (CWE-78). try using a library call that implements the same functionality if available. system(("rm " + chemps2filename).c_str()); data/psi4-1.3.2/psi4/src/psi4/libdpd/cc3_sigma_RHF_ic.cc:155:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CC3 SIA", i); data/psi4-1.3.2/psi4/src/psi4/libdpd/cc3_sigma_RHF_ic.cc:160:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CC3 SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/libdpd/cc3_sigma_RHF_ic.cc:272:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CC3 SIA", i); data/psi4-1.3.2/psi4/src/psi4/libdpd/cc3_sigma_RHF_ic.cc:277:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(lbl, "%s %d", "CC3 SIjAb", i); data/psi4-1.3.2/psi4/src/psi4/libdpd/dpd.h:161:12: [4] (race) access: This usually indicates a security flaw. If an attacker can change anything along the path between the call to access() and the file's actual use (e.g., by moving files), the attacker can exploit the race condition (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid()) and try to open the file directly. size_t access; /* access time */ data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_cache.cc:119:9: [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(this_entry->label, File->label); data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_init.cc:67: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(File->label, label); data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_cache.cc:162:9: [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(this_entry->label, File->label); data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_cache.cc:262:75: [4] (race) access: This usually indicates a security flaw. If an attacker can change anything along the path between the call to access() and the file's actual use (e.g., by moving files), the attacker can exploit the race condition (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid()) and try to open the file directly. this_entry->rsnum, this_entry->usage, this_entry->access, this_entry->clean, data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_cache.cc:294:75: [4] (race) access: This usually indicates a security flaw. If an attacker can change anything along the path between the call to access() and the file's actual use (e.g., by moving files), the attacker can exploit the race condition (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid()) and try to open the file directly. this_entry->rsnum, this_entry->usage, this_entry->access, this_entry->clean, data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_cache.cc:330:29: [4] (race) access: This usually indicates a security flaw. If an attacker can change anything along the path between the call to access() and the file's actual use (e.g., by moving files), the attacker can exploit the race condition (CWE-362/CWE-367!). Set up the correct permissions (e.g., using setuid()) and try to open the file directly. if (this_entry->access <= dpd_main.file4_cache_least_recent && !this_entry->lock) return (this_entry); data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_init.cc:66: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(File->label, label); data/psi4-1.3.2/psi4/src/psi4/libdpd/file4_init_nocache.cc:67: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(File->label, label); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:479:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, "%s:P4_%d\n", molecule_->symbol(A).c_str(), A + 1); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:481:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, "Psi4 basis %s for element %s atom %d\n\n", nameUpperCase.c_str(), molecule_->symbol(A).c_str(), data/psi4-1.3.2/psi4/src/psi4/libmints/coordentry.cc:177:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, " %17s %17s %17s\n", xstr.c_str(), ystr.c_str(), zstr.c_str()); data/psi4-1.3.2/psi4/src/psi4/libmints/coordentry.cc:313:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, " %5d %11s\n", rto, rval.c_str()); data/psi4-1.3.2/psi4/src/psi4/libmints/coordentry.cc:323:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, " %5d %11s %5d %11s\n", rto, rval.c_str(), ato, aval.c_str()); data/psi4-1.3.2/psi4/src/psi4/libmints/coordentry.cc:335:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, " %5d %11s %5d %11s %5d %11s\n", rto, rval.c_str(), ato, aval.c_str(), dto, dval.c_str()); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:737:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, " units %-s\n", units_ == Angstrom ? "Angstrom" : "Bohr"); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:741:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, " symmetry %s\n", symmetry_from_input_.c_str()); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:761:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, "%s %s%d %d\n", Pfr == 0 ? "" : " --\n", data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:768:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, " %-8s", "X"); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:771:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, " %-8s", flabel(at).c_str()); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:775:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, " %-8s", stmp.c_str()); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:778:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, " %s", full_atoms_[at]->string_in_input_format().c_str()); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:789:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, " %-10s=%16.10f\n", iter->first.c_str(), iter->second); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:1319:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(buffer, "%2s %17.12f %17.12f %17.12f\n", (Z(i) ? symbol(i).c_str() : "Gh"), factor * geom[0], data/psi4-1.3.2/psi4/src/psi4/libpsi4util/PsiOutStream.cc:68:16: [4] (format) vsnprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. int left = vsnprintf(buffer_.data(), buffer_.size(), format, args); data/psi4-1.3.2/psi4/src/psi4/libpsi4util/PsiOutStream.cc:76:16: [4] (format) vsnprintf: If format strings can be influenced by an attacker, they can be exploited, and note that sprintf variations do not always \0-terminate (CWE-134). Use a constant for the format specification. left = vsnprintf(tmp_buffer.data(), left + 1, format, args); data/psi4-1.3.2/psi4/src/psi4/libpsio/change_namespace.cc:59:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(old_fullpath, "%s%s.%zu", path, old_name, unit); data/psi4-1.3.2/psi4/src/psi4/libpsio/change_namespace.cc:61:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(old_fullpath, "%s%s.%s.%zu", path, old_name, ns1.c_str(), unit); data/psi4-1.3.2/psi4/src/psi4/libpsio/change_namespace.cc:64:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(new_fullpath, "%s%s.%zu", path, new_name, unit); data/psi4-1.3.2/psi4/src/psi4/libpsio/change_namespace.cc:66:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(new_fullpath, "%s%s.%s.%zu", path, new_name, ns2.c_str(), unit); data/psi4-1.3.2/psi4/src/psi4/libpsio/open.cc:112:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(fullpath, "%s%s.%zu", path2, name, unit); data/psi4-1.3.2/psi4/src/psi4/libpsio/open.cc:203:9: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(fullpath, "%s%s.%zu", path2, name, unit); data/psi4-1.3.2/psi4/src/psi4/libpsio/rename_file.cc:59:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(old_full_path, "%s%s.%zu", old_path, old_name, old_unit); data/psi4-1.3.2/psi4/src/psi4/libpsio/rename_file.cc:60:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(new_full_path, "%s%s.%zu", new_path, new_name, new_unit); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:120:9: [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(label, aaIntName_.c_str()); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:236: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(label, abIntName_.c_str()); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:354: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(label, bbIntName_.c_str()); data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_G.cc:109:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(data_label, "%s_%d", integral_type, batch); data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_G.cc:117:5: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(data_label, "%s_%d", integral_type, batch); data/psi4-1.3.2/psi4/src/psi4/optking/print.cc:48:3: [4] (format) vsprintf: Potential format string problem (CWE-134). Make format string constant. vsprintf(line, format, args); data/psi4-1.3.2/psi4/src/psi4/optking/print.cc:75:3: [4] (format) vsprintf: Potential format string problem (CWE-134). Make format string constant. vsprintf(line, format, args); data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_diis.cc:77:21: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(data_label, "%s_%s_%d_%d", (it->first).c_str(), "DIIS", h, diis_step); data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_diis.cc:99:25: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(data_label, "%s_%s_%d_%d", (it->second).c_str(), "DIIS", h, diis_step); data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_diis.cc:149:29: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(i_data_label, "%s_%s_%d_%d", (it->second).c_str(), "DIIS", h, i); data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_diis.cc:156:33: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(j_data_label, "%s_%s_%d_%d", (it->second).c_str(), "DIIS", h, j); data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_diis.cc:199:33: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(i_data_label, "%s_%s_%d_%d", (it->first).c_str(), "DIIS", h, i); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:173:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(data_label, "%s_%d", label.c_str(), h); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:201:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(size_label, "%s_%d_%d_size", label.c_str(), h, strip); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:207:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(data_label, "%s_%d_%d", label.c_str(), h, strip); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:216:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(nstrips_label, "%s_%d_nstrips", label.c_str(), h); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:267:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(data_label, "%s_%d", label.c_str(), h); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:274:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(nstrips_label, "%s_%d_nstrips", label.c_str(), h); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:281:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(size_label, "%s_%d_%d_size", label.c_str(), h, strip); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:287:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(data_label, "%s_%d_%d", label.c_str(), h, strip); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:313:13: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(nstrips_label, "%s_%d_nstrips", label.c_str(), h); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:318:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(size_label, "%s_%d_%d_size", label.c_str(), h, strip); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:324:17: [4] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. sprintf(data_label, "%s_%d_%d", label.c_str(), h, strip); data/psi4-1.3.2/psi4/src/psi4/libfilesystem/path.cc:67:27: [3] (buffer) realpath: This function does not protect against buffer overflows, and some implementations can overflow internally (CWE-120/CWE-785!). Ensure that the destination buffer is at least of size MAXPATHLEN, andto protect against implementation problems, the input argument should also be checked to ensure it is no larger than MAXPATHLEN. #define SYSTEM_REALPATH ::realpath data/psi4-1.3.2/psi4/src/psi4/libmints/local.cc:204:5: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(0L); data/psi4-1.3.2/psi4/src/psi4/libmints/local.cc:403:5: [3] (random) srand: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. srand(0L); data/psi4-1.3.2/psi4/src/psi4/libmints/svd.cc:89:22: [3] (random) drand48: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. *tmp++ = drand48() * ((drand48() < 0.5) ? 1.0 : -1.0); data/psi4-1.3.2/psi4/src/psi4/libmints/svd.cc:89:36: [3] (random) drand48: This function is not sufficiently random for security-related functions such as key and nonce creation (CWE-327). Use a more secure technique for acquiring random values. *tmp++ = drand48() * ((drand48() < 0.5) ? 1.0 : -1.0); data/psi4-1.3.2/psi4/src/psi4/libpsio/filemanager.cc:51:33: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. if (const char* path = std::getenv("TEMP")) data/psi4-1.3.2/psi4/src/psi4/libpsio/filemanager.cc:53:38: [3] (buffer) getenv: Environment variables are untrustable input if they can be set by an attacker. They can have any content and length, and the same variable can be set more than once (CWE-807, CWE-20). Check environment variables carefully before using them. else if (const char* path = std::getenv("TMP")) data/psi4-1.3.2/psi4/src/create_new_plugin.cc:129:24: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE *fp = fopen(source_name.c_str(), "r"); data/psi4-1.3.2/psi4/src/create_new_plugin.cc:135: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 line[256]; data/psi4-1.3.2/psi4/src/create_new_plugin.cc:147:18: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). fp = fopen(target_name.c_str(), "w"); data/psi4-1.3.2/psi4/src/export_psio.cc:40:29: [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). .def("open", &PSIO::open, data/psi4-1.3.2/psi4/src/psi4/adc/compute_energy.cc:51: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/adc/compute_energy.cc:79:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/adc/compute_energy.cc:80:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_ADC_SEM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/adc/compute_energy.cc:81:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_ADC, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/adc/compute_energy.cc:108:25: [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(lbl, "V^(%d)_[%d]12", root, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/compute_energy.cc:127:25: [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(lbl, "B^(%d)_[%d]12", root, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/construct_sigma.cc:50: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 lbl[32], ampname[32]; data/psi4-1.3.2/psi4/src/psi4/adc/construct_sigma.cc:54:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "S^(%d)_[%d]12", root, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/construct_sigma.cc:56:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "B^(%d)_[%d]12", root, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/construct_sigma.cc:66:9: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(ampname, "tilde 2 K1234 - K1243"); data/psi4-1.3.2/psi4/src/psi4/adc/construct_sigma.cc:68:9: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(ampname, "2 K1234 - K1243"); data/psi4-1.3.2/psi4/src/psi4/adc/construct_sigma.cc:73:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "DOV_[%d]12", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/construct_sigma.cc:81:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "EOV_[%d]12", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/construct_sigma.cc:100:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "ZOOVV_[%d]1234", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/construct_sigma.cc:113:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "BOOVV_[%d]1234", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/construct_sigma.cc:121:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "D_[%d]1234", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/denominator.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/adc/denominator.cc:40:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "D_[%d]12", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/denominator.cc:45:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "L^(%d)_[%d]12", root, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/denominator.cc:69: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/adc/denominator.cc:72:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "D_[%d]1234", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:93:13: [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(lbl, "S^(%d)_[%d]12", I, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:96:17: [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(lbl, "B^(%d)_[%d]12", J, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:112:13: [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(lbl, "F^(%d)_[%d]12", k, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:116:17: [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(lbl, "B^(%d)_[%d]12", I, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:120:17: [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(lbl, "S^(%d)_[%d]12", I, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:126:13: [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(lbl, "L^(%d)_[%d]12", k, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:146:13: [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(lbl, "F^(%d)_[%d]12", k, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:148:13: [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(lbl, "Bpp_[%d]12", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:151:17: [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(lbl, "B^(%d)_[%d]12", I, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:154:17: [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(lbl, "Bpp_[%d]12", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:161:13: [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(lbl, "Bpp_[%d]12", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:168:17: [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(lbl, "B^(%d)_[%d]12", length, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:180:17: [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(lbl, "Bn^(%d)_[%d]12", k, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:184: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. sprintf(lbl, "B^(%d)_[%d]12", I, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:192:17: [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(lbl, "Bn^(%d)_[%d]12", k, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:194:17: [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(lbl, "B^(%d)_[%d]12", k, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:227:17: [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(lbl, "V^(%d)_[%d]12", I, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/diagonalize.cc:231: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. sprintf(lbl, "B^(%d)_[%d]12", k, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/differentiation.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/adc/differentiation.cc:51:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "V^(%d)_[%d]12", root, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/differentiation.cc:53:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "D^(%d)_[%d]12", root, irrep); data/psi4-1.3.2/psi4/src/psi4/adc/differentiation.cc:58:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "ZOOVV_[%d]1234", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/differentiation.cc:71:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "BOOVV_[%d]1234", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/differentiation.cc:79:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "D_[%d]1234", irrep); data/psi4-1.3.2/psi4/src/psi4/adc/init_tensors.cc:72:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/adc/init_tensors.cc:73:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_ADC, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/adc/prepare_tensors.cc: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 lbl[32], ampname[32]; data/psi4-1.3.2/psi4/src/psi4/adc/prepare_tensors.cc:62:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_ADC_SEM, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/adc/prepare_tensors.cc:97:13: [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(lbl, "B^(%d)_[%d]12", root, h); data/psi4-1.3.2/psi4/src/psi4/adc/prepare_tensors.cc:137:9: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(ampname, "tilde 2 K1234 - K1243"); data/psi4-1.3.2/psi4/src/psi4/adc/prepare_tensors.cc:139:9: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(ampname, "2 K1234 - K1243"); data/psi4-1.3.2/psi4/src/psi4/adc/prepare_tensors.cc:217: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(lbl, "D_[%d]12", h); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:89: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 L1A_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:90: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 L1B_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:91: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 L2AA_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:92: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 L2BB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:93: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 L2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h: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 R1A_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:95: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 R1B_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:96: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 R2AA_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:97: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 R2BB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:98: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 R2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:103: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 DIJ_lbl[10]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:104: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 Dij_lbl[10]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:105: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 DAB_lbl[10]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:106: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 Dab_lbl[10]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:107: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 DIA_lbl[10]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:108: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 Dia_lbl[10]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:109: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 DAI_lbl[10]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:110: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 Dai_lbl[10]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:111: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 opdm_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:112: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 opdm_a_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:113: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 opdm_b_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:121: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 L1A_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:122: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 L1B_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:123: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 L2AA_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:124: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 L2BB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:125: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 L2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:126: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 R1A_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:127: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 R1B_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:128: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 R2AA_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:129: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 R2BB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/Params.h:130: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 R2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/ccdensity.cc:549: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 *argv_unparsed[100]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:50: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:163:17: [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(lbl, "EOM CC2 Energy for root %d %d", rho_params[i].R_irr, rho_params[i].R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:165:17: [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(lbl, "EOM CC2 R0 for root %d %d", rho_params[i].R_irr, rho_params[i].R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:168:17: [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(lbl, "EOM CCSD Energy for root %d %d", rho_params[i].R_irr, rho_params[i].R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:170:17: [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(lbl, "EOM CCSD R0 for root %d %d", rho_params[i].R_irr, rho_params[i].R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:173:17: [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(lbl, "EOM CC3 Energy for root %d %d", rho_params[i].R_irr, rho_params[i].R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:175:17: [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(lbl, "EOM CC3 R0 for root %d %d", rho_params[i].R_irr, rho_params[i].R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:184: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(rho_params[i].R1A_lbl, "RIA %d %d", rho_params[i].R_irr, rho_params[i].R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:185: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(rho_params[i].R1B_lbl, "Ria %d %d", rho_params[i].R_irr, rho_params[i].R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:186: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(rho_params[i].R2AA_lbl, "RIJAB %d %d", rho_params[i].R_irr, rho_params[i].R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:187: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(rho_params[i].R2BB_lbl, "Rijab %d %d", rho_params[i].R_irr, rho_params[i].R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:188: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(rho_params[i].R2AB_lbl, "RIjAb %d %d", rho_params[i].R_irr, rho_params[i].R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:189: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(rho_params[i].L1A_lbl, "LIA %d %d", rho_params[i].L_irr, rho_params[i].L_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:190: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(rho_params[i].L1B_lbl, "Lia %d %d", rho_params[i].L_irr, rho_params[i].L_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:191: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(rho_params[i].L2AA_lbl, "LIJAB %d %d", rho_params[i].L_irr, rho_params[i].L_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:192: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(rho_params[i].L2BB_lbl, "Lijab %d %d", rho_params[i].L_irr, rho_params[i].L_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:193: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(rho_params[i].L2AB_lbl, "LIjAb %d %d", rho_params[i].L_irr, rho_params[i].L_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:195: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(rho_params[i].DIJ_lbl, "DIJ %d", i - 1); /* change to a different label ? */ data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:196: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(rho_params[i].Dij_lbl, "Dij %d", i - 1); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:197: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(rho_params[i].DAB_lbl, "DAB %d", i - 1); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:198: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(rho_params[i].Dab_lbl, "Dab %d", i - 1); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:199: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(rho_params[i].DAI_lbl, "DAI %d", i - 1); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:200: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(rho_params[i].Dai_lbl, "Dai %d", i - 1); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:201: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(rho_params[i].DIA_lbl, "DIA %d", i - 1); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:202: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(rho_params[i].Dia_lbl, "Dia %d", i - 1); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:206:17: [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(rho_params[i].opdm_lbl, "MO-basis OPDM"); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:208:17: [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(rho_params[i].opdm_lbl, "MO-basis OPDM Root %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:211:17: [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(rho_params[i].opdm_lbl, "MO-basis OPDM"); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:213:17: [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(rho_params[i].opdm_lbl, "MO-basis OPDM Root %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:216:17: [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(rho_params[i].opdm_a_lbl, "MO-basis Alpha OPDM"); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:217:17: [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(rho_params[i].opdm_b_lbl, "MO-basis Beta OPDM"); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:219:17: [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(rho_params[i].opdm_a_lbl, "MO-basis Alpha OPDM Root %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_rho_params.cc:220:17: [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(rho_params[i].opdm_b_lbl, "MO-basis Beta OPDM Root %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:49: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:87:13: [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(lbl, "EOM CC2 Energy for root %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:89:13: [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(lbl, "EOM CC2 R0 for root %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:92:13: [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(lbl, "EOM CCSD Energy for root %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:94:13: [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(lbl, "EOM CCSD R0 for root %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:97:13: [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(lbl, "EOM CC3 Energy for root %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:99:13: [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(lbl, "EOM CC3 R0 for root %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:103: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(td_params[l].L1A_lbl, "LIA %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:104: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(td_params[l].L1B_lbl, "Lia %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:105: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(td_params[l].L2AA_lbl, "LIJAB %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:106: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(td_params[l].L2BB_lbl, "Lijab %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:107: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(td_params[l].L2AB_lbl, "LIjAb %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:108: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(td_params[l].R1A_lbl, "RIA %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:109: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(td_params[l].R1B_lbl, "Ria %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:110: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(td_params[l].R2AA_lbl, "RIJAB %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:111: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(td_params[l].R2BB_lbl, "Rijab %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:112: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(td_params[l].R2AB_lbl, "RIjAb %d %d", td_params[0].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:121: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. sprintf(lbl, "EOM CC2 Energy for root %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:123: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. sprintf(lbl, "EOM CC2 R0 for root %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:126: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. sprintf(lbl, "EOM CCSD Energy for root %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:128: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. sprintf(lbl, "EOM CCSD R0 for root %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:131: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. sprintf(lbl, "EOM CC3 Energy for root %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:133: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. sprintf(lbl, "EOM CC3 R0 for root %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:137:17: [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(td_params[l].L1A_lbl, "LIA %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:138:17: [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(td_params[l].L1B_lbl, "Lia %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:139:17: [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(td_params[l].L2AA_lbl, "LIJAB %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:140:17: [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(td_params[l].L2BB_lbl, "Lijab %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:141:17: [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(td_params[l].L2AB_lbl, "LIjAb %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:142:17: [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(td_params[l].R1A_lbl, "RIA %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:143:17: [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(td_params[l].R1B_lbl, "Ria %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:144:17: [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(td_params[l].R2AA_lbl, "RIJAB %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:145:17: [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(td_params[l].R2BB_lbl, "Rijab %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/get_td_params.cc:146:17: [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(td_params[l].R2AB_lbl, "RIjAb %d %d", td_params[l].irrep, k); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:49: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 L1A_lbl[32], L1B_lbl[32], L2AA_lbl[32], L2BB_lbl[32], L2AB_lbl[32], L2RHF_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:50: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 R1A_lbl[32], R1B_lbl[32], R2AA_lbl[32], R2BB_lbl[32], R2AB_lbl[32], R2RHF_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:51: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:80:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L1A_lbl, "LIA %d %d", L_irr, L_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:81:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L1B_lbl, "Lia %d %d", L_irr, L_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:82:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L2AA_lbl, "LIJAB %d %d", L_irr, L_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:83:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L2BB_lbl, "Lijab %d %d", L_irr, L_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:84:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L2AB_lbl, "LIjAb %d %d", L_irr, L_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:85:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L2RHF_lbl, "2LIjAb - LIjbA %d %d", L_irr, L_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:433: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(R1A_lbl, "RIA %d %d", R_irr, R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:434: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(R1B_lbl, "Ria %d %d", R_irr, R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:435: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(R2AA_lbl, "RIJAB %d %d", R_irr, R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:436: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(R2BB_lbl, "Rijab %d %d", R_irr, R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:437: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(R2AB_lbl, "RIjAb %d %d", R_irr, R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/setup_LR.cc:438: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(R2RHF_lbl, "2RIjAb - RIjbA %d %d", R_irr, R_root); data/psi4-1.3.2/psi4/src/psi4/cc/ccdensity/x_xi_check.cc:61: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 lbl[80]; data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/BT2.cc:150:63: [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. psio_read(PSIF_CC_BINTS, "B(+) <ab|cc>", (char *)B_diag[0], nrows * nlinks * sizeof(double), next, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/BT2.cc:160:63: [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. psio_read(PSIF_CC_BINTS, "B(+) <ab|cc>", (char *)B_diag[0], nrows * nlinks * sizeof(double), next, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis.cc:78:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)Bp[0], B[0], sizeof(double) * dimension * dimension); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_RHF.cc:128:57: [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. psio_write(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)error[0], vector_length * sizeof(double), start, &end); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_RHF.cc:153:61: [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. psio_write(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)error[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_RHF.cc:172:60: [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. psio_read(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)vector[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_RHF.cc:183:64: [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. psio_read(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)vector[1], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_RHF.cc:223:64: [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. psio_read(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)vector[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_ROHF.cc:171:57: [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. psio_write(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)error[0], vector_length * sizeof(double), start, &end); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_ROHF.cc:224:61: [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. psio_write(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)error[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_ROHF.cc:243:60: [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. psio_read(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)vector[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_ROHF.cc:254:64: [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. psio_read(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)vector[1], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_ROHF.cc:294:64: [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. psio_read(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)vector[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_UHF.cc:178:57: [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. psio_write(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)error[0], vector_length * sizeof(double), start, &end); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_UHF.cc:232:61: [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. psio_write(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)error[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_UHF.cc:251:60: [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. psio_read(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)vector[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_UHF.cc:262:64: [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. psio_read(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)vector[1], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/diis_UHF.cc:302:64: [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. psio_read(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)vector[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/get_moinfo.cc:198:79: [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. psio_read(PSIF_CC_INFO, "RHF/ROHF Active Occupied Orbitals", (char *)Co[h][0], data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/get_moinfo.cc:209:78: [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. psio_read(PSIF_CC_INFO, "RHF/ROHF Active Virtual Orbitals", (char *)Cv[h][0], data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/get_moinfo.cc:221:75: [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. psio_read(PSIF_CC_INFO, "UHF Active Alpha Virtual Orbs", (char *)Ca[h][0], data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/get_moinfo.cc:232:74: [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. psio_read(PSIF_CC_INFO, "UHF Active Beta Virtual Orbs", (char *)Cb[h][0], data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:44:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[0].label, "D <ij||ab> (i>j,a>b)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:53:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[1].label, "tIJAB"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:62:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[2].label, "tijab"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:71:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[3].label, "dIJAB"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:80:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[4].label, "dijab"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:89:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[5].label, "D <ij|ab>"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:98:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[6].label, "tIjAb"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:107:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[7].label, "dIjAb"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:116:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[8].label, "tauIJAB"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:125:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[9].label, "tauijab"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:134:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[10].label, "tauIjAb"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:143:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[11].label, "tauIjbA"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:152:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[12].label, "tauiJaB"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:161:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[13].label, "tautIJAB"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:170:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[14].label, "tautijab"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:179:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[15].label, "tautIjAb"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:188:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[16].label, "tiJaB"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:197:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[17].label, "tIAJB"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:206:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[18].label, "tiajb"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:215:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[19].label, "tIAjb"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:224:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[20].label, "tiaJB"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:233:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[21].label, "tIbjA"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:242:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[22].label, "tjAIb"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:251:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[23].label, "C <ia||jb> (ia,bj)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:260:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[24].label, "WMBEJ"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:269:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[25].label, "Wmbej"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:278:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[26].label, "C <ia|jb>"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:287:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[27].label, "WmBEj"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:296:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[28].label, "WMbeJ"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:305:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[29].label, "D <ij|ab> (ib,aj)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:314:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[30].label, "WMbEj"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:323:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[31].label, "WmBeJ"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:332:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[32].label, "F <ia||bc> (ia,b>c)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:341:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[33].label, "F <ia|bc>"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:350:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[34].label, "E <ij||ka> (i>j,ak)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:359:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[35].label, "E <ai|jk>"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:368:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[36].label, "E <ij|ka>"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:377:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[37].label, "WMBEJ"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:386:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[38].label, "Wmbej"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:395:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[39].label, "WMbEj"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:404:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[40].label, "WmBeJ"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:413:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[41].label, "WMbeJ"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:422:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[42].label, "WmBEj"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:431:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[43].label, "D <ij||ab> (ia,jb)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:440:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[44].label, "D <ij|ab> (ia,jb)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:449:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[45].label, "Y (ME,JN)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:458:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[46].label, "D <ij||ab> (ia,bj)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:467:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[47].label, "D <ij|ab> (ia,bj)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:476:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[48].label, "D <ij|ab> (ib,ja)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:485:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[49].label, "D <ij||ab>"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:494:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[50].label, "D <ij||ab> (i>j,ab)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:503:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[51].label, "D <ij||ab> (ij,a>b)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:512:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[52].label, "C <ia||jb>"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:521:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[53].label, "A <ij|kl>"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:530:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[54].label, "WMNIJ"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:539:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[55].label, "Wmnij"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:548:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[56].label, "WMnIj"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:557:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[57].label, "E <ij||ka> (i>j,ka)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:566:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[58].label, "W (MN,IJ)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:575:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[59].label, "ZIJMA"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:584:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[60].label, "Zijma"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:593:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[61].label, "ZIjMa"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:602:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[62].label, "ZIjmA"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:611:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[63].label, "ZIJAM"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:620:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[64].label, "Zijam"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:629:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[65].label, "ZIjAm"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:638:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[66].label, "New tIJAB"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:647:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[67].label, "New tijab"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:656:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[68].label, "New tIjAb"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:665:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[69].label, "T (I>J,AB)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:674:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[70].label, "T (IJ,A>B)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:683:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[71].label, "B <ab||cd> (a>b,c>d)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:692:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[72].label, "B <ab|cd>"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:701:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[73].label, "Z(ab,ij)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:710:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[74].label, "Z(ij,ab)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:719:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[75].label, "Z(Ab,Ij)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:728:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[76].label, "Z(Ij,Ab)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:737:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[77].label, "T (JI,A>B)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:746:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[78].label, "F <ai|bc>"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:755:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[79].label, "T (I>J,BA)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:764:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[80].label, "E <ia|jk>"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:773:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[81].label, "T2 (IA,JB)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:782:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[82].label, "T2 (IJ,AB)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:791:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[83].label, "T2 (JI,AB)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:800:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[84].label, "T2 (IJ,BA)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:809:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[85].label, "T2 (JI,BA)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:818:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[86].label, "T2 (ia,jb)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:827:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[87].label, "T2 (ij,ab)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:836:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[88].label, "T2 (ji,ab)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:845:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[89].label, "T2 (ij,ba)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:854:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[90].label, "T2 (ji,ba)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:863:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[91].label, "T2 (IA,jb)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:872:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[92].label, "T2 (Ij,Ab) 1"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:881:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[93].label, "T2 (Ib,jA)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:890:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[94].label, "T2 (Ij,Ab) 2"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:899:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[95].label, "Y (MB,JI)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:908:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[96].label, "T2 (AB,JI)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:917:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[97].label, "Y (mA,jI)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:926:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[98].label, "T2 (bA,jI)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:935:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[99].label, "T2 (Ij,Ab)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:944:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[100].label, "Y (Mb,Ij)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:953:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[101].label, "T2 (Ab,Ij)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:962:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[102].label, "Y(Mb,jI)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:971:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[103].label, "T2 (Ab,jI)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:980:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[104].label, "Y(mA,Ij)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:989:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[105].label, "T2 (bA,Ij)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:998:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[106].label, "T2(IJ,AB) DIIS"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:1007:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[107].label, "T2(Ij,Ab) DIIS"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:1018:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[108].label, "X(5,0)"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:1027:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[109].label, "X(0,5) 1"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:1036:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[110].label, "X(0,5) 2"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:1045:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[111].label, "X(0,5) 3"); data/psi4-1.3.2/psi4/src/psi4/cc/ccenergy/priority.cc:1054:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(cache_priority_list_[112].label, "X(0,5) 4"); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:54: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 CMNEF_lbl[32], Cmnef_lbl[32], CMnEf_lbl[32], CmNeF_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FDD.cc:55: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 SIJAB_lbl[32], Sijab_lbl[32], SIjAb_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/FSD.cc:51: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:58: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 CMNEF_lbl[32], Cmnef_lbl[32], CMnEf_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:59: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 SIJAB_lbl[32], Sijab_lbl[32], SIjAb_lbl[32], SIA_lbl[32], Sia_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc: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 lbl_a[32], lbl_s[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:95:13: [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(lbl_a, "CMnEf(-)(mn,ef) %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:96:13: [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(lbl_s, "CMnEf(+)(mn,ef) %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:157:63: [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. psio_read(PSIF_CC_BINTS, "B(+) <ab|cc>", (char *)B_diag[0], nrows * nlinks * sizeof(double), next, data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabefDD.cc:167:63: [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. psio_read(PSIF_CC_BINTS, "B(+) <ab|cc>", (char *)B_diag[0], nrows * nlinks * sizeof(double), next, data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WabejDS.cc: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 CME_lbl[32], Cme_lbl[32], SIJAB_lbl[32], Sijab_lbl[32], SIjAb_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WamefSD.cc:54: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WbmfeDS.cc:55: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 CME_lbl[32], Cme_lbl[32], SIJAB_lbl[32], Sijab_lbl[32], SIjAb_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmaijDS.cc:51: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 CME_lbl[32], Cme_lbl[32], SIJAB_lbl[32], Sijab_lbl[32], SIjAb_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc: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 CMNEF_lbl[32], Cmnef_lbl[32], CMnEf_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmbejDD.cc:53: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 SIJAB_lbl[32], Sijab_lbl[32], SIjAb_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:53: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 CMNEF_lbl[32], Cmnef_lbl[32], CMnEf_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnefDD.cc:54: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 SIJAB_lbl[32], Sijab_lbl[32], SIjAb_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnieSD.cc:51: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc:51: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 CMNEF_lbl[32], Cmnef_lbl[32], CMnEf_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WmnijDD.cc: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 SIJAB_lbl[32], Sijab_lbl[32], SIjAb_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/WnmjeDS.cc: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 CME_lbl[32], Cme_lbl[32], SIJAB_lbl[32], Sijab_lbl[32], SIjAb_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:102: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 lbli[10], lblj[10], lbla[10], lblb[10]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:156: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 lbli[10], lblj[10], lbla[10], lblb[10]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/amp_write.cc:282: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 lbli[10], lblj[10], lbla[10], lblb[10]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:66: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:67: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 CME_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc: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 CMnEf_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:69: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 SIjAb_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc2_sigma.cc:285: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:77: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 CME_lbl[32], Cme_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:156: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 CME_lbl[32], Cme_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:278: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 CME_lbl[32], Cme_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:416: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 CME_lbl[32], Cme_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:514: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 CME_lbl[32], Cme_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:776: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 CME_lbl[32], Cme_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1.cc:1027: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 CME_lbl[32], Cme_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1ET1.cc:78: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 CME_lbl[32], Cme_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1ET1.cc:243: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 CME_lbl[32], Cme_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1ET1.cc:571: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 CME_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/cc3_HC1ET1.cc:612: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 CME_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/check_sum.cc:58: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 lbl[80]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:138: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:393: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. sprintf(lbl, "Total sigma%d norm af clean", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1064: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1072: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1083: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1111: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1139: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diag.cc:1174: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:67: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 lbl[32], lbl2[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:672: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 CME_lbl[32], Cme_lbl[32], CMNEF_lbl[32], Cmnef_lbl[32], CMnEf_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:709: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 CME_lbl[32], Cme_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/diagSS.cc:734: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 lbl[20]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/follow_root.cc:53: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/get_moinfo.cc:184:78: [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. psio_read(PSIF_CC_INFO, "RHF/ROHF Active Virtual Orbitals", (char *)C[h][0], data/psi4-1.3.2/psi4/src/psi4/cc/cceom/get_moinfo.cc:196:75: [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. psio_read(PSIF_CC_INFO, "UHF Active Alpha Virtual Orbs", (char *)Ca[h][0], data/psi4-1.3.2/psi4/src/psi4/cc/cceom/get_moinfo.cc:207:74: [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. psio_read(PSIF_CC_INFO, "UHF Active Beta Virtual Orbs", (char *)Cb[h][0], data/psi4-1.3.2/psi4/src/psi4/cc/cceom/local_guess.cc:65: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:55: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/overlap.cc:165: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/read_guess.cc:53: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/read_guess.cc:134: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart.cc: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 lbl[20]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:54: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:59: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(lbl, "CME %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:64: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(lbl, "CMnEf %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:69: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(lbl, "CME %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:74: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(lbl, "Cme %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:79: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(lbl, "CMNEF %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:84: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(lbl, "Cmnef %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:89: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(lbl, "CMnEf %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:94: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(lbl, "CME %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:99: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(lbl, "Cme %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:104: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(lbl, "CMNEF %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:109: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(lbl, "Cmnef %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:114: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(lbl, "CMnEf %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:129: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:134: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(lbl, "CME %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:139: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(lbl, "CMnEf %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:144: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(lbl, "CME %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:149: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(lbl, "Cme %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:154: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(lbl, "CMNEF %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:159: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(lbl, "Cmnef %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:164: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(lbl, "CMnEf %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:169: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(lbl, "CME %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:174: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(lbl, "Cme %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:179: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(lbl, "CMNEF %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:184: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(lbl, "Cmnef %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/restart_with_root.cc:189: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(lbl, "CMnEf %d", prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc: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 lbl[32], E_lbl[32], R1A_lbl[32], R1B_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:65: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 R2AA_lbl[32], R2BB_lbl[32], R2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:94:13: [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(E_lbl, "EOM CC2 Energy for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:101:13: [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(E_lbl, "EOM CCSD Energy for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:108:13: [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(E_lbl, "EOM CC3 Energy for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:116: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(R1A_lbl, "RIA %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:117: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(R1B_lbl, "Ria %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:118: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(R2AA_lbl, "RIJAB %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:119: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(R2BB_lbl, "Rijab %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:120: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(R2AB_lbl, "RIjAb %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:226:13: [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(lbl, "EOM CC2 R0 for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:230:13: [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(lbl, "EOM CCSD R0 for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:234:13: [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(lbl, "EOM CC3 R0 for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:296: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 lbl[32], E_lbl[32], R1A_lbl[32], R1B_lbl[32], *blank; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:297: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 R2AA_lbl[32], R2BB_lbl[32], R2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:307:13: [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(E_lbl, "EOM CC2 Energy for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:314:13: [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(E_lbl, "EOM CCSD Energy for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:321:13: [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(E_lbl, "EOM CC3 Energy for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:329: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(R1A_lbl, "RIA %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:330: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(R1B_lbl, "Ria %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:331: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(R2AB_lbl, "RIjAb %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:332: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(R2AA_lbl, "RIJAB %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:333: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(R2BB_lbl, "Rijab %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:410:13: [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(lbl, "EOM CC2 R0 for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:414:13: [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(lbl, "EOM CCSD R0 for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/rzero.cc:418:13: [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(lbl, "EOM CC3 R0 for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:61: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 CME_lbl[32], Cme_lbl[32], CMNEF_lbl[32], Cmnef_lbl[32], CMnEf_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/schmidt_add.cc:135: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 CME_lbl[32], Cme_lbl[32], CMNEF_lbl[32], Cmnef_lbl[32], CMnEf_lbl[32], C0_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaCC3_RHF.cc:79: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigmaSS.cc:51: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:81: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:106: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:138: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:166: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:193: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:217: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sigma_full.cc:246: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/sort_C.cc:49: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:55: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 C_lbl[32], R_lbl[32], E_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:85:13: [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(E_lbl, "EOM CC2 Energy for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:88:13: [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(E_lbl, "EOM CCSD Energy for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:91:13: [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(E_lbl, "EOM CC3 Energy for root %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:95: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(C_lbl, "CME %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:96: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(R_lbl, "RIA %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:103:13: [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(C_lbl, "C0 %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:105:13: [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(R_lbl, "R0 %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:109: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(C_lbl, "CMnEf %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:110: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(R_lbl, "RIjAb %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:119:13: [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(C_lbl, "Cme %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:120:13: [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(R_lbl, "Ria %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:128:13: [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(C_lbl, "CMNEF %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:129:13: [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(R_lbl, "RIJAB %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:135:13: [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(C_lbl, "Cmnef %d", i); data/psi4-1.3.2/psi4/src/psi4/cc/cceom/write_Rs.cc:136:13: [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(R_lbl, "Rijab %d %d", C_irr, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Lnorm.cc:51: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 R1A_lbl[32], R1B_lbl[32], R2AA_lbl[32], R2BB_lbl[32], R2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Lnorm.cc:60:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R1A_lbl, "RIA %d %d", L_irr, L_params.root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Lnorm.cc:61:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R1B_lbl, "Ria %d %d", L_irr, L_params.root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Lnorm.cc:62:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R2AA_lbl, "RIJAB %d %d", L_irr, L_params.root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Lnorm.cc:63:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R2BB_lbl, "Rijab %d %d", L_irr, L_params.root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Lnorm.cc:64:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R2AB_lbl, "RIjAb %d %d", L_irr, L_params.root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Params.h:69: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 L1A_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Params.h:70: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 L1B_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Params.h:71: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 L2AA_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Params.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 L2BB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Params.h:73: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 L2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/Params.h:74: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 L2RHF_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/WefabL2.cc:200:63: [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. psio_read(PSIF_CC_BINTS, "B(+) <ab|cc>", (char *)B_diag[0], nrows * nlinks * sizeof(double), next, data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/WefabL2.cc:210:63: [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. psio_read(PSIF_CC_BINTS, "B(+) <ab|cc>", (char *)B_diag[0], nrows * nlinks * sizeof(double), next, data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cclambda.cc:336: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 *lbl, *argv_unparsed[100]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cclambda.cc:389: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 *L1A_lbl, *L1B_lbl, *L2AA_lbl, *L2BB_lbl, *L2AB_lbl, *L2RHF_lbl, lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/cclambda.cc:504: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 lbl[80]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:108: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 R1A_lbl[32], R1B_lbl[32], R2AA_lbl[32], R2BB_lbl[32], R2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:109: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 L1A_lbl[32], L1B_lbl[32], L2AA_lbl[32], L2BB_lbl[32], L2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:111:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R1A_lbl, "RIA %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:112:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R1B_lbl, "Ria %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:113:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R2AA_lbl, "RIJAB %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:114:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R2BB_lbl, "Rijab %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:115:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R2AB_lbl, "RIjAb %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:117:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L1A_lbl, "LIA %d %d", IRR, L_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:118:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L1B_lbl, "Lia %d %d", IRR, L_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:119:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L2AA_lbl, "LIJAB %d %d", IRR, L_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:120:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L2BB_lbl, "Lijab %d %d", IRR, L_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:121:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L2AB_lbl, "LIjAb %d %d", IRR, L_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:160: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 L1A_lbl[32], R1A_lbl[32], lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:162:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(L1A_lbl, "LIA %d %d", IRR, L_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:163:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R1A_lbl, "RIA %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:171:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "2RIjAb - RIjbA %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:174:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "LIjAb %d %d", IRR, L_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:180:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "2LIjAb - LIjbA %d %d", IRR, L_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_ortho.cc:183:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "RIjAb %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/check_sum.cc:54: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 lbl[80]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:139:61: [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. psio_write(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)error[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:165:65: [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. psio_write(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)error[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:184:64: [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. psio_read(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)vector[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:200:68: [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. psio_read(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)vector[1], vector_length * sizeof(double), data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:253:68: [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. psio_read(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)vector[0], vector_length * sizeof(double), data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:396:61: [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. psio_write(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)error[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:450:65: [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. psio_write(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)error[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:467:64: [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. psio_read(PSIF_CC_DIIS_ERR, "DIIS Error Vectors", (char *)vector[p], vector_length * sizeof(double), next, data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:506:68: [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. psio_read(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)vector[p], vector_length * sizeof(double), data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:677:64: [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. psio_write(PSIF_CC_DIIS_ERR, "DIIS Error[0] Vectors", (char *)error[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:731:65: [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. psio_write(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)error[0], vector_length * sizeof(double), start, data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:748:67: [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. psio_read(PSIF_CC_DIIS_ERR, "DIIS Error[0] Vectors", (char *)vector[p], vector_length * sizeof(double), data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/diis.cc:787:68: [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. psio_read(PSIF_CC_DIIS_AMP, "DIIS Amplitude Vectors", (char *)vector[p], vector_length * sizeof(double), data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_moinfo.cc:170:78: [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. psio_read(PSIF_CC_INFO, "RHF/ROHF Active Virtual Orbitals", (char *)C[h][0], data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_moinfo.cc:182:75: [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. psio_read(PSIF_CC_INFO, "UHF Active Alpha Virtual Orbs", (char *)Ca[h][0], data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_moinfo.cc:193:74: [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. psio_read(PSIF_CC_INFO, "UHF Active Beta Virtual Orbs", (char *)Cb[h][0], data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:59: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:240: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(pL_params[0].L1A_lbl, "ZIA"); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:241: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(pL_params[0].L1B_lbl, "Zia"); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:242: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(pL_params[0].L2AA_lbl, "ZIJAB"); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:243: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(pL_params[0].L2BB_lbl, "Zijab"); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:244: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(pL_params[0].L2AB_lbl, "ZIjAb"); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:245: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(pL_params[0].L2RHF_lbl, "2ZIjAb - ZIjbA"); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:255:13: [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(pL_params[0].L1A_lbl, "LIA %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:256:13: [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(pL_params[0].L1B_lbl, "Lia %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:257:13: [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(pL_params[0].L2AA_lbl, "LIJAB %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:258:13: [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(pL_params[0].L2BB_lbl, "Lijab %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:259:13: [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(pL_params[0].L2AB_lbl, "LIjAb %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:260:13: [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(pL_params[0].L2RHF_lbl, "2LIjAb - LIjbA %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:268:17: [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(lbl, "EOM CC2 Energy for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:270:17: [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(lbl, "EOM CC2 R0 for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:273:17: [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(lbl, "EOM CCSD Energy for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:275:17: [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(lbl, "EOM CCSD R0 for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:278:17: [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(lbl, "EOM CC3 Energy for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:280:17: [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(lbl, "EOM CC3 R0 for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:283:13: [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(pL_params[0].L1A_lbl, "LIA %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:284:13: [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(pL_params[0].L1B_lbl, "Lia %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:285:13: [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(pL_params[0].L2AA_lbl, "LIJAB %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:286:13: [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(pL_params[0].L2BB_lbl, "Lijab %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:287:13: [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(pL_params[0].L2AB_lbl, "LIjAb %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:288:13: [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(pL_params[0].L2RHF_lbl, "2LIjAb - LIjbA %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:299:13: [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(pL_params[0].L1A_lbl, "LIA %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:300:13: [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(pL_params[0].L1B_lbl, "Lia %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:301:13: [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(pL_params[0].L2AA_lbl, "LIJAB %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:302:13: [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(pL_params[0].L2BB_lbl, "Lijab %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:303:13: [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(pL_params[0].L2AB_lbl, "LIjAb %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:304:13: [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(pL_params[0].L2RHF_lbl, "2LIjAb - LIjbA %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:317:13: [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(pL_params[0].L1A_lbl, "LIA %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:318:13: [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(pL_params[0].L1B_lbl, "Lia %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:319:13: [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(pL_params[0].L2AA_lbl, "LIJAB %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:320:13: [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(pL_params[0].L2BB_lbl, "Lijab %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:321:13: [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(pL_params[0].L2AB_lbl, "LIjAb %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:322:13: [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(pL_params[0].L2RHF_lbl, "2LIjAb - LIjbA %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:346: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(pL_params[0].L1A_lbl, "LIA %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:347: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(pL_params[0].L1B_lbl, "Lia %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:348: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(pL_params[0].L2AA_lbl, "LIJAB %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:349: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(pL_params[0].L2BB_lbl, "Lijab %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:350: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(pL_params[0].L2AB_lbl, "LIjAb %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:351: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(pL_params[0].L2RHF_lbl, "2LIjAb - LIjbA %d %d", 0, -1); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:362:25: [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(lbl, "EOM CC2 Energy for root %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:364:25: [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(lbl, "EOM CC2 R0 for root %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:367:25: [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(lbl, "EOM CCSD Energy for root %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:369:25: [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(lbl, "EOM CCSD R0 for root %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:372:25: [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(lbl, "EOM CC3 Energy for root %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:374:25: [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(lbl, "EOM CC3 R0 for root %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:378: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. sprintf(pL_params[k].L1A_lbl, "LIA %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:379: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. sprintf(pL_params[k].L1B_lbl, "Lia %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:380: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. sprintf(pL_params[k].L2AA_lbl, "LIJAB %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:381: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. sprintf(pL_params[k].L2BB_lbl, "Lijab %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:382: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. sprintf(pL_params[k].L2AB_lbl, "LIjAb %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:383: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. sprintf(pL_params[k].L2RHF_lbl, "2LIjAb - LIjbA %d %d", i, j); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:393:17: [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(lbl, "EOM CC2 Energy for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:395:17: [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(lbl, "EOM CC2 R0 for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:398:17: [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(lbl, "EOM CCSD Energy for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:400:17: [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(lbl, "EOM CCSD R0 for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:403:17: [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(lbl, "EOM CC3 Energy for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:405:17: [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(lbl, "EOM CC3 R0 for root %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:409:13: [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(pL_params[1].L1A_lbl, "LIA %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:410:13: [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(pL_params[1].L1B_lbl, "Lia %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:411:13: [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(pL_params[1].L2AA_lbl, "LIJAB %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:412:13: [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(pL_params[1].L2BB_lbl, "Lijab %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:413:13: [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(pL_params[1].L2AB_lbl, "LIjAb %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/get_params.cc:414:13: [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(pL_params[1].L2RHF_lbl, "2LIjAb - LIjbA %d %d", prop_sym, prop_root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/init_amps.cc: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 R1A_lbl[32], R1B_lbl[32], R2AA_lbl[32], R2BB_lbl[32], R2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/init_amps.cc:247: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(R1A_lbl, "RIA %d %d", L_params.irrep, L_params.root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/init_amps.cc:248: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(R1B_lbl, "Ria %d %d", L_params.irrep, L_params.root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/init_amps.cc:249: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(R2AA_lbl, "RIJAB %d %d", L_params.irrep, L_params.root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/init_amps.cc:250: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(R2BB_lbl, "Rijab %d %d", L_params.irrep, L_params.root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/init_amps.cc:251: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(R2AB_lbl, "RIjAb %d %d", L_params.irrep, L_params.root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/ortho_Rs.cc:88: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 R1A_lbl[32], lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/ortho_Rs.cc:90:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R1A_lbl, "RIA %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/ortho_Rs.cc:97:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "2RIjAb - RIjbA %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/ortho_Rs.cc:110: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 L1A_lbl[32], R1A_lbl[32], lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/ortho_Rs.cc:112:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(R1A_lbl, "RIA %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/ortho_Rs.cc:119:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(lbl, "RIjAb %d %d", IRR, R_index); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/overlap_LAMPS.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:69: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 R1A_lbl[32], R1B_lbl[32], R2AA_lbl[32], R2BB_lbl[32], R2AB_lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:70: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 L1A_lbl[32], L1B_lbl[32], L2AA_lbl[32], L2BB_lbl[32], L2AB_lbl[32], L2AB_lbl2[32]; data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:92: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(R1A_lbl, "RIA %d %d", IRR, root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:93: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(R1B_lbl, "Ria %d %d", IRR, root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:94: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(R2AA_lbl, "RIJAB %d %d", IRR, root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:95: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(R2BB_lbl, "Rijab %d %d", IRR, root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:96: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(R2AB_lbl, "RIjAb %d %d", IRR, root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:97: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(L1A_lbl, "LIA %d %d", IRR, root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:98: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(L1B_lbl, "Lia %d %d", IRR, root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:99: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(L2AA_lbl, "LIJAB %d %d", IRR, root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:100: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(L2BB_lbl, "Lijab %d %d", IRR, root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:101: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(L2AB_lbl, "LIjAb %d %d", IRR, root); data/psi4-1.3.2/psi4/src/psi4/cc/cclambda/projections.cc:102: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(L2AB_lbl2, "2LIjAb - LIjbA %d %d", IRR, root); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/HXY.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LCX.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y1.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y1.cc:109: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX1Y2.cc:51: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/LHX2Y2.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X1.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:307:59: [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. psio_read(PSIF_CC_BINTS, "B(+) <ab|cc>", (char *)B_diag[0], nrows * nlinks * sizeof(double), next, data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/X2.cc:317:59: [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. psio_read(PSIF_CC_BINTS, "B(+) <ab|cc>", (char *)B_diag[0], nrows * nlinks * sizeof(double), next, data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/amp_write.cc:71: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/analyze.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y1.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_LHX1Y2.cc:50: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X1.cc:54: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_X2.cc:51: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/cc2_sort_X.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/compute_X.cc:73: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/converged.cc:51: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:139:44: [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. psio_write(PSIF_CC_DIIS_ERR, lbl, (char *)error[0], vector_length * sizeof(double), start, &end); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:167:44: [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. psio_write(PSIF_CC_DIIS_AMP, lbl, (char *)error[0], vector_length * sizeof(double), start, &end); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:186:47: [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. psio_read(PSIF_CC_DIIS_ERR, lbl, (char *)vector[0], vector_length * sizeof(double), start, &end); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:197:51: [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. psio_read(PSIF_CC_DIIS_ERR, lbl, (char *)vector[1], vector_length * sizeof(double), start, &end); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/diis.cc:242:47: [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. psio_read(PSIF_CC_DIIS_AMP, lbl, (char *)vector[0], vector_length * sizeof(double), start, &end); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/get_moinfo.cc:223:78: [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. psio_read(PSIF_CC_INFO, "RHF/ROHF Active Virtual Orbitals", (char *)C[h][0], data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/init_X.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:101: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 **cartcomp, pert[32], pert_x[32], pert_y[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:105: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 lbl1[32], lbl2[32], lbl3[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:148: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(lbl1, "<<P;L>>_(%5.3f)", 0.0); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:169:51: [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. psio_write_entry(PSIF_CC_INFO, lbl1, (char *)tensor0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:181:50: [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. psio_read_entry(PSIF_CC_INFO, lbl1, (char *)tensor0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:201: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(lbl1, "1/2 <<Mu;L>>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:202: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(lbl2, "1/2 <<P;L>>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:252:55: [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. psio_write_entry(PSIF_CC_INFO, lbl1, (char *)tensor_rl0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:264:55: [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. psio_write_entry(PSIF_CC_INFO, lbl2, (char *)tensor_pl0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:281:54: [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. psio_read_entry(PSIF_CC_INFO, lbl1, (char *)tensor_rl0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:285:54: [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. psio_read_entry(PSIF_CC_INFO, lbl2, (char *)tensor_pl0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:289: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(lbl1, "1/2 <<Mu;L*>>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:290: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(lbl2, "1/2 <<P*;L*>>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:291: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(lbl3, "<<P;Mu>>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:340:55: [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. psio_write_entry(PSIF_CC_INFO, lbl1, (char *)tensor_rl1[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:352:55: [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. psio_write_entry(PSIF_CC_INFO, lbl2, (char *)tensor_pl1[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:373:55: [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. psio_write_entry(PSIF_CC_INFO, lbl3, (char *)tensor_rp[i][0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:389:54: [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. psio_read_entry(PSIF_CC_INFO, lbl1, (char *)tensor_rl1[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:393:54: [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. psio_read_entry(PSIF_CC_INFO, lbl2, (char *)tensor_pl1[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/optrot.cc:397:54: [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. psio_read_entry(PSIF_CC_INFO, lbl3, (char *)tensor_rp[i][0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pertbar.cc:61: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 lbl[32], prefix1[32], prefix2[32], prefix3[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/polar.cc:61: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 **cartcomp, pert[32], pert_x[32], pert_y[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/polar.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/polar.cc:78: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(lbl, "<<Mu;Mu>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/polar.cc:97:50: [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. psio_write_entry(PSIF_CC_INFO, lbl, (char *)tensor[i][0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/polar.cc:103:49: [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. psio_read_entry(PSIF_CC_INFO, lbl, (char *)tensor[i], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/preppert.cc:67: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/print_X.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/pseudopolar.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:65: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 **cartcomp, pert[32], pert_x[32], pert_y[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc: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 lbl1[32], lbl2[32], lbl3[32], lbl4[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:109: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(lbl1, "<<P;L>>_(%5.3f)", 0.0); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:130:51: [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. psio_write_entry(PSIF_CC_INFO, lbl1, (char *)tensor0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:139:50: [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. psio_read_entry(PSIF_CC_INFO, lbl1, (char *)tensor0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:163: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(lbl1, "1/2 <<Mu;L>>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:164: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(lbl2, "1/2 <<P;L>>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:165: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(lbl3, "1/2 <<Mu;Mu>>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:166: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(lbl4, "1/2 <<Mu;Q>>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:238:51: [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. psio_write_entry(PSIF_CC_INFO, lbl3, (char *)tensor_rr[i][0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:250:55: [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. psio_write_entry(PSIF_CC_INFO, lbl1, (char *)tensor_rl0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:262:55: [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. psio_write_entry(PSIF_CC_INFO, lbl2, (char *)tensor_pl0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:279:49: [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. psio_write(PSIF_CC_INFO, lbl4, (char *)tensor_rQ0[alpha][0], 9 * sizeof(double), next, &next); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:289:50: [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. psio_read_entry(PSIF_CC_INFO, lbl1, (char *)tensor_rr[i][0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:293:54: [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. psio_read_entry(PSIF_CC_INFO, lbl1, (char *)tensor_rl0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:297:54: [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. psio_read_entry(PSIF_CC_INFO, lbl2, (char *)tensor_pl0[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:303:48: [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. psio_read(PSIF_CC_INFO, lbl4, (char *)tensor_rQ0[alpha][0], 9 * sizeof(double), next, &next); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:306: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(lbl1, "1/2 <<Mu;L*>>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:307: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(lbl2, "1/2 <<P*;L*>>_(%5.3f)", params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:308: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(lbl3, "<<Mu;Q>>_(%5.3f)", -params.omega[i]); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:355:55: [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. psio_write_entry(PSIF_CC_INFO, lbl1, (char *)tensor_rl1[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:367:55: [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. psio_write_entry(PSIF_CC_INFO, lbl2, (char *)tensor_pl1[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:396:54: [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. psio_read_entry(PSIF_CC_INFO, lbl1, (char *)tensor_rl1[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:400:54: [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. psio_read_entry(PSIF_CC_INFO, lbl2, (char *)tensor_pl1[0], 9 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/roa.cc:406:48: [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. psio_read(PSIF_CC_INFO, lbl3, (char *)tensor_rQ1[alpha][0], 9 * sizeof(double), next, &next); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/save_X.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/scatter.cc:215:15: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). hessian = fopen("file15.dat", "r"); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/scatter.cc:227:21: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). dipole_moment = fopen("file17.dat", "r"); data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_X.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/sort_pert.cc: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 prefix[32], lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cc/ccresponse/update_X.cc: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/cctransort/b_spinad.cc:100:53: [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. psio->write(PSIF_CC_BINTS, "B(+) <ab|cc>", (char *)B_diag[0], rows_per_bucket * nvirt * sizeof(double), next, data/psi4-1.3.2/psi4/src/psi4/cctransort/b_spinad.cc:113:53: [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. psio->write(PSIF_CC_BINTS, "B(+) <ab|cc>", (char *)B_diag[0], rows_left * nvirt * sizeof(double), next, &next); data/psi4-1.3.2/psi4/src/psi4/cctransort/cctransort.cc:181:11: [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). psio->open(PSIF_CC_INFO, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/cctransort.cc:459:11: [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). psio->open(PSIF_CC_INFO, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/cctransort.cc:522:11: [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). psio->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/cctransort.cc:529:60: [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). for (int i = PSIF_CC_MIN; i <= PSIF_CC_MAX; i++) psio->open(i, 1); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_rhf.cc:38:11: [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). psio->open(PSIF_CC_AINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_rhf.cc:49:11: [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). psio->open(PSIF_CC_BINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_rhf.cc:60:11: [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). psio->open(PSIF_CC_CINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_rhf.cc:71:11: [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). psio->open(PSIF_CC_DINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_rhf.cc:82:11: [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). psio->open(PSIF_CC_EINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_rhf.cc:93:11: [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). psio->open(PSIF_CC_FINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_uhf.cc:38:11: [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). psio->open(PSIF_CC_AINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_uhf.cc:67:11: [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). psio->open(PSIF_CC_BINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_uhf.cc:96:11: [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). psio->open(PSIF_CC_CINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_uhf.cc:134:11: [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). psio->open(PSIF_CC_DINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_uhf.cc:163:11: [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). psio->open(PSIF_CC_EINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/cctransort/sort_tei_uhf.cc:201:11: [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). psio->open(PSIF_CC_FINTS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft.cc:71:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_RHF.cc:41:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_RHF.cc:111:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_RHF.cc:149:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_RHF.cc:293:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_UHF.cc:57:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_UHF.cc:221:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_UHF.cc:790:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_UHF.cc:995:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_UHF.cc:1140:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_UHF.cc:1322:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_UHF.cc:1384:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_UHF.cc:1673:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_density_UHF.cc:1835:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_energy_RHF.cc:50:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_energy_UHF.cc:49:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_energy_UHF.cc:61: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). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_energy_UHF.cc:162:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc:73: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc:80:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc:99:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc:100:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc:290:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc:291:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc:532:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_LAG, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc:533:61: [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. psio_->write_entry(PSIF_MO_LAG, "MO-basis Lagrangian", (char *)a_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc:552:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_OPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc:553:56: [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. psio_->write_entry(PSIF_MO_OPDM, "MO-basis OPDM", (char *)a_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_RHF.cc:596:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:278: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:287:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:369:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:370:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:844:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:845:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:1215:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:1460:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:1979:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:2234:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3042:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3085:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3086:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3386:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3387:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3876:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_LAG, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3877:67: [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. psio_->write_entry(PSIF_MO_LAG, "MO-basis Alpha Lagrangian", (char *)a_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3878:66: [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. psio_->write_entry(PSIF_MO_LAG, "MO-basis Beta Lagrangian", (char *)b_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3907:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_OPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3908:62: [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. psio_->write_entry(PSIF_MO_OPDM, "MO-basis Alpha OPDM", (char *)a_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3909:61: [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. psio_->write_entry(PSIF_MO_OPDM, "MO-basis Beta OPDM", (char *)b_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:3950:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:4748:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_LAG, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:4749:67: [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. psio_->write_entry(PSIF_MO_LAG, "MO-basis Alpha Lagrangian", (char *)a_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:4750:66: [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. psio_->write_entry(PSIF_MO_LAG, "MO-basis Beta Lagrangian", (char *)b_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:4778:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_OPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:4779:62: [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. psio_->write_entry(PSIF_MO_OPDM, "MO-basis Alpha OPDM", (char *)a_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:4780:61: [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. psio_->write_entry(PSIF_MO_OPDM, "MO-basis Beta OPDM", (char *)b_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_gradient_UHF.cc:4821:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_integrals_RHF.cc:52: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_integrals_RHF.cc:116:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_integrals_UHF.cc:51: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_integrals_UHF.cc:101:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_integrals_UHF.cc:809:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_RHF.cc:46:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_RHF.cc:220:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_RHF.cc:253:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:66:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:401:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:517:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:714:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:1072:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:1154:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:1703:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:1854:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:2068:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:2303:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:3418:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_intermediates_UHF.cc:3467:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_lambda_RHF.cc:91:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_lambda_UHF.cc:59:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_lambda_UHF.cc:205:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_mp2_RHF.cc:73: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_mp2_UHF.cc:73: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_mp2_UHF.cc:165: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). psio_->open(PSIF_CC_TAMPS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_n_representability.cc:46:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_n_representability.cc:47:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_oo_RHF.cc:254:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_oo_RHF.cc:255:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_oo_RHF.cc:436:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_oo_RHF.cc:437:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_oo_UHF.cc:298:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_oo_UHF.cc:299:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_oo_UHF.cc:621:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DCFT_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_oo_UHF.cc:622:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_qc.cc:233:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_qc.cc:654:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_qc.cc:2051:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(D_p, b_p, nidp_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_qc.cc:2057:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(sigma_vector_p, sigma_p, nidp_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_qc.cc:2229:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(bpp[0], vec, nidp_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_scf_UHF.cc:1024:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_sort_mo_tpdm.cc:61:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_TPDM_PRESORT, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_sort_mo_tpdm.cc:176:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_TPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_sort_mo_tpdm.cc:206:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_TPDM_PRESORT, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_sort_mo_tpdm.cc:330:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_TPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_triples.cc:109:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_triples.cc:210:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_triples.cc:391:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_triples.cc:764:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_triples.cc:1301:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_triples.cc:1880:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dcft/dcft_triples.cc:2453:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1767: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 key[20]; data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1791:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(key, "buffer_ %d", buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1819: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 key[20]; data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1841:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(key, "buffer_ %d", buf); data/psi4-1.3.2/psi4/src/psi4/detci/ciwave.h:442:82: [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. int **Ij[2], int **Oij[2], int **Ridx[2], signed char **Sgn[2], unsigned char **Toccs); data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:407:17: [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(str2, "%20.15lf", cvec_norm[k - 1]); data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:410:17: [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(str2, "%20.15lf", MPn_NORM_TOL); data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:431: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. sprintf(str2, "%20.15lf", cvec_norm[k - 1]); data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:434: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. sprintf(str2, "%20.15lf", MPn_NORM_TOL); data/psi4-1.3.2/psi4/src/psi4/detci/diag_h.cc:65: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 e_label[PSIO_KEYLEN]; /* 80... */ data/psi4-1.3.2/psi4/src/psi4/detci/diag_h.cc:505: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(e_label, "Root %2d energy", i); data/psi4-1.3.2/psi4/src/psi4/detci/ints.cc:651:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/detci/ints.cc:753:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/detci/params.cc:69: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 line1[133]; data/psi4-1.3.2/psi4/src/psi4/detci/params.cc:647: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(str2, "%20.15lf", junk); data/psi4-1.3.2/psi4/src/psi4/detci/s1v.cc:281:87: [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. void s1_block_vras_rotf(int *Cnt[2], int **Ij[2], int **Oij[2], int **Ridx[2], signed char **Sgn[2], data/psi4-1.3.2/psi4/src/psi4/detci/s2v.cc:272:87: [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. void s2_block_vras_rotf(int *Cnt[2], int **Ij[2], int **Oij[2], int **Ridx[2], signed char **Sgn[2], data/psi4-1.3.2/psi4/src/psi4/detci/s3v.cc:260:74: [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. void s3_block_vdiag_rotf(int *Cnt[2], int **Ij[2], int **Ridx[2], signed char **Sn[2], double **C, double **S, data/psi4-1.3.2/psi4/src/psi4/detci/s3v.cc:341:69: [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. void s3_block_vrotf(int *Cnt[2], int **Ij[2], int **Ridx[2], signed char **Sn[2], double **C, double **S, double *tei, data/psi4-1.3.2/psi4/src/psi4/detci/sigma.cc:74:94: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. extern void s1_block_vras_rotf(int *Cnt[2], int **Ij[2], int **Oij[2], int **Ridx[2], signed char **Sgn[2], data/psi4-1.3.2/psi4/src/psi4/detci/sigma.cc:83:94: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. extern void s2_block_vras_rotf(int *Cnt[2], int **Ij[2], int **Oij[2], int **Ridx[2], signed char **Sgn[2], data/psi4-1.3.2/psi4/src/psi4/detci/sigma.cc:94:76: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. extern void s3_block_vrotf(int *Cnt[2], int **Ij[2], int **Ridx[2], signed char **Sn[2], double **C, double **S, data/psi4-1.3.2/psi4/src/psi4/detci/sigma.cc:98:81: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. extern void s3_block_vdiag_rotf(int *Cnt[2], int **Ij[2], int **Ridx[2], signed char **Sn[2], double **C, double **S, data/psi4-1.3.2/psi4/src/psi4/detci/sigma.cc:381:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy((void *)C.blocks_[cblock][0], (void *)SigmaData_->transp_tmp[0], cnas * cnbs * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/detci/sigma.cc:828:107: [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. int *Cnt[2], int **Ij[2], int **Oij[2], int **Ridx[2], signed char **Sgn[2], data/psi4-1.3.2/psi4/src/psi4/detci/structs.h:637:12: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. signed char **Jsgn[2]; data/psi4-1.3.2/psi4/src/psi4/dfep2/dfep2.cc:222:11: [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). psio->open(unit_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.cc:136:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(unit_a_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.cc:137:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(unit_b_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.cc:138:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(unit_c_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:425: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). psio_->open(PSIF_DFSCF_BJ, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:442: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). psio_->open(PSIF_DFSCF_BJ, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:484:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(file, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:545:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(file, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:603:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(file, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:652:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(file, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:720:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(file, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:932:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1075:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1099:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)Qjbp[0], (void*)Qiap[0], sizeof(double) * (ni * navir * naux)); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1216:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1242:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)Qjbp[0], (void*)Qiap[0], sizeof(double) * (ni * navir * naux)); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1404:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1427:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)Qjbp[0], (void*)Qiap[0], sizeof(double) * (na * naocc * naux)); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1521:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1705:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1909:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1976:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)temp, (void*)Giap[p], sizeof(double) * naocc * navir); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:2034:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, 1); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:2043:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)&Ppqp[nfocc + i][nfocc], (void*)Pijp[i], sizeof(double) * naocc); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:2047:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)&Ppqp[nfocc + naocc + a][nfocc + naocc], (void*)Pabp[a], sizeof(double) * navir); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:2132:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, 1); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:2256:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, 1); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:2520:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, 1); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:2840:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_AIA, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:2842:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_DFMP2_QIA, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3015: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). psio_->open(PSIF_DFMP2_AIA, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3039:23: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)Qjbp[0], (void*)Qiap[0], sizeof(double) * (ni * navir * naux)); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3135: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). psio_->open(PSIF_DFMP2_QIA, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3159:23: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)Qjbp[0], (void*)Qiap[0], sizeof(double) * (ni * navir * naux)); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3270: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). psio_->open(PSIF_DFMP2_AIA, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3271: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). psio_->open(PSIF_DFMP2_QIA, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:236:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. if (size) memcpy(&(A1d_[0]), &(x[0]), size); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:242:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. if (size) memcpy(&(A1d_[0]), &(x->A1d_[0]), size); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:545: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(A2d_[0], Adum->A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:551:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. if (size) memcpy(&(A2d_[0][0]), &(a[0][0]), size); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:733: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:734:67: [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. psio->write_entry(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], sizeof(double) * dim1_ * dim2_); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:744: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:745:67: [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. psio->write_entry(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], sizeof(double) * dim1_ * dim2_); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:757: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:758:66: [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. psio->read_entry(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], sizeof(double) * dim1_ * dim2_); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:768: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:769:66: [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. psio->read_entry(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], sizeof(double) * dim1_ * dim2_); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:839:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(temp[0][0]), &(A2d_[0][0]), dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:1487: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(A2i_[0], Adum->A2i_[0], dim1_ * dim2_ * sizeof(int)); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:1493:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. if (size) memcpy(&(A2i_[0][0]), &(a[0][0]), size); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:1509:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(temp[0][0]), &(A2i_[0][0]), dim1_ * dim2_ * sizeof(int)); data/psi4-1.3.2/psi4/src/psi4/dfocc/cd_ints.cc:136: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). psio_->open(PSIF_DFSCF_BJ, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_ref.cc:111: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). psio_->open(PSIF_DFSCF_BJ, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_ref.cc:143: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). psio_->open(PSIF_DFSCF_BJ, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1630:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(A2d_[0], A->A2d_[0] + start, dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1639: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(temp, A->A2d_[0] + syc, dim_copy * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1640: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(A2d_[0] + i, temp, dim_copy * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1653: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(temp, A->A2d_[0] + start + syc, dim_copy * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1654: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(A2d_[0] + i, temp, dim_copy * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1845: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1846:67: [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. psio->write_entry(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], sizeof(double) * dim1_ * dim2_); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1856: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1858:61: [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. psio->write(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], size_, start, end); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1868: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1869:67: [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. psio->write_entry(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], sizeof(double) * dim1_ * dim2_); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1879: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1881:61: [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. psio->write(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], size_, start, end); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1897: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1898:70: [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. psio->write_entry(fileno, const_cast<char *>(filename.c_str()), (char *)A2d_[0], sizeof(double) * dim1_ * dim2_); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1923: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1936: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1937:71: [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. psio->write_entry(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], sizeof(double) * dim1_ * dim2_); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1965: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1978: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:1979:74: [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. psio->write_entry(fileno, const_cast<char *>(filename.c_str()), (char *)A2d_[0], data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2003: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2044: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2058: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2059:66: [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. psio->read_entry(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], sizeof(double) * dim1_ * dim2_); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2069: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2071:60: [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. psio->read(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], size_, start, end); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2081: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2082:66: [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. psio->read_entry(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], sizeof(double) * dim1_ * dim2_); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2092: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2094:60: [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. psio->read(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], size_, start, end); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2115: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2139: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2140:70: [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. psio->read_entry(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], sizeof(double) * dim1_ * dim2_); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2156: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2192: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2286: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). OutFile.open(const_cast<char *>(filename.c_str()), std::ios::out | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2287:20: [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. OutFile.write((char *)A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2301: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). OutFile.open(const_cast<char *>(fname.c_str()), std::ios::out | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2302:20: [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. OutFile.write((char *)A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2317:17: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). OutFile.open(const_cast<char *>(fname.c_str()), std::ios::out | std::ios::binary | std::ios::app); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2319:17: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). OutFile.open(const_cast<char *>(fname.c_str()), std::ios::out | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2320:20: [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. OutFile.write((char *)A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2327:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). InFile.open(const_cast<char *>(filename.c_str()), std::ios::in | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2328:18: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. InFile.read((char *)A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2343:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). InFile.open(const_cast<char *>(fname.c_str()), std::ios::in | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2344:18: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. InFile.read((char *)A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2360: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). InFile.open(const_cast<char *>(fname.c_str()), std::ios::in | std::ios::binary | std::ios::app); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2362: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). InFile.open(const_cast<char *>(fname.c_str()), std::ios::in | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2363:18: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. InFile.read((char *)A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2378:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). InFile.open(const_cast<char *>(fname.c_str()), std::ios::in | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2380:18: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. InFile.read((char *)A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:6705: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(A2i_[0], Adum->A2i_[0], dim1_ * dim2_ * sizeof(int)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:6711:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. if (size) memcpy(&(A2i_[0][0]), &(a[0][0]), size); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:6727:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(temp[0][0]), &(A2i_[0][0]), dim1_ * dim2_ * sizeof(int)); data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:288:11: [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). psio->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:353:11: [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). psio->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:394:11: [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). psio->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:752:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). capturing.open( chemps2filename.c_str() , std::ios::trunc ); // truncate data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:777:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). copying.open( chemps2filename , std::ios::in ); // read only data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:802:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). capturing.open( chemps2filename.c_str() , std::ios::trunc ); // truncate data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:813:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). copying.open( chemps2filename , std::ios::in ); // read only data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:835:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). capturing.open( chemps2filename.c_str() , std::ios::trunc ); // truncate data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:866:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). copying.open( chemps2filename , std::ios::in ); // read only data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:899:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). capturing.open( chemps2filename.c_str() , std::ios::trunc ); // truncate data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:909:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). copying.open( chemps2filename , std::ios::in ); // read only data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:1010:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). capturing.open( chemps2filename.c_str() , std::ios::trunc ); // truncate data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:1057:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). copying.open( chemps2filename , std::ios::in ); // read only data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:1089:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). capturing.open( chemps2filename.c_str() , std::ios::trunc ); // truncate data/psi4-1.3.2/psi4/src/psi4/dmrg/dmrgscf.cc:1099:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). copying.open( chemps2filename , std::ios::in ); // read only data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:271: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:418:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:424: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:876:11: [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). psio->open(PSIF_DCC_IJAB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:880:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:905: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:919:11: [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). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:937: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:966:11: [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). psio->open(PSIF_DCC_ABCI3, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:990:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:995: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1028: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). psio->open(PSIF_DCC_ABCI2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1061: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1078:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1112:11: [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). psio->open(PSIF_DCC_IJAB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1119:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1147:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1163: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1190: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). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1217: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1233:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1260: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1278:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1289:11: [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). psio->open(PSIF_DCC_IJKL, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1295: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). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1303:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1331: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1348:11: [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). psio->open(PSIF_DCC_IJAK2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1354: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). psio->open(PSIF_DCC_ABCI, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1368: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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1386:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1411: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1439:11: [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). psio->open(PSIF_DCC_ABCD1, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1455:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1483: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1511:11: [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). psio->open(PSIF_DCC_ABCD2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1527:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1562:11: [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). psio->open(PSIF_DCC_IJAB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1569: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). psio->open(PSIF_DCC_ABCI3, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1590: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). psio->open(PSIF_DCC_IJAK2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1608:11: [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). psio->open(PSIF_DCC_TEMP, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1614: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1631:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1641:11: [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). psio->open(PSIF_DCC_TEMP, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1649: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1666:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1699: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). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1704: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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1716: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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1721:11: [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). psio->open(PSIF_DCC_TEMP, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1728:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1742: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1776:11: [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). psio->open(PSIF_DCC_ABCI, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1800:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1816:11: [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). psio->open(PSIF_DCC_TEMP, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1822:11: [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). psio->open(PSIF_DCC_TEMP, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1838: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1855:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1884:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1912: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1920: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1961:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1965: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1999:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2003: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2035:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2039: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2075:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(CCTasklist[ncctasks++].name, "K "); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2079:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(CCTasklist[ncctasks++].name, "2J-K "); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2083:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(CCTasklist[ncctasks++].name, "I(ij,kl) "); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2087:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(CCTasklist[ncctasks++].name, "I'(ia,jk) "); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2091:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(CCTasklist[ncctasks++].name, "t1 <-- (mn|ei) "); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2095:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(CCTasklist[ncctasks++].name, "t1 <-- (me|af) "); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2100: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(CCTasklist[ncctasks++].name, "I'(ab,ci) "); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2105:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(CCTasklist[ncctasks++].name, "I(a,b) "); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2109:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(CCTasklist[ncctasks++].name, "t1 <-- (ma|ei) "); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2113:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(CCTasklist[ncctasks++].name, "I'(i,j), I(i,j), I(i,a)"); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2118:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(CCTasklist[ncctasks++].name, "t2 <-- (ac|bd)+ "); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2123:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(CCTasklist[ncctasks++].name, "t2 <-- (ac|bd)- "); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2172: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2176: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2192: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2280: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:2283: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:83: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(cepa_type, "CEPA(0)"); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:85: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(cepa_type, "CEPA(1)"); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:87: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(cepa_type, "CEPA(2)"); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:89: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(cepa_type, "CEPA(3)"); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:91: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(cepa_type, "CISD"); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:93: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(cepa_type, "ACPF"); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:95: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(cepa_type, "AQCC"); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:260:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:266: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:468:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:473: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:501:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:552: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:560: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:619:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:624: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:658:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:663: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:737:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/coupled_pair.cc:742: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:67: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:105: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:134:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:160: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:177:11: [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). psio->open(PSIF_DCC_QSO, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:193: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:220:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:233: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:261: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:287:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:301: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:320:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:368: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:375: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:382:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:439: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_cc_residual.cc:463: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc: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). psio->open(PSIF_DCC_ABCI, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:146: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). psio->open(PSIF_DCC_ABCI4, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:186: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). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:192: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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:206: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:291:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:516: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:720: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:756:11: [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). psio->open(PSIF_DCC_QSO, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:762:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:789: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:813: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_ccsd.cc:835:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_scs.cc:64: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_scs.cc:104: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_t1_transformation.cc:88:11: [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). psio->open(PSIF_DCC_QSO, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_t1_transformation.cc:264:11: [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). psio->open(PSIF_DCC_QSO, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:57:11: [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). psio->open(PSIF_DCC_EVEC, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:69:13: [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(evector, "evector%li", i + 1); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:72:17: [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(evector, "evector%li", j + 1); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:86: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(evector, "evector%li", i + 1); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:89:13: [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(evector, "evector%li", j + 1); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:136: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(oldvector, "oldvector%i", diis_iter); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:138: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(oldvector, "oldvector%i", replace_diis_iter); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:143: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). psio->open(PSIF_DCC_OVEC, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:145: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). psio->open(PSIF_DCC_OVEC, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:152: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:173: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(evector, "evector%i", diis_iter); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:175: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(evector, "evector%i", replace_diis_iter); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:180: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). psio->open(PSIF_DCC_EVEC, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:186: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). psio->open(PSIF_DCC_EVEC, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:209:11: [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). psio->open(PSIF_DCC_OVEC, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:226: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(oldvector, "oldvector%li", j); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:240: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.cc:130:11: [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). psio->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.cc:543:11: [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). psio->open(PSIF_DFSCF_BJ, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.cc:558:11: [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). psio->open(PSIF_DCC_QSO, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.cc:574: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). psio->open(PSIF_DCC_QSO, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.cc:596: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). psio->open(PSIF_DFSCF_BJ, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.cc:610: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). psio->open(PSIF_DCC_QSO, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.cc:628: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). psio->open(PSIF_DCC_QSO, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.cc:662:11: [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). psio->open(PSIF_DCC_QSO, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.cc:729:11: [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). psio->open(PSIF_DCC_QSO, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:52:11: [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). psio->open(PSIF_DCC_IJAB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:56:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:79: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:95:11: [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). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:110: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:141:11: [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). psio->open(PSIF_DCC_ABCI3, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:165:11: [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). psio->open(PSIF_DCC_ABCI5, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:179:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:240: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:263: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:286: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:309:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:348: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:386: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:393:11: [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). psio->open(PSIF_DCC_IJKL, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:400:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:424:11: [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). psio->open(PSIF_DCC_IJAK2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:431:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:455: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:472:11: [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). psio->open(PSIF_DCC_ABCD1, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:488:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:515: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:531:11: [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). psio->open(PSIF_DCC_ABCD2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:547:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:581:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:588: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:607:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:636:11: [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). psio->open(PSIF_DCC_IJAB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:642: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:661:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:678: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:697:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:50: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(name, "CCSD"); data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:54: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(name, "QCISD"); data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:55: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(space, " "); data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:58: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(name, "MP4"); data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:163:11: [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). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:187: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:192: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:201:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:249: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). mypsio[i]->open(PSIF_DCC_ABCI4, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/mp2.cc:94:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/opdm.cc:51: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:59:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:64: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:91: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:108:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:137:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:152: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:204: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:220:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:247: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:254:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:276:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:301: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:315:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:324:11: [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). psio->open(PSIF_DCC_TEMP, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:328:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:343: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:359:11: [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). psio->open(PSIF_DCC_TEMP, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:366: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:383:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:412:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:417: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:447: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:464:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:482: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/quadratic.cc:499:11: [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). psio->open(PSIF_DCC_R2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:258:11: [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). psio->open(PSIF_DCC_IJKL, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:260:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:262:11: [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). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:264:11: [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). psio->open(PSIF_DCC_IJAK2, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:266:11: [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). psio->open(PSIF_DCC_ABCI, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:268:11: [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). psio->open(PSIF_DCC_ABCI2, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:270:11: [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). psio->open(PSIF_DCC_ABCI3, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:272:11: [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). psio->open(PSIF_DCC_ABCD1, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:274:11: [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). psio->open(PSIF_DCC_ABCD2, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:276:11: [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). psio->open(PSIF_DCC_IJAB, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:315: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). psio->open(PSIF_DCC_SORT_START + k, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:316: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). psio->open(PSIF_DCC_SORT_START + k + nfiles, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:322: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). psio->open(PSIF_DCC_SORT_START + k + 2 * nfiles, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:323: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). psio->open(PSIF_DCC_SORT_START + k + 2 * nfiles + ov3nfiles, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:324: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). psio->open(PSIF_DCC_SORT_START + k + 2 * nfiles + 2 * ov3nfiles, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:364:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio->open(PSIF_DCC_IJKL, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:375:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:384:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio->open(PSIF_DCC_IJAK2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:398:27: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:408:27: [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). psio->open(PSIF_DCC_IJAB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:469:27: [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). psio->open(PSIF_DCC_IJKL, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:480:27: [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). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:489:27: [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). psio->open(PSIF_DCC_IJAK2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:503:31: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:514:31: [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). psio->open(PSIF_DCC_IJAB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:545: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). psio->open(PSIF_DCC_SORT_START + k + nfiles, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:553: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). psio->open(PSIF_DCC_SORT_START + k, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:563: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). psio->open(PSIF_DCC_SORT_START + k + 2 * nfiles + 2 * ov3nfiles, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:571: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). psio->open(PSIF_DCC_SORT_START + k + 2 * nfiles + ov3nfiles, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:579: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). psio->open(PSIF_DCC_SORT_START + k + 2 * nfiles, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:588: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). psio->open(PSIF_DCC_IJAB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:595: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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:602: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). psio->open(PSIF_DCC_IJKL, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:609: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). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:616: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). psio->open(PSIF_DCC_IJAK2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:693:11: [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). psio->open(PSIF_DCC_ABCI3, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:694:11: [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). psio->open(PSIF_DCC_ABCI2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:695:11: [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). psio->open(PSIF_DCC_ABCI5, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:732:11: [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). psio->open(PSIF_DCC_ABCD1, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:733:11: [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). psio->open(PSIF_DCC_ABCD2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:1026: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). psio->open(filestart + k, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:1108: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). psio->open(filestart + k, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:1190: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). psio->open(filestart + k, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:1558: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). psio->open(PSIF_DCC_SORT_START + k + nfiles, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:1801: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). psio->open(PSIF_DCC_SORT_START + k, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:1980: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). psio->open(filestart + i, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:1985:11: [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). psio->open(PSIF_DCC_TEMP, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2011: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). psio->open(PSIFILE, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2020: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). psio->open(PSIFILE, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2042: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). psio->open(PSIF_DCC_SORT_START + i, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2077: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). psio->open(PSIFILE, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2140: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). psio->open(PSIF_DCC_TEMP, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2200: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). psio->open(PSIFILE, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2209: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). psio->open(PSIFILE, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2239: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). psio->open(PSIFILE, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2241: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). psio->open(PSIF_DCC_TEMP, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2289:11: [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). psio->open(PSIF_DCC_ABCI, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2303:11: [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). psio->open(PSIF_DCC_ABCI3, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2304:11: [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). psio->open(PSIF_DCC_ABCI2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2305:11: [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). psio->open(PSIF_DCC_ABCI4, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2423:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:50: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(name, "CCSD"); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:54: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(name, "QCISD"); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:55: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(space, " "); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:58: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(name, "MP4"); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:142:11: [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). psio->open(PSIF_DCC_IJAK, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:150: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). psio->open(PSIF_DCC_T2, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:161:11: [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). psio->open(PSIF_DCC_IAJB, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:190:17: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). mypsio->open(PSIF_DCC_ABCI, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/lib3index/cholesky.cc:139:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(static_cast<void*>(Lp[Q]), static_cast<void*>(L[Q]), n * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/cholesky.cc:158:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(static_cast<void*>(target), static_cast<void*>(A_->pointer()[row]), N() * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc:176:26: [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. err_table_file.read((char *)err_tablep[0], nR * nk * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc:592:26: [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. err_table_file.read((char *)err_tablep[0], nR * nk * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc:999:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(static_cast<void *>(denAp[P]), static_cast<void *>(denA[P]), noccA * nvirA * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc:1000:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(static_cast<void *>(denBp[P]), static_cast<void *>(denB[P]), noccB * nvirB * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc:1059:26: [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. err_table_file.read((char *)err_tablep[0], nR * nk * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/dfhelper.cc:698:15: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). fp_ = fopen(filename.c_str(), op_.c_str()); data/psi4-1.3.2/psi4/src/psi4/lib3index/dfhelper.cc:716:19: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). fp_ = fopen(filename_.c_str(), op_.c_str()); data/psi4-1.3.2/psi4/src/psi4/lib3index/dfhelper.cc:729:11: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). fp_ = fopen(filename_.c_str(), op_.c_str()); data/psi4-1.3.2/psi4/src/psi4/libcubeprop/csg.cc:275:16: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* fh = fopen(ss.str().c_str(), "w"); data/psi4-1.3.2/psi4/src/psi4/libdiis/diisentry.cc:63: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). _psio->open(PSIF_LIBDIIS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libdiis/diismanager.cc:534: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). _psio->open(PSIF_LIBDIIS, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_copy.cc:103: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((void *)&(OutBuf.matrix[h][0][0]), (const void *)&(InBuf->matrix[h][0][0]), data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_copy.cc:120: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((void *)&(OutBuf.matrix[h][0][0]), (const void *)&(InBuf->matrix[h][0][0]), data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_copy.cc:130: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((void *)&(OutBuf.matrix[h][0][0]), (const void *)&(InBuf->matrix[h][0][0]), data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_scmcopy.cc:108:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy((void *)&(OutBuf.matrix[h][0][0]), (const void *)&(InBuf->matrix[h][0][0]), data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_scmcopy.cc:127:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy((void *)&(OutBuf.matrix[h][0][0]), (const void *)&(InBuf->matrix[h][0][0]), data/psi4-1.3.2/psi4/src/psi4/libdpd/buf4_scmcopy.cc:138:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy((void *)&(OutBuf.matrix[h][0][0]), (const void *)&(InBuf->matrix[h][0][0]), data/psi4-1.3.2/psi4/src/psi4/libdpd/cc3_sigma_RHF_ic.cc:92: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/libdpd/cc3_sigma_RHF_ic.cc:317: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 lbl[32]; data/psi4-1.3.2/psi4/src/psi4/libdpd/dpd.h:89: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 label[PSIO_KEYLEN]; data/psi4-1.3.2/psi4/src/psi4/libdpd/dpd.h:142: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 label[PSIO_KEYLEN]; data/psi4-1.3.2/psi4/src/psi4/libdpd/dpd.h:158: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 label[PSIO_KEYLEN]; /* libpsio TOC keyword */ data/psi4-1.3.2/psi4/src/psi4/libdpd/dpd.h:178: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 label[PSIO_KEYLEN]; /* libpsio TOC keyword */ data/psi4-1.3.2/psi4/src/psi4/libdpd/file2_copy.cc:56: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((void *)&(OutFile.matrix[h][0][0]), (const void *)&(InFile->matrix[h][0][0]), data/psi4-1.3.2/psi4/src/psi4/libfilesystem/path.cc:202: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 temp[PATH_MAX]; data/psi4-1.3.2/psi4/src/psi4/libfock/CDJK.cc:75: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). psio_->open(unit_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/CDJK.cc:120: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). psio_->open(unit_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:171: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). psio_->open(unit_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:470: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). psio_->open(unit_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:637: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). psio_->open(unit_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:849:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(unit_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:975: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). psio_->open(unit_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:992: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). psio_->open(unit_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:1126: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). psio_->open(unit_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:1137: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). psio_->open(unit_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:1344:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(unit_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:1697:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(unit_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:1737:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(unit_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:1842:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)Erp[0], (void*)Elp[0], sizeof(double) * naux * nocc * nbf); data/psi4-1.3.2/psi4/src/psi4/libfock/PK_workers.cc:335:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(label, "J Block (Batch %d)", batch); data/psi4-1.3.2/psi4/src/psi4/libfock/PK_workers.cc:341:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(label, "K Block (Batch %d)", batch); data/psi4-1.3.2/psi4/src/psi4/libfock/PK_workers.cc:347:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(label, "wK Block (Batch %d)", batch); data/psi4-1.3.2/psi4/src/psi4/libfock/PK_workers.cc:1034:75: [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. JobID_[idx_] = AIO_->write_iwl(itap_, IWL_KEY_BUF, nints_, lastbuf_, (char *)labels_[idx_], (char *)values_[idx_], data/psi4-1.3.2/psi4/src/psi4/libfock/PK_workers.cc:1034:98: [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. JobID_[idx_] = AIO_->write_iwl(itap_, IWL_KEY_BUF, nints_, lastbuf_, (char *)labels_[idx_], (char *)values_[idx_], data/psi4-1.3.2/psi4/src/psi4/libfock/PKmanagers.cc:621:41: [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). void PKMgrDisk::open_PK_file() { psio_->open(pk_file_, PSIO_OPEN_OLD); } data/psi4-1.3.2/psi4/src/psi4/libfock/PKmanagers.cc:807: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). psio()->open(pk_file(), PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libfock/PKmanagers.cc:926: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). psio()->open(iwl_file_J_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libfock/PKmanagers.cc:948: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). psio()->open(iwl_file_K_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libfock/PKmanagers.cc:956: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). psio()->open(iwl_file_wK_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libfock/PKmanagers.cc:1207: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). psio()->open(pk_file(), wK ? PSIO_OPEN_OLD : PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libfock/apps.cc:505:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* fh = fopen(s.str().c_str(), "w"); data/psi4-1.3.2/psi4/src/psi4/libfock/apps.cc:518:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* fh = fopen(s.str().c_str(), "w"); data/psi4-1.3.2/psi4/src/psi4/libfock/apps.cc:531:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* fh = fopen(s.str().c_str(), "w"); data/psi4-1.3.2/psi4/src/psi4/libfock/apps.cc:545:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* fh = fopen(s.str().c_str(), "w"); data/psi4-1.3.2/psi4/src/psi4/libfock/apps.cc:560:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* fh = fopen(s.str().c_str(), "w"); data/psi4-1.3.2/psi4/src/psi4/libfock/cubature.cc:4194:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)x_, (void *)x_ref_, sizeof(double) * npoints_); data/psi4-1.3.2/psi4/src/psi4/libfock/cubature.cc:4195:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)y_, (void *)y_ref_, sizeof(double) * npoints_); data/psi4-1.3.2/psi4/src/psi4/libfock/cubature.cc:4196:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)z_, (void *)z_ref_, sizeof(double) * npoints_); data/psi4-1.3.2/psi4/src/psi4/libfock/cubature.cc:4197:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)w_, (void *)w_ref_, sizeof(double) * npoints_); data/psi4-1.3.2/psi4/src/psi4/libfock/cubature.cc:4198:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)index_, (void *)index_ref_, sizeof(int) * npoints_); data/psi4-1.3.2/psi4/src/psi4/libfock/cubature.cc:4502:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(grid->r_, r, sizeof(double) * npoints); data/psi4-1.3.2/psi4/src/psi4/libfock/cubature.cc:4503:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(grid->w_, wr, sizeof(double) * npoints); data/psi4-1.3.2/psi4/src/psi4/libfock/hamiltonian.cc:393:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)(t->pointer(h)[0]), (void*)(&eig->pointer(symm)[offset]), sizeof(double) * nocc * nvir); data/psi4-1.3.2/psi4/src/psi4/libfock/hamiltonian.cc:677:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)&v->pointer(symm)[offset], (void*)x2->pointer(h)[0], sizeof(double) * nocc * nvir); data/psi4-1.3.2/psi4/src/psi4/libfock/hamiltonian.cc:798:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)(t->pointer(h)[0]), (void*)(&x[i]->pointer(symm)[offset]), data/psi4-1.3.2/psi4/src/psi4/libfock/hamiltonian.cc:883:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)P2p[0], (void*)&xp[offset], sizeof(double) * nocc * nvir); data/psi4-1.3.2/psi4/src/psi4/libfock/hamiltonian.cc:1704:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)(talpha->pointer(h)[0]), (void*)(&eig->pointer(symm)[offseta]), data/psi4-1.3.2/psi4/src/psi4/libfock/hamiltonian.cc:1715:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)(tbeta->pointer(h)[0]), (void*)(&eig->pointer(symm)[offseta + offsetb]), data/psi4-1.3.2/psi4/src/psi4/libfock/points.cc:647:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(xyz, x, sizeof(double) * npoints); data/psi4-1.3.2/psi4/src/psi4/libfock/points.cc:648:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(xyz + npoints, y, sizeof(double) * npoints); data/psi4-1.3.2/psi4/src/psi4/libfock/points.cc:649:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(xyz + 2 * npoints, z, sizeof(double) * npoints); data/psi4-1.3.2/psi4/src/psi4/libfock/solver.cc:297:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)A2p[0], (void*)Ap[0], sizeof(double) * rank * rank); data/psi4-1.3.2/psi4/src/psi4/libfock/solver.cc:509:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)A2p[0], (void*)Ap[0], sizeof(double) * rank * rank); data/psi4-1.3.2/psi4/src/psi4/libfock/solver.cc:1071:23: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)A2p[0], (void*)Ap[0], sizeof(double) * rank * rank); data/psi4-1.3.2/psi4/src/psi4/libfock/solver.cc:1984:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)d_[sigfigs[i]]->pointer(h), (void*)dtemp[i]->pointer(), sizeof(double) * 2L * dimension); data/psi4-1.3.2/psi4/src/psi4/libfock/solver.cc:2753:23: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)A2p[0], (void*)Ap[0], sizeof(double) * rank * rank); data/psi4-1.3.2/psi4/src/psi4/libfock/soscf.cc:1115:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/soscf.cc:1178:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MCSCF, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/soscf.cc:1217:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/soscf.cc:1246:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libfock/soscf.cc:1247:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MCSCF, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_init.cc:81:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(itap_, oldfile ? PSIO_OPEN_OLD : PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libiwl/rdone.cc:47:11: [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). psio->open(itap, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libiwl/wrtone.cc:55:11: [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). psio->open(itap, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libmints/3coverlap.cc:272:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)buffer_, (void*)temp_, sizeof(double) * nao1 * nao2 * nso3); data/psi4-1.3.2/psi4/src/psi4/libmints/3coverlap.cc:290:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)buffer_, (void*)temp_, sizeof(double) * nao1 * nso2 * nso3); data/psi4-1.3.2/psi4/src/psi4/libmints/3coverlap.cc:304:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)buffer_, (void*)temp_, sizeof(double) * nso1 * nso2 * nso3); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:471: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 buffer[120]; data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:497: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(buffer, "%3d\n", max_am_center + 1); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:502:13: [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(buffer, "%5d", am); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:510:13: [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(buffer, "%5lu", shell_per_am[am].size()); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:547:13: [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(buffer, "%5lu", exp_per_am[am].size()); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:550: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(buffer, "\n\n"); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:557: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. sprintf(buffer, "%13.4f ", exp_per_am[am][ep]); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:559: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. sprintf(buffer, "%13.5f ", exp_per_am[am][ep]); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:561: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. sprintf(buffer, "%13.6f ", exp_per_am[am][ep]); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:563: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. sprintf(buffer, "%14.7f", exp_per_am[am][ep]); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:576: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. sprintf(buffer, "%10.7f ", coef_per_am[am][bf * exp_per_am[am].size() + ep]); data/psi4-1.3.2/psi4/src/psi4/libmints/benchmark.cc:1342: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). psio_->open(0, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libmints/benchmark.cc:1457: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). psio_->open(0, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libmints/cdsalclist.cc:283:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(cdsalcpi_, new_cdsalcpi, sizeof(int) * 8); data/psi4-1.3.2/psi4/src/psi4/libmints/chartab.cc:141: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(_inv, ct._inv, sizeof(int) * nirrep_); data/psi4-1.3.2/psi4/src/psi4/libmints/coordentry.cc:175: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 buffer[120]; data/psi4-1.3.2/psi4/src/psi4/libmints/coordentry.cc:298: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 buffer[120]; data/psi4-1.3.2/psi4/src/psi4/libmints/corrtab.cc:169:17: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(newgamma, gamma_[i], ngamma_[i] * sizeof(int)); data/psi4-1.3.2/psi4/src/psi4/libmints/deriv.cc:102: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(toc, "SO_TPDM_FOR_PAIR_%zd", id); data/psi4-1.3.2/psi4/src/psi4/libmints/deriv.cc:536:33: [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). _default_psio_lib_->open(PSIF_AO_TPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:507:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(alpha_[offset_i]), &(alpha_4_[pgto_offsets_4_[shell_l]]), sizeof(double) * npgto4); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:508:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(alpha_[offset_j]), &(alpha_3_[pgto_offsets_3_[shell_k]]), sizeof(double) * npgto3); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:509:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(alpha_[offset_k]), &(alpha_2_[pgto_offsets_2_[shell_j]]), sizeof(double) * npgto2); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:510:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(alpha_[offset_l]), &(alpha_1_[pgto_offsets_1_[shell_i]]), sizeof(double) * npgto1); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:511:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(cc_[offset_i]), &(new_cc_4_[pgto_offsets_4_[shell_l]]), sizeof(double) * npgto4); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:512:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(cc_[offset_j]), &(new_cc_3_[pgto_offsets_3_[shell_k]]), sizeof(double) * npgto3); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:513:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(cc_[offset_k]), &(new_cc_2_[pgto_offsets_2_[shell_j]]), sizeof(double) * npgto2); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:514:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(cc_[offset_l]), &(new_cc_1_[pgto_offsets_1_[shell_i]]), sizeof(double) * npgto1); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:560:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(alpha_[offset_i]), gs4.exps(), sizeof(double) * npgto4); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:561:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(alpha_[offset_j]), gs3.exps(), sizeof(double) * npgto3); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:562:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(alpha_[offset_k]), gs2.exps(), sizeof(double) * npgto2); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:563:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(alpha_[offset_l]), gs1.exps(), sizeof(double) * npgto1); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:564:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(cc_[offset_i]), gs4.erd_coefs(), sizeof(double) * npgto4); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:565:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(cc_[offset_j]), gs3.erd_coefs(), sizeof(double) * npgto3); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:566:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(cc_[offset_k]), gs2.erd_coefs(), sizeof(double) * npgto2); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:567:7: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(&(cc_[offset_l]), gs1.erd_coefs(), sizeof(double) * npgto1); data/psi4-1.3.2/psi4/src/psi4/libmints/erd_eri.cc:624:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(target_, &(dscratch_[buffer_offset_ - 1]), sizeof(double) * nbatch); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:70:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:72:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:74:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:76:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:78:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:80:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:82:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:84:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 7 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:86:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:102:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:104:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:106:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:108:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:110:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 7 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:112:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:116:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:118:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:120:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:122:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:124:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:126:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:128:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:130:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 7 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:132:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:148:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:150:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:152:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:154:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:156:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 7 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:158:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:162:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:164:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:166:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:168:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:170:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:172:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:188:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:190:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:192:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:194:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:196:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:198:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:214:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:216:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:218:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:232:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:234:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 7 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:236:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:240:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:242:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:244:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:258:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:260:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 7 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:262:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:281:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:283:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:285:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:287:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:289:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:291:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:293:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc: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(source_ + 7 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:297:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:299:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 9 * size, libderiv_.ABCD[12], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:301:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 10 * size, libderiv_.ABCD[13], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:303:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 11 * size, libderiv_.ABCD[14], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc: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(source_ + 12 * size, libderiv_.ABCD[18], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:307:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 13 * size, libderiv_.ABCD[19], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:309:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 14 * size, libderiv_.ABCD[20], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc: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(source_ + 15 * size, libderiv_.ABCD[21], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:313:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 16 * size, libderiv_.ABCD[22], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:315:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 17 * size, libderiv_.ABCD[23], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:317:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 18 * size, libderiv_.ABCD[25], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:319:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 19 * size, libderiv_.ABCD[26], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:321:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 20 * size, libderiv_.ABCD[30], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:323:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 21 * size, libderiv_.ABCD[31], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:325:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 22 * size, libderiv_.ABCD[32], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:327:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 23 * size, libderiv_.ABCD[33], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:329:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 24 * size, libderiv_.ABCD[34], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:331:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 25 * size, libderiv_.ABCD[35], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:333:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 26 * size, libderiv_.ABCD[38], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:335:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 27 * size, libderiv_.ABCD[42], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:337:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 28 * size, libderiv_.ABCD[43], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:339:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 29 * size, libderiv_.ABCD[44], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:341:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 30 * size, libderiv_.ABCD[45], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:343:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 31 * size, libderiv_.ABCD[46], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:345:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 32 * size, libderiv_.ABCD[47], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:347:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 33 * size, libderiv_.ABCD[90], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:349:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 34 * size, libderiv_.ABCD[91], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:351:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 35 * size, libderiv_.ABCD[92], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:353:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 36 * size, libderiv_.ABCD[93], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:355:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 37 * size, libderiv_.ABCD[94], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:357:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 38 * size, libderiv_.ABCD[95], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:359:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 39 * size, libderiv_.ABCD[103], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:361:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 40 * size, libderiv_.ABCD[104], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:363:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 41 * size, libderiv_.ABCD[105], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:365:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 42 * size, libderiv_.ABCD[106], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:367:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 43 * size, libderiv_.ABCD[107], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:369:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 44 * size, libderiv_.ABCD[116], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:371:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 45 * size, libderiv_.ABCD[117], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:373:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 46 * size, libderiv_.ABCD[118], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:375:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 47 * size, libderiv_.ABCD[119], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:377:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 48 * size, libderiv_.ABCD[129], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:379:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 49 * size, libderiv_.ABCD[130], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:381:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 50 * size, libderiv_.ABCD[131], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:383:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 51 * size, libderiv_.ABCD[142], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:385:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 52 * size, libderiv_.ABCD[143], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:387:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 53 * size, libderiv_.ABCD[155], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:403:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:405:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:407:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:409:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:411:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 7 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:413:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:538:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 33 * size, libderiv_.ABCD[90], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:540:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 34 * size, libderiv_.ABCD[91], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:542:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 35 * size, libderiv_.ABCD[92], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:544:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 36 * size, libderiv_.ABCD[93], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:546:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 37 * size, libderiv_.ABCD[94], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:548:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 38 * size, libderiv_.ABCD[95], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:550:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 39 * size, libderiv_.ABCD[103], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:552:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 40 * size, libderiv_.ABCD[104], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:554:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 41 * size, libderiv_.ABCD[105], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:556:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 42 * size, libderiv_.ABCD[106], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:558:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 43 * size, libderiv_.ABCD[107], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:560:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 44 * size, libderiv_.ABCD[116], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:562:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 45 * size, libderiv_.ABCD[117], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:564:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 46 * size, libderiv_.ABCD[118], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:566:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 47 * size, libderiv_.ABCD[119], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:568:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 48 * size, libderiv_.ABCD[129], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:570:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 49 * size, libderiv_.ABCD[130], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:572:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 50 * size, libderiv_.ABCD[131], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:574:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 51 * size, libderiv_.ABCD[142], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:576:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 52 * size, libderiv_.ABCD[143], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:578:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 53 * size, libderiv_.ABCD[155], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:582:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:584:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:586:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:588:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:590:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:592:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:594:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:596:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 7 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:598:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:600:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 9 * size, libderiv_.ABCD[12], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:602:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 10 * size, libderiv_.ABCD[13], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:604:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 11 * size, libderiv_.ABCD[14], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:606:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 12 * size, libderiv_.ABCD[21], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:608:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 13 * size, libderiv_.ABCD[22], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:610:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 14 * size, libderiv_.ABCD[23], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:612:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 15 * size, libderiv_.ABCD[18], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:614:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 16 * size, libderiv_.ABCD[19], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:616:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 17 * size, libderiv_.ABCD[20], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:618:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 18 * size, libderiv_.ABCD[25], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:620:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 19 * size, libderiv_.ABCD[26], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:622:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 20 * size, libderiv_.ABCD[33], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:624:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 21 * size, libderiv_.ABCD[34], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:626:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 22 * size, libderiv_.ABCD[35], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:628:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 23 * size, libderiv_.ABCD[30], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:630:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 24 * size, libderiv_.ABCD[31], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:632:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 25 * size, libderiv_.ABCD[32], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:634:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 26 * size, libderiv_.ABCD[38], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:636:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 27 * size, libderiv_.ABCD[45], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:638:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 28 * size, libderiv_.ABCD[46], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:640:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 29 * size, libderiv_.ABCD[47], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:642:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 30 * size, libderiv_.ABCD[42], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:644:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 31 * size, libderiv_.ABCD[43], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:646:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 32 * size, libderiv_.ABCD[44], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:648:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 33 * size, libderiv_.ABCD[129], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:650:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 34 * size, libderiv_.ABCD[130], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:652:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 35 * size, libderiv_.ABCD[131], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:654:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 36 * size, libderiv_.ABCD[93], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:656:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 37 * size, libderiv_.ABCD[105], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:658:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 38 * size, libderiv_.ABCD[117], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:660:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 39 * size, libderiv_.ABCD[142], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:662:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 40 * size, libderiv_.ABCD[143], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:664:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 41 * size, libderiv_.ABCD[94], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:666:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 42 * size, libderiv_.ABCD[106], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:668:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 43 * size, libderiv_.ABCD[118], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:670:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 44 * size, libderiv_.ABCD[155], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:672:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 45 * size, libderiv_.ABCD[95], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:674:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 46 * size, libderiv_.ABCD[107], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:676:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 47 * size, libderiv_.ABCD[119], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:678:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 48 * size, libderiv_.ABCD[90], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:680:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 49 * size, libderiv_.ABCD[91], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:682:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 50 * size, libderiv_.ABCD[92], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:684:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 51 * size, libderiv_.ABCD[103], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:686:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 52 * size, libderiv_.ABCD[104], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:688:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 53 * size, libderiv_.ABCD[116], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:704:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:706:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:708:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:710:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:712:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 7 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:714:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:839:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 33 * size, libderiv_.ABCD[129], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:841:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 34 * size, libderiv_.ABCD[130], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:843:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 35 * size, libderiv_.ABCD[131], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:845:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 36 * size, libderiv_.ABCD[93], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:847:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 37 * size, libderiv_.ABCD[105], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:849:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 38 * size, libderiv_.ABCD[117], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:851:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 39 * size, libderiv_.ABCD[142], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:853:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 40 * size, libderiv_.ABCD[143], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:855:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 41 * size, libderiv_.ABCD[94], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:857:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 42 * size, libderiv_.ABCD[106], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:859:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 43 * size, libderiv_.ABCD[118], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:861:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 44 * size, libderiv_.ABCD[155], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:863:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 45 * size, libderiv_.ABCD[95], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:865:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 46 * size, libderiv_.ABCD[107], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:867:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 47 * size, libderiv_.ABCD[119], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:869:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 48 * size, libderiv_.ABCD[90], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:871:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 49 * size, libderiv_.ABCD[91], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:873:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 50 * size, libderiv_.ABCD[92], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:875:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 51 * size, libderiv_.ABCD[103], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:877:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 52 * size, libderiv_.ABCD[104], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:879:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 53 * size, libderiv_.ABCD[116], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:883:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:885:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:887:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:889:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:891:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:893:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:907:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 9 * size, libderiv_.ABCD[90], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:909:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 10 * size, libderiv_.ABCD[91], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:911:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 11 * size, libderiv_.ABCD[92], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:913:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 12 * size, libderiv_.ABCD[18], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:915:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 13 * size, libderiv_.ABCD[30], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:917:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 14 * size, libderiv_.ABCD[42], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:931:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 18 * size, libderiv_.ABCD[103], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:933:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 19 * size, libderiv_.ABCD[104], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:935:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 20 * size, libderiv_.ABCD[19], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:937:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 21 * size, libderiv_.ABCD[31], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:939:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 22 * size, libderiv_.ABCD[43], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:953:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 26 * size, libderiv_.ABCD[116], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:955:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 27 * size, libderiv_.ABCD[20], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:957:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 28 * size, libderiv_.ABCD[32], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:959:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 29 * size, libderiv_.ABCD[44], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:973:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 33 * size, libderiv_.ABCD[12], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:975:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 34 * size, libderiv_.ABCD[13], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:977:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 35 * size, libderiv_.ABCD[14], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:991:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 39 * size, libderiv_.ABCD[25], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:993:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 40 * size, libderiv_.ABCD[26], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1007:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 44 * size, libderiv_.ABCD[38], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1074:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1076:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1078:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1080:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 3 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1082:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 4 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1084:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 5 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1098:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 9 * size, libderiv_.ABCD[129], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1100:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 10 * size, libderiv_.ABCD[130], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1102:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 11 * size, libderiv_.ABCD[131], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1104:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 12 * size, libderiv_.ABCD[21], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1106:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 13 * size, libderiv_.ABCD[33], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1108:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 14 * size, libderiv_.ABCD[45], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1122:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 18 * size, libderiv_.ABCD[142], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1124:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 19 * size, libderiv_.ABCD[143], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1126:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 20 * size, libderiv_.ABCD[22], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1128:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 21 * size, libderiv_.ABCD[34], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1130:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 22 * size, libderiv_.ABCD[46], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1144:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 26 * size, libderiv_.ABCD[155], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1146:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 27 * size, libderiv_.ABCD[23], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1148:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 28 * size, libderiv_.ABCD[35], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1150:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 29 * size, libderiv_.ABCD[47], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1164:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 33 * size, libderiv_.ABCD[12], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1166:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 34 * size, libderiv_.ABCD[13], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1168:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 35 * size, libderiv_.ABCD[14], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1182:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 39 * size, libderiv_.ABCD[25], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1184:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 40 * size, libderiv_.ABCD[26], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1198:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 44 * size, libderiv_.ABCD[38], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1265:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[6], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1267:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[7], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1269:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[8], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1283:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1285:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 7 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1287:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1289:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 9 * size, libderiv_.ABCD[90], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1291:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 10 * size, libderiv_.ABCD[91], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1293:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 11 * size, libderiv_.ABCD[92], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1307:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 15 * size, libderiv_.ABCD[18], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1309:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 16 * size, libderiv_.ABCD[30], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1311:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 17 * size, libderiv_.ABCD[42], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1313:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 18 * size, libderiv_.ABCD[103], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1315:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 19 * size, libderiv_.ABCD[104], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1329:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 23 * size, libderiv_.ABCD[19], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1331:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 24 * size, libderiv_.ABCD[31], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1333:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 25 * size, libderiv_.ABCD[43], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1335:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 26 * size, libderiv_.ABCD[116], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1349:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 30 * size, libderiv_.ABCD[20], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1351:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 31 * size, libderiv_.ABCD[32], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1353:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 32 * size, libderiv_.ABCD[44], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1442:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 48 * size, libderiv_.ABCD[12], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1444:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 49 * size, libderiv_.ABCD[13], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1446:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 50 * size, libderiv_.ABCD[14], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1448:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 51 * size, libderiv_.ABCD[25], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1450:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 52 * size, libderiv_.ABCD[26], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1452:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 53 * size, libderiv_.ABCD[38], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1456:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 0 * size, libderiv_.ABCD[9], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1458:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 1 * size, libderiv_.ABCD[10], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1460:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 2 * size, libderiv_.ABCD[11], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1474:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 6 * size, libderiv_.ABCD[0], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1476:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 7 * size, libderiv_.ABCD[1], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1478:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 8 * size, libderiv_.ABCD[2], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1480:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 9 * size, libderiv_.ABCD[129], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1482:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 10 * size, libderiv_.ABCD[130], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1484:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 11 * size, libderiv_.ABCD[131], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1498:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 15 * size, libderiv_.ABCD[21], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1500:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 16 * size, libderiv_.ABCD[33], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1502:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 17 * size, libderiv_.ABCD[45], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1504:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 18 * size, libderiv_.ABCD[142], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1506:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 19 * size, libderiv_.ABCD[143], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1520:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 23 * size, libderiv_.ABCD[22], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1522:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 24 * size, libderiv_.ABCD[34], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1524:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 25 * size, libderiv_.ABCD[46], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1526:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 26 * size, libderiv_.ABCD[155], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1540:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 30 * size, libderiv_.ABCD[23], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1542:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 31 * size, libderiv_.ABCD[35], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1544:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 32 * size, libderiv_.ABCD[47], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1633:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 48 * size, libderiv_.ABCD[12], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1635:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 49 * size, libderiv_.ABCD[13], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1637:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 50 * size, libderiv_.ABCD[14], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1639:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 51 * size, libderiv_.ABCD[25], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1641:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 52 * size, libderiv_.ABCD[26], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:1643:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source_ + 53 * size, libderiv_.ABCD[38], sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:2345: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(target_, source_, n1 * n2 * n3 * n4 * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:2568: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(source_, target_ints, sizeof(double) * size); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:2723: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(target_, source_, ERI_1DER_NTYPE * size * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/libmints/eribase.cc:3068: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(target_, source_, ERI_2DER_NTYPE * size * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/libmints/intvector.cc:124:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. if (size) memcpy(&(vector_[h][0]), &(c[h][0]), size); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:374:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(matrix_[h][row], data, sizeof(double) * colspi_[h]); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:420:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. if (size) memcpy(&(matrix_[h][0][0]), &(c[h][0][0]), size); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:1474:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(mat[0], matrix_[0][0], n); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:1550: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(v, temp[h][i], sizeof(double) * coldim(h)); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:1715:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)Ap[0], (void *)matrix_[h][0], sizeof(double) * m * n); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:1760:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)Ap[0], (void *)matrix_[h][0], sizeof(double) * m * n); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2035:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(static_cast<void *>(Lp[i]), static_cast<void *>(Kp[i]), sizeof(double) * sigpi[h]); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2106: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(&(matrix_[h][0][0]), &(work[0][0]), sizeof(double) * rowspi_[h] * colspi_[h]); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2179: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(static_cast<void *>(A1[0]), static_cast<void *>(A[0]), sizeof(double) * n * n); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2190: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(static_cast<void *>(A2[0]), static_cast<void *>(A1[0]), sizeof(double) * n * n); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2283:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)T[0], (void *)A[0], sizeof(double) * n * n); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2303:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)N[0], (void *)X[0], sizeof(double) * n * n); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2304:11: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)D[0], (void *)X[0], sizeof(double) * n * n); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2358:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)A[0], (void *)X[0], sizeof(double) * n * n); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2680:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. if (size) memcpy(&(outFile->matrix[h][0][0]), &(matrix_[h][0][0]), size); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2690: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(str, "Irrep count mismatch. Matrix class has %d irreps, but dpdbuf4 has %d.", nirrep_, data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2700:13: [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(str, "Row count mismatch for irrep %d. Matrix class has %d rows, but dpdbuf4 has %d.", h, data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2706:13: [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(str, "Column count mismatch for irrep %d. Matrix class has %d columns, but dpdbuf4 has %d.", h, data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2842: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2859:77: [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. psio->write_entry(fileno, const_cast<char *>(str.c_str()), (char *)matrix_[h][0], data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2867:75: [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. psio->write_entry(fileno, const_cast<char *>(name_.c_str()), (char *)fullblock[0], data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2875:75: [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. psio->write_entry(fileno, const_cast<char *>(name_.c_str()), (char *)lower, sizeof(double) * ioff[sizer]); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2914: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). psio->open(fileno, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2931:56: [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. psio->read_entry(fileno, str.c_str(), (char *)matrix_[h][0], data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2939:54: [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. psio->read_entry(fileno, name_.c_str(), (char *)fullblock[0], sizeof(double) * sizer * sizec); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:2946:65: [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. if (sizer > 0) psio->read_entry(fileno, name_.c_str(), (char *)lower, sizeof(double) * ioff[sizer]); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:3286:19: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void *)catp[row + offset], (void *)Ap[row], sizeof(double) * cols); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:732: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 buffer[120]; data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:745:13: [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(buffer, " no_com\n"); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:749:13: [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(buffer, " no_reorient\n"); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:752: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(buffer, " %d %d\n --\n", molecular_charge_, multiplicity_); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:1286: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 line[100]; data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:1311: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 buffer[120]; data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:1314:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(buffer, "%d %d\n", molecular_charge(), multiplicity()); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:1989:26: [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 similars[3]; data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:2175: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(tmp, equiv_[i_equiv], nequiv_[i_equiv] * sizeof(int)); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:2278: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 msg[100]; data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:2279: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(&msg[0], "Basis specified for atom %d, but there are only %d atoms in this molecule", number, natom()); data/psi4-1.3.2/psi4/src/psi4/libmints/oeprop.cc:948: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). gridfile_.open(filename.c_str()); data/psi4-1.3.2/psi4/src/psi4/libmints/oeprop.cc:1000:21: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* gridout = fopen("grid_esp.dat", "w"); data/psi4-1.3.2/psi4/src/psi4/libmints/oeprop.cc:1099:21: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* gridout = fopen("grid_field.dat", "w"); data/psi4-1.3.2/psi4/src/psi4/libmints/onebody.cc:195:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(buffer_ + (chunk * nbf12), target_, sizeof(double) * nbf12); data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:94:21: [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 unsigned char cs[3] = {CsX, CsY, CsZ}; data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:95:21: [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 unsigned char c2v[3] = {C2vZ, C2vY, C2vX}; data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:96:21: [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 unsigned char c2h[3] = {C2hZ, C2hY, C2hX}; data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:97:21: [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 unsigned char c2[3] = {C2Z, C2Y, C2X}; data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:98:21: [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 unsigned char d2h[3] = {D2h, 0, 0}; data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:99:21: [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 unsigned char d2[3] = {D2, 0, 0}; data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:100:21: [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 unsigned char ci[3] = {Ci, 0, 0}; data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:101:21: [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 unsigned char c1[3] = {C1, 0, 0}; data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:107: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(sim, cs, sizeof(char) * 3); data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:113: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(sim, c2v, sizeof(char) * 3); data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:119: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(sim, c2h, sizeof(char) * 3); data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:125: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(sim, c2, sizeof(char) * 3); data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:129: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(sim, d2h, sizeof(char) * 1); data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:133: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(sim, ci, sizeof(char) * 1); data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:137: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(sim, c1, sizeof(char) * 1); data/psi4-1.3.2/psi4/src/psi4/libmints/pointgrp.cc:141: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(sim, d2, sizeof(char) * 1); data/psi4-1.3.2/psi4/src/psi4/libmints/shellrotation.cc:98: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(r_[i], other.r_[i], sizeof(double) * n_); data/psi4-1.3.2/psi4/src/psi4/libmints/svd.cc:69:13: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int m = atoi(argv[1]); data/psi4-1.3.2/psi4/src/psi4/libmints/svd.cc:70:13: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int n = atoi(argv[2]); data/psi4-1.3.2/psi4/src/psi4/libmints/twobody.cc:591:13: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(source, target, size * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/libmints/wavefunction.cc:519: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(str, data/psi4-1.3.2/psi4/src/psi4/libmints/wavefunction.cc:528: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(str, data/psi4-1.3.2/psi4/src/psi4/libmints/writer.cc:315:12: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). chk_ = fopen(filename.c_str(), "w"); data/psi4-1.3.2/psi4/src/psi4/libmoinfo/moinfo.cc:136:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy(scf_irrep[i][0], matCa->pointer(i)[0], mopi[i] * sopi[i] * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/libpsio/config.h:78: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 key[PSIO_KEYLEN]; data/psi4-1.3.2/psi4/src/psi4/libpsio/done.cc:56:14: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). io_out = fopen("io.dat", "a+"); data/psi4-1.3.2/psi4/src/psi4/libpsio/filemanager.cc:97:16: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* fh = fopen(full_path.c_str(), "w"); data/psi4-1.3.2/psi4/src/psi4/libpsio/filemanager.cc:167:16: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* fh = fopen(("psi." + pid_ + ".clean").c_str(), "w"); data/psi4-1.3.2/psi4/src/psi4/libpsio/filemanager.cc:180:16: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* fh = fopen("psi.clean", "r"); data/psi4-1.3.2/psi4/src/psi4/libpsio/get_numvols.cc:49:43: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). if (!charnum.empty()) return ((size_t)atoi(charnum.c_str())); data/psi4-1.3.2/psi4/src/psi4/libpsio/get_numvols.cc:51:43: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). if (!charnum.empty()) return ((size_t)atoi(charnum.c_str())); data/psi4-1.3.2/psi4/src/psi4/libpsio/get_numvols.cc:53:43: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). if (!charnum.empty()) return ((size_t)atoi(charnum.c_str())); data/psi4-1.3.2/psi4/src/psi4/libpsio/get_numvols.cc:55:43: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). if (!charnum.empty()) return ((size_t)atoi(charnum.c_str())); data/psi4-1.3.2/psi4/src/psi4/libpsio/get_numvols.cc:65:43: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). if (!charnum.empty()) return ((size_t)atoi(charnum.c_str())); data/psi4-1.3.2/psi4/src/psi4/libpsio/get_numvols.cc:67:43: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). if (!charnum.empty()) return ((size_t)atoi(charnum.c_str())); data/psi4-1.3.2/psi4/src/psi4/libpsio/get_volpath.cc: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 volumeX[20]; data/psi4-1.3.2/psi4/src/psi4/libpsio/get_volpath.cc:46:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(volumeX, "VOLUME%zu", volume + 1); data/psi4-1.3.2/psi4/src/psi4/libpsio/get_volpath.cc:75: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 volumeX[20]; data/psi4-1.3.2/psi4/src/psi4/libpsio/get_volpath.cc:76:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(volumeX, "VOLUME%zu", volume + 1); data/psi4-1.3.2/psi4/src/psi4/libpsio/init.cc:104: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 kwd[20]; data/psi4-1.3.2/psi4/src/psi4/libpsio/init.cc:105: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(kwd, "VOLUME%u", i); data/psi4-1.3.2/psi4/src/psi4/libpsio/open.cc:47:23: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). #define SYSTEM_OPEN ::open data/psi4-1.3.2/psi4/src/psi4/libpsio/open.cc:61:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). void PSIO::open(size_t unit, int status) { data/psi4-1.3.2/psi4/src/psi4/libpsio/open.cc:227:9: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). open(unit, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libpsio/open.cc:232:25: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). _default_psio_lib_->open(unit, status); data/psi4-1.3.2/psi4/src/psi4/libpsio/psio.hpp:228: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). void open(size_t unit, int status); data/psi4-1.3.2/psi4/src/psi4/libpsio/tocprint.cc:52:24: [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 (!already_open) open(unit, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libpsio/tocscan.cc:53:24: [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 (!already_open) open(unit, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libpsio/tocscan.cc:86:24: [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 (!already_open) open(unit, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libpsipcm/psipcm.cc:81:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(host_input.cavity_type, "gepol"); data/psi4-1.3.2/psi4/src/psi4/libpsipcm/psipcm.cc:88:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(host_input.radii_set, "bondi"); data/psi4-1.3.2/psi4/src/psi4/libpsipcm/psipcm.cc:89:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(host_input.restart_name, "cavity.npz"); data/psi4-1.3.2/psi4/src/psi4/libpsipcm/psipcm.cc:92:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(host_input.solver_type, "iefpcm"); data/psi4-1.3.2/psi4/src/psi4/libpsipcm/psipcm.cc:93:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(host_input.solvent, "water"); data/psi4-1.3.2/psi4/src/psi4/libpsipcm/psipcm.cc:94:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(host_input.equation_type, "secondkind"); data/psi4-1.3.2/psi4/src/psi4/libpsipcm/psipcm.cc:98:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(host_input.inside_type, "vacuum"); data/psi4-1.3.2/psi4/src/psi4/libpsipcm/psipcm.cc:100:5: [2] (buffer) strcpy: Does not check for buffer overflows when copying to destination [MS-banned] (CWE-120). Consider using snprintf, strcpy_s, or strlcpy (warning: strncpy easily misused). Risk is low because the source is a constant string. strcpy(host_input.outside_type, "uniformdielectric"); data/psi4-1.3.2/psi4/src/psi4/libqt/dx_read.cc:81:11: [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). input.open("potential.dx"); data/psi4-1.3.2/psi4/src/psi4/libqt/dx_read.cc:84: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 buf[512]; data/psi4-1.3.2/psi4/src/psi4/libqt/dx_read.cc:147:30: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). xsteps = atoi(tokens[5].c_str()); data/psi4-1.3.2/psi4/src/psi4/libqt/dx_read.cc:148:30: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). ysteps = atoi(tokens[6].c_str()); data/psi4-1.3.2/psi4/src/psi4/libqt/dx_read.cc:149:30: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). zsteps = atoi(tokens[7].c_str()); data/psi4-1.3.2/psi4/src/psi4/libqt/dx_read.cc:152:29: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). total = atoi(tokens[9].c_str()); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:128:43: [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. psio_->write_entry(ampout, amplabel, (char *)tARBS[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:138:43: [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. psio_->read_entry(ampfile, amplabel, (char *)tARAR[0], sizeof(double) * aoccA * nvirA * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:141:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)thetaARAR[0], sizeof(double) * aoccA * nvirA * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:153:42: [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. psio_->write_entry(ampout, OOlabel, (char *)pOO[0], sizeof(double) * aoccA * aoccA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:154:42: [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. psio_->write_entry(ampout, VVlabel, (char *)pVV[0], sizeof(double) * nvirA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:165:43: [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. psio_->read_entry(ampfile, amplabel, (char *)tARBS[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:183:49: [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. psio_->write_entry(ampout, thetalabel, (char *)T_p_OV[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:192:49: [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. psio_->write_entry(ampout, thetalabel, (char *)T_p_OV[0], sizeof(double) * aoccB * nvirB * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:220:42: [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. psio_->write_entry(ampfile, tlabel, (char *)tAR[0], sizeof(double) * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:227: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. psio_->write_entry(ampout, Ylabel, (char *)yAR[0], sizeof(double) * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:237:43: [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. psio_->read_entry(ampfile, pRRlabel, (char *)pRR[0], sizeof(double) * nvirA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:269:43: [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. psio_->read_entry(ampfile, pAAlabel, (char *)pAA[0], sizeof(double) * aoccA * aoccA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:301:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)T_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:358:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)T_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:460:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)T_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:710:45: [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. psio_->read_entry(ampfile, tlabel, (char *)tARBS[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:717:45: [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. psio_->read_entry(ampfile, tlabel, (char *)tARBS[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:724:43: [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. psio_->write_entry(ampout, labelout, (char *)xARBS[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:854: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. psio_->write_entry(ampout, Ylabel, (char *)yAR[0], sizeof(double) * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:1169:43: [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. psio_->write_entry(ampout, amplabel, (char *)uAR[0], sizeof(double) * noccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:1190: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. psio_->read_entry(ampfile, Tlabel, (char *)T_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:1212:43: [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. psio_->write_entry(ampout, amplabel, (char *)uAR[0], sizeof(double) * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:1280:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:1316:71: [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. psio_->write_entry(PSIF_SAPT_AMPS, "IndDisp30 uARBS Amplitudes", (char *)uARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:1332:43: [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. psio_->read_entry(ampfile, amplabel, (char *)tARBS[0], sizeof(double) * aoccA_ * nvirA_ * aoccB_ * nvirB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:1357:42: [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. psio_->read(AAintfile, RRlabel, (char *)B_p_RR[0], sizeof(double) * nvirA * (ndf_ + 3), next_RR, &next_RR); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:1485: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. psio_->write_entry(ampout, tlabel, (char *)tARBS[0], sizeof(double) * aoccA_ * nvirA_ * aoccB_ * nvirB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp20.cc:133:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp21.cc:63: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. psio_->read_entry(ampfile, tlabel, (char *)tARBS[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp21.cc:66: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. psio_->read_entry(ampfile, glabel, (char *)gARBS[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp21.cc:82: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. psio_->read_entry(ampfile, tlabel, (char *)T_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp21.cc:85:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)theta_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:116:57: [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. psio_->read_entry(PSIF_SAPT_AMPS, "gBSBS x tARBS", (char *)xARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:119:57: [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. psio_->read_entry(PSIF_SAPT_AMPS, "gARAR x tARBS", (char *)yARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:124:66: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Theta BS Intermediates", (char *)T_p_BS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:133:66: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Theta AR Intermediates", (char *)T_p_AR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:155:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARBS Amplitudes", (char *)xARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:178:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)T_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:198: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. psio_->read_entry(ampfile, tlabel, (char *)tAR[0], sizeof(double) * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:215:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)T_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:250:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)T_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:255:45: [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. psio_->read_entry(ampfile, glabel, (char *)yARBS[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:276:45: [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. psio_->read_entry(ampfile, glabel, (char *)yBSAR[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:313: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. psio_->read_entry(ampfile, tlabel, (char *)thetaARAR[0], sizeof(double) * aoccA * nvirA * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:317: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. psio_->read_entry(ampfile, Tlabel, (char *)T_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:320:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)theta_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:348:43: [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. psio_->read_entry(ampfile, pAAlabel, (char *)pAA[0], sizeof(double) * aoccA * aoccA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:349:43: [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. psio_->read_entry(ampfile, pRRlabel, (char *)pRR[0], sizeof(double) * nvirA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:356: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. psio_->read_entry(ampfile, Tlabel, (char *)T_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:393:49: [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. psio_->read_entry(ampfile, tARBSlabel, (char *)tARBS[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:401:49: [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. psio_->read_entry(ampfile, tARBSlabel, (char *)tBSAR[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:411:45: [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. psio_->read_entry(ampfile, tARARlabel, (char *)tARAR[0], sizeof(double) * aoccA * nvirA * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:448:45: [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. psio_->read_entry(ampfile, tARARlabel, (char *)tARAR[0], sizeof(double) * aoccA * nvirA * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:470:49: [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. psio_->read_entry(ampfile, tARBSlabel, (char *)tARBS[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22sdq.cc:483:49: [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. psio_->read_entry(ampfile, tARBSlabel, (char *)tBSAR[0], sizeof(double) * aoccA * nvirA * aoccB * nvirB); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:169:60: [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. psio_->read_entry(PSIF_SAPT_CCD, "T ARAR Amplitudes", (char *)tARAR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:187:68: [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. psio_->write_entry(PSIF_SAPT_CCD, "T ARAR Natorb Amplitudes", (char *)tArAr[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:194:60: [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. psio_->read_entry(PSIF_SAPT_CCD, "T BSBS Amplitudes", (char *)tBSBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:212:68: [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. psio_->write_entry(PSIF_SAPT_CCD, "T BSBS Natorb Amplitudes", (char *)tBsBs[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:219:60: [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. psio_->read_entry(PSIF_SAPT_CCD, "T ARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:249:68: [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. psio_->write_entry(PSIF_SAPT_CCD, "T ARBS Natorb Amplitudes", (char *)tArBs[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:251:68: [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. psio_->write_entry(PSIF_SAPT_CCD, "T BSAR Natorb Amplitudes", (char *)tBsAr[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:273: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. psio_->read_entry(ampfile, tlabel, (char *)tARAR[0], sizeof(double) * aoccA * nvirA * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:382:43: [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. psio_->read_entry(ampnum, tarar, (char *)t_ARAR[0], noccA * nvirA * noccA * nvirA * (size_t)sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:389:45: [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. psio_->read(ampnum, tarar, (char *)t_ARAR[ar], noccA * nvirA * (size_t)sizeof(double), next_ARAR, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:429:45: [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. psio_->read(ampnum, tbsar, (char *)t_bsAR[0], sizeof(double) * noccA * nvirA, next_BSAR, &next_BSAR); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:433:45: [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. psio_->read(ampnum, tbsar, (char *)t_bsAR[0], sizeof(double) * noccA * nvirA, next_BSAR, &next_BSAR); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp2ccd.cc:2025:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(diis_file_, 0); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp2ccd.cc:2115:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(label, "Error vector %2d", num); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp2ccd.cc:2121:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(label, "Vector %2d", num); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp2ccd.cc:2128:42: [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. psio_->read_entry(ampfile, VV_opdm, (char *)Dp[0], sizeof(double) * nvir * nvir); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp2ccd.cc:2145:20: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE *fh = fopen(VV_opdm, "w"); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp30.cc:46:71: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Disp30 uARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp30.cc:79:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp30.cc:161:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/elst12.cc:65:43: [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. psio_->read_entry(ampfile, pAAlabel, (char *)pAA[0], sizeof(double) * aoccA * aoccA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/elst12.cc:68:43: [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. psio_->read_entry(ampfile, pRRlabel, (char *)pRR[0], sizeof(double) * nvirA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/elst12.cc:71: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. psio_->read_entry(ampfile, Ylabel, (char *)yAR[0], sizeof(double) * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/elst13.cc:65:43: [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. psio_->read_entry(ampfile, pAAlabel, (char *)pAA[0], sizeof(double) * aoccA * aoccA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/elst13.cc:68:43: [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. psio_->read_entry(ampfile, pRRlabel, (char *)pRR[0], sizeof(double) * nvirA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/elst13.cc:71: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. psio_->read_entry(ampfile, Ylabel, (char *)yAR[0], sizeof(double) * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:1916:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:1948:61: [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. psio_->write_entry(PSIF_SAPT_AMPS, "Exch-Disp V_ARBS", (char *)yARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp30.cc:40:67: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Disp30 uARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp30.cc:44:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Exch-Disp V_ARBS", (char *)vARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp30.cc:82:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T AR Intermediates", (char *)T_p_AR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp30.cc:211:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T BS Intermediates", (char *)T_p_BS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp30.cc:336:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp30.cc:354:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T AR Intermediates", (char *)T_p_AR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp30.cc:358:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T BS Intermediates", (char *)T_p_BS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:42:68: [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. psio_->read_entry(PSIF_SAPT_AMPS, "IndDisp30 uAR Amplitudes", (char *)tAR[0], sizeof(double) * aoccA_ * nvirA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:43:65: [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. psio_->read_entry(PSIF_SAPT_AMPS, "AR Exch-Ind Integrals", (char *)vAR[0], sizeof(double) * noccA_ * nvirA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:53:68: [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. psio_->read_entry(PSIF_SAPT_AMPS, "IndDisp30 uBS Amplitudes", (char *)tBS[0], sizeof(double) * aoccB_ * nvirB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:54:65: [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. psio_->read_entry(PSIF_SAPT_AMPS, "BS Exch-Ind Integrals", (char *)vBS[0], sizeof(double) * noccB_ * nvirB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:62:70: [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. psio_->read_entry(PSIF_SAPT_AMPS, "IndDisp30 uARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:66:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Exch-Disp V_ARBS", (char *)vARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:120:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:198:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T BS Intermediates", (char *)T_p_BS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:289:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T AR Intermediates", (char *)T_p_AR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:311:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T BS Intermediates", (char *)T_p_BS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:420:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T BS Intermediates", (char *)T_p_BS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:497:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T AR Intermediates", (char *)T_p_AR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:549:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:629:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T AR Intermediates", (char *)T_p_AR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:720:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T BS Intermediates", (char *)T_p_BS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:742:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T AR Intermediates", (char *)T_p_AR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:853:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T AR Intermediates", (char *)T_p_AR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind-disp30.cc:931:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T BS Intermediates", (char *)T_p_BS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind30.cc:42:64: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Ind30 uAR Amplitudes", (char *)tAR[0], sizeof(double) * noccA_ * nvirA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind30.cc:43:65: [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. psio_->read_entry(PSIF_SAPT_AMPS, "AR Exch-Ind Integrals", (char *)vAR[0], sizeof(double) * noccA_ * nvirA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind30.cc:53:64: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Ind30 uBS Amplitudes", (char *)tBS[0], sizeof(double) * noccB_ * nvirB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind30.cc:54:65: [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. psio_->read_entry(PSIF_SAPT_AMPS, "BS Exch-Ind Integrals", (char *)vBS[0], sizeof(double) * noccB_ * nvirB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-ind30.cc:101:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Exch-Disp V_ARBS", (char *)vARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch11.cc:62:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)T_p_AR[0], sizeof(double) * aoccA_ * nvirA_ * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch11.cc:131:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)T_p_BS[0], sizeof(double) * aoccB_ * nvirB_ * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:103:66: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Theta AR Intermediates", (char *)T_p_AR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:107:66: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Theta BS Intermediates", (char *)T_p_BS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:160:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T2 AR Amplitudes", (char *)tAR[0], sizeof(double) * aoccA_ * nvirA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:163:67: [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. psio_->read_entry(PSIF_SAPT_AMPS, "AR Exch12 K2f Integrals", (char *)vAR[0], sizeof(double) * noccA_ * nvirA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:269:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "T2 BS Amplitudes", (char *)tBS[0], sizeof(double) * aoccB_ * nvirB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:272:67: [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. psio_->read_entry(PSIF_SAPT_AMPS, "BS Exch12 K2f Integrals", (char *)vBS[0], sizeof(double) * noccB_ * nvirB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:383:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "pRR Density Matrix", (char *)pRR[0], sizeof(double) * nvirA_ * nvirA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:556:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "pSS Density Matrix", (char *)pSS[0], sizeof(double) * nvirB_ * nvirB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:724:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "pAA Density Matrix", (char *)paa[0], sizeof(double) * aoccA_ * aoccA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:877:62: [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. psio_->read_entry(PSIF_SAPT_AMPS, "pBB Density Matrix", (char *)pbb[0], sizeof(double) * aoccB_ * aoccB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:1042:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARAR Amplitudes", (char *)temp_thetaARAR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:1072:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARAR Amplitudes", (char *)temp_tARAR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:1174:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tBSBS Amplitudes", (char *)temp_thetaBSBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:1204:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tBSBS Amplitudes", (char *)temp_tBSBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:1491:66: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Theta AR Intermediates", (char *)theta_p_AR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:1495:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tARAR Amplitudes", (char *)thetaARAR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:1576:66: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Theta BS Intermediates", (char *)theta_p_BS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch12.cc:1580:60: [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. psio_->read_entry(PSIF_SAPT_AMPS, "tBSBS Amplitudes", (char *)thetaBSBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind-disp30.cc:41:68: [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. psio_->read_entry(PSIF_SAPT_AMPS, "IndDisp30 uAR Amplitudes", (char *)tAR[0], sizeof(double) * aoccA_ * nvirA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind-disp30.cc:49:68: [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. psio_->read_entry(PSIF_SAPT_AMPS, "IndDisp30 uBS Amplitudes", (char *)tBS[0], sizeof(double) * aoccB_ * nvirB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind-disp30.cc:60:70: [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. psio_->read_entry(PSIF_SAPT_AMPS, "IndDisp30 uARBS Amplitudes", (char *)tARBS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind22.cc:179: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. psio_->read_entry(ampfile, tlabel, (char *)tARAR[0], sizeof(double) * aoccA * nvirA * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind22.cc:221: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. psio_->read_entry(ampfile, tlabel, (char *)tAR[0], sizeof(double) * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind22.cc:248:42: [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. psio_->read_entry(ampfile, AAlabel, (char *)pAA[0], sizeof(double) * aoccA * aoccA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind22.cc:249:42: [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. psio_->read_entry(ampfile, RRlabel, (char *)pRR[0], sizeof(double) * nvirA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind22.cc:300:45: [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. psio_->read_entry(ampfile, thetalabel, (char *)T_p_AR[0], sizeof(double) * aoccA * nvirA * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind22.cc:318: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. psio_->read_entry(ampfile, tlabel, (char *)tARAR[0], sizeof(double) * aoccA * nvirA * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind22.cc:380: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. psio_->read_entry(ampfile, tlabel, (char *)tARAR[0], sizeof(double) * aoccA * nvirA * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind22.cc:409:43: [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. psio_->read_entry(ampfile, pAAlabel, (char *)pAA[0], sizeof(double) * aoccA * aoccA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind22.cc:410: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. psio_->read_entry(ampfile, tlabel, (char *)tAR[0], sizeof(double) * aoccA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind22.cc:411:43: [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. psio_->read_entry(ampfile, pRRlabel, (char *)pRR[0], sizeof(double) * nvirA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind30.cc:42:64: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Ind30 uAR Amplitudes", (char *)tAR[0], sizeof(double) * noccA_ * nvirA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind30.cc:50:64: [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. psio_->read_entry(PSIF_SAPT_AMPS, "Ind30 uBS Amplitudes", (char *)tBS[0], sizeof(double) * noccB_ * nvirB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt.cc:188:10: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. std::memcpy(evalsA_, MonomerA->epsilon_a()->pointer(), sizeof(double) * nmoA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt.cc:191:10: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. std::memcpy(evalsB_, MonomerB->epsilon_a()->pointer(), sizeof(double) * nmoB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt.cc:195:10: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. std::memcpy(tempA[0], MonomerA->Ca()->pointer()[0], sizeof(double) * nmoA_ * nsoA_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt.cc:205:10: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. std::memcpy(tempB[0], MonomerB->Ca()->pointer()[0], sizeof(double) * nmoB_ * nsoB_); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:102:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_AA_DF_INTS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:103:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_BB_DF_INTS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:104:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_AB_DF_INTS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:141: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). psio_->open(PSIF_SAPT_TEMP, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:379:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_AA_DF_INTS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:380:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_BB_DF_INTS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:381:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_AB_DF_INTS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:407:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_TEMP, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:869:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_TEMP, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:1454:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_TEMP, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:64:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_AA_DF_INTS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:65:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_BB_DF_INTS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:66:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_AB_DF_INTS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:67:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_AMPS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:459:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SAPT_TEMP, 0); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:913:42: [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. psio_->read_entry(ampfile, VV_opdm, (char *)P[0], sizeof(double) * nvirA * nvirA); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:998:69: [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. psio_->write_entry(PSIF_SAPT_AA_DF_INTS, "AR NO RI Integrals", (char *)C_p_AR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:1012:69: [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. psio_->write_entry(PSIF_SAPT_BB_DF_INTS, "BS NO RI Integrals", (char *)C_p_BS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:1033:69: [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. psio_->write_entry(PSIF_SAPT_AA_DF_INTS, "RR NO RI Integrals", (char *)D_p_RR[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:1054:69: [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. psio_->write_entry(PSIF_SAPT_BB_DF_INTS, "SS NO RI Integrals", (char *)D_p_SS[0], data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2p.cc:61: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). psio_->open(PSIF_SAPT_CCD, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:1289:44: [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. psio_->read_entry(filenum, label, (char *)A[0], sizeof(double) * lengthAB * (ndf_ + 3)); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:1292:38: [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. psio_->read(filenum, label, (char *)A[0], sizeof(double) * lengthAB * (ndf_ + 3), next_PSIF, &next_PSIF); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:1297:42: [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. psio_->read(filenum, label, (char *)A[i * lengthB], sizeof(double) * lengthB * (ndf_ + 3), next_PSIF, data/psi4-1.3.2/psi4/src/psi4/libscf_solver/hf.cc:575:31: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE* input = fopen("EMBPOT", "r"); data/psi4-1.3.2/psi4/src/psi4/libscf_solver/mom.cc:657: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(static_cast<void*>(Ct[0]), static_cast<void*>(Cnew[0]), sizeof(double) * nso * nmo); data/psi4-1.3.2/psi4/src/psi4/libscf_solver/mom.cc:658:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(static_cast<void*>(p), static_cast<void*>(eps), sizeof(double) * nmo); data/psi4-1.3.2/psi4/src/psi4/libscf_solver/mom.cc:741: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(static_cast<void*>(Ct[0]), static_cast<void*>(Cnew[0]), sizeof(double) * nso * nmo); data/psi4-1.3.2/psi4/src/psi4/libscf_solver/mom.cc:742:9: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(static_cast<void*>(p), static_cast<void*>(eps), sizeof(double) * nmo); data/psi4-1.3.2/psi4/src/psi4/libscf_solver/rhf.cc:852: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libscf_solver/rohf.cc:1075: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libscf_solver/sad.cc:783:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)Cap[i], (void*)Ca2p[i], nmo * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/libscf_solver/sad.cc:784:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. ::memcpy((void*)Cbp[i], (void*)Cb2p[i], nmo * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/libtrans/fcidump_helper.cc:61:25: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). _default_psio_lib_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_mo_tpdm.cc:63:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_TPDM_PRESORT, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_mo_tpdm.cc:178:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_TPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_mo_tpdm.cc:215:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_TPDM_PRESORT, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_mo_tpdm.cc:328:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_AA_TPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_mo_tpdm.cc:376:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_AB_TPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_mo_tpdm.cc:422:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_BB_TPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_so_tei.cc:81:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SO_PRESORT, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_so_tei.cc:260:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SO_PRESORT, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_so_tei.cc:370:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(soIntTEIFile_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_sort_so_tpdm.cc:140: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(toc, "SO_TPDM_FOR_PAIR_%zd", pq_pair_count); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc:88:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_SO_PRESORT, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc:89:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_HALFT0, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc:99:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(label, "Half-Transformed Ints (nn|%c%c)", toupper(s1->label()), toupper(s2->label())); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc:176:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(aHtIntFile_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc:180:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(label, "Half-Transformed Ints (nn|%c%c)", toupper(s1->label()), toupper(s2->label())); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc:184:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(label, "Half-Transformed Ints (%c%c|nn)", toupper(s1->label()), toupper(s2->label())); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc:197: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). psio_->open(PSIF_HALFT0, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc:206: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(label, "Half-Transformed Ints (nn|%c%c)", tolower(s1->label()), tolower(s2->label())); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc:280: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). psio_->open(bHtIntFile_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc:286: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(label, "Half-Transformed Ints (nn|%c%c)", tolower(s1->label()), tolower(s2->label())); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_1st_half.cc:292: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(label, "Half-Transformed Ints (%c%c|nn)", tolower(s1->label()), tolower(s2->label())); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:103:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(dpdIntFile_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:104:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(aHtIntFile_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:110:5: [2] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source has a constant maximum length. sprintf(label, "Half-Transformed Ints (%c%c|nn)", toupper(s1->label()), toupper(s2->label())); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:122: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(label, "MO Ints (%c%c|%c%c)", toupper(s1->label()), toupper(s2->label()), toupper(s3->label()), data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:225: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(label, "Half-Transformed Ints (%c%c|nn)", toupper(s1->label()), toupper(s2->label())); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:238:13: [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(label, "MO Ints (%c%c|%c%c)", toupper(s1->label()), toupper(s2->label()), tolower(s3->label()), data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:337: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). psio_->open(bHtIntFile_, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:343: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(label, "Half-Transformed Ints (%c%c|nn)", tolower(s1->label()), tolower(s2->label())); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tei_2nd_half.cc:356:13: [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(label, "MO Ints (%c%c|%c%c)", tolower(s1->label()), tolower(s2->label()), tolower(s3->label()), data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm.cc:73:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_AO_OPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm.cc:74:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_OPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm.cc:75:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_MO_LAG, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm.cc:81:59: [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. psio_->read_entry(PSIF_MO_OPDM, "MO-basis OPDM", (char *)tempOPDM[0], sizeof(double) * nActive * nActive); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm.cc:110:64: [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. psio_->read_entry(PSIF_MO_LAG, "MO-basis Lagrangian", (char *)tempOPDM[0], sizeof(double) * nActive * nActive); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm.cc:144:65: [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. psio_->read_entry(PSIF_MO_OPDM, "MO-basis Alpha OPDM", (char *)tempOPDM[0], sizeof(double) * nActive * nActive); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm.cc:164:64: [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. psio_->read_entry(PSIF_MO_OPDM, "MO-basis Beta OPDM", (char *)tempOPDM[0], sizeof(double) * nActive * nActive); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm.cc:193:70: [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. psio_->read_entry(PSIF_MO_LAG, "MO-basis Alpha Lagrangian", (char *)tempOPDM[0], data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm.cc:213:69: [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. psio_->read_entry(PSIF_MO_LAG, "MO-basis Beta Lagrangian", (char *)tempOPDM[0], data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm_restricted.cc:74:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_TPDM_PRESORT, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm_restricted.cc:75:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_TPDM_HALFTRANS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm_restricted.cc:163:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_AO_TPDM, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm_unrestricted.cc:76:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_TPDM_PRESORT, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm_unrestricted.cc:77:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_TPDM_HALFTRANS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/libtrans/integraltransform_tpdm_unrestricted.cc:277:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_AO_TPDM, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/mcscf/mcscf.cc:77:11: [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). psio->open(PSIF_MCSCF, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_G.cc:108: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 data_label[80]; data/psi4-1.3.2/psi4/src/psi4/mcscf/scf_G.cc:116: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 data_label[80]; data/psi4-1.3.2/psi4/src/psi4/mrcc/mrcc.cc:395:25: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). _default_psio_lib_->open(PSIF_TPDM_PRESORT, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/mrcc/mrcc.cc:446:25: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). _default_psio_lib_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/mrcc/mrcc.cc:624:25: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE *ccdensities = fopen("CCDENSITIES", "r"); data/psi4-1.3.2/psi4/src/psi4/mrcc/mrcc.cc:766:25: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). _default_psio_lib_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/arrays.cc:237:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. if (size) memcpy(&(A1d_[0]), &(x[0]), size); data/psi4-1.3.2/psi4/src/psi4/occ/arrays.cc:243:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. if (size) memcpy(&(A1d_[0]), &(x->A1d_[0]), size); data/psi4-1.3.2/psi4/src/psi4/occ/arrays.cc:439: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(&(A2d_[0]), &(Adum->A2d_[0]), dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/occ/arrays.cc:445:15: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. if (size) memcpy(&(A2d_[0][0]), &(a[0][0]), size); data/psi4-1.3.2/psi4/src/psi4/occ/arrays.cc:707:5: [2] (buffer) memcpy: Does not check for buffer overflows when copying to destination (CWE-120). Make sure destination can always hold the source data. memcpy(&(temp[0][0]), &(A2d_[0][0]), dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/occ/cc_energy.cc:80:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/cc_energy.cc:81:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/cc_energy.cc:238:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/cc_energy.cc:239:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/cc_energy.cc:379:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/cc_energy.cc:380:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/cc_energy.cc:455:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/cc_energy.cc:456:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/cc_energy.cc:591:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/cc_energy.cc:592:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ccl_energy.cc:42:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ccl_energy.cc:43:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/cepa_iterations.cc: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/cepa_iterations.cc:71: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:83:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:178: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:207: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). psio_->open(PSIF_MO_OPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:208:60: [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. psio_->write_entry(PSIF_MO_OPDM, "MO-basis OPDM", (char *)a_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:230: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). psio_->open(PSIF_MO_LAG, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:231:65: [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. psio_->write_entry(PSIF_MO_LAG, "MO-basis Lagrangian", (char *)a_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:383: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:429: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). psio_->open(PSIF_MO_OPDM, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:430:66: [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. psio_->write_entry(PSIF_MO_OPDM, "MO-basis Alpha OPDM", (char *)a_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:431:65: [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. psio_->write_entry(PSIF_MO_OPDM, "MO-basis Beta OPDM", (char *)b_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:463: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). psio_->open(PSIF_MO_LAG, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:464:71: [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. psio_->write_entry(PSIF_MO_LAG, "MO-basis Alpha Lagrangian", (char *)a_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:465:70: [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. psio_->write_entry(PSIF_MO_LAG, "MO-basis Beta Lagrangian", (char *)b_qt[0], sizeof(double) * nmo_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:882: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:956: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:1138: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/coord_grad.cc:1377: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:42:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:43:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:105:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:106:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:199:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:270:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:271:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:440:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:441:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:591:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:670:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/corr_tpdm.cc:696:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:199: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(&(matrix_[h][0][0]), &(Adum->matrix_[h][0][0]), rowspi_[h] * colspi_[h] * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:589: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). psio->open(itap, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:599:77: [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. psio->write_entry(itap, const_cast<char *>(name_.c_str()), (char *)matrix_[h][0], data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:613:73: [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. psio->write_entry(itap, const_cast<char *>(name_.c_str()), (char *)fullblock[0], data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:631: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). psio->open(itap, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:641:68: [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. psio->read_entry(itap, const_cast<char *>(name_.c_str()), (char *)temp[0], sizeof(double) * sizerow * sizecol); data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:649:76: [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. psio->read_entry(itap, const_cast<char *>(name_.c_str()), (char *)matrix_[h][0], data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:664: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). psio->open(itap, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:674:40: [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. psio->read_entry(itap, label, (char *)temp[0], sizeof(double) * sizerow * sizecol); data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:682:48: [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. psio->read_entry(itap, label, (char *)matrix_[h][0], sizeof(double) * rowspi_[h] * colspi_[h]); data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:872: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(&(vector_[h][0]), &(Adum->vector_[h][0]), dimvec_[h] * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/occ/ep2_ip.cc:56: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ep2_ip.cc:57: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ep2_ip.cc:289: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ep2_ip.cc:290: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/get_moinfo.cc:369:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). InFile1.open("CmoA.psi", std::ios::in | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/occ/get_moinfo.cc:370:27: [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. InFile1.read((char *)C_pitzerA[0], sizeof(double) * nso_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/get_moinfo.cc:715:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). InFile1.open("CmoA.psi", std::ios::in | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/occ/get_moinfo.cc:716:27: [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. InFile1.read((char *)C_pitzerA[0], sizeof(double) * nso_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/get_moinfo.cc:721:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). InFile2.open("CmoB.psi", std::ios::in | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/occ/get_moinfo.cc:722:27: [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. InFile2.read((char *)C_pitzerB[0], sizeof(double) * nso_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/gfock.cc:60: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock.cc:61: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock.cc:62: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock.cc:390: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock.cc:391: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock.cc:392: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock_diag.cc:48: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock_diag.cc:49: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock_diag.cc:50: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock_diag.cc:214: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock_diag.cc:215: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock_diag.cc:216: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock_ea.cc:58: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock_ea.cc:59: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock_ea.cc:372: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/gfock_ea.cc:373: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/kappa_orb_resp.cc:49: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/kappa_orb_resp.cc:208: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/kappa_orb_resp_iter.cc:55: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/kappa_orb_resp_iter.cc:56: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/kappa_orb_resp_iter.cc:266: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/kappa_orb_resp_iter.cc:267: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/occwave.cc:437: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). OutFile1.open("CmoA.psi", std::ios::out | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/occ/occwave.cc:438:25: [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. OutFile1.write((char *)C_pitzerA[0], sizeof(double) * nso_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/occwave.cc:453: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). OutFile2.open("CmoB.psi", std::ios::out | std::ios::binary); data/psi4-1.3.2/psi4/src/psi4/occ/occwave.cc:454:29: [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. OutFile2.write((char *)C_pitzerB[0], sizeof(double) * nso_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/ocepa_g_int.cc:48: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ocepa_g_int.cc:49: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ocepa_g_int.cc:125: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ocepa_g_int.cc:126: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ocepa_t2_1st_sc.cc:46: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ocepa_t2_1st_sc.cc:47: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ocepa_t2_1st_sc.cc:110: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/ocepa_t2_1st_sc.cc:111: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_ip_poles.cc:73: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_ip_poles.cc:74: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_ip_poles.cc:261: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_ip_poles.cc:262: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_response_pdms.cc:223: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_response_pdms.cc:224: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_response_pdms.cc:293: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_response_pdms.cc:294: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_t2_1st.cc:46: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_t2_1st.cc:47: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_t2_1st.cc:94: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_t2_1st.cc:95: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_t2_1st.cc:165: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_t2_1st.cc:166: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_t2_1st.cc:252: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp2_t2_1st.cc:253: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_g_int.cc:50: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_g_int.cc:51: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_g_int.cc:142: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_g_int.cc:143: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_ip_poles.cc:74: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_ip_poles.cc:75: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_ip_poles.cc:266: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_ip_poles.cc:267: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_t2_1st_general.cc:50: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_t2_1st_general.cc:51: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_t2_1st_general.cc:221: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_t2_1st_general.cc:222: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_t2_1st_sc.cc:44: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_t2_1st_sc.cc:45: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_t2_1st_sc.cc:164: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/omp3_t2_1st_sc.cc:165: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_2nd_general.cc:51: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_2nd_general.cc:52: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_2nd_general.cc:280: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_2nd_general.cc:281: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_2nd_sc.cc:44: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_2nd_sc.cc:45: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_2nd_sc.cc:229: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_2nd_sc.cc:230: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_amps.cc:51: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_amps.cc:52: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_amps.cc:270: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/t2_amps.cc:271: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/tpdm_ref_corr_opdm.cc:45:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/tpdm_ref_corr_opdm.cc:151:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/trans_ints_rhf.cc:94:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/trans_ints_rmp2.cc:59:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/trans_ints_uhf.cc:115:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/trans_ints_ump2.cc:59:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/v_2nd_order.cc:41: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/v_2nd_order.cc:42: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/v_2nd_order.cc:114: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/v_2nd_order.cc:115: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/v_int.cc:41: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/v_int.cc:42: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/v_int.cc:114: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). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/v_int.cc:115: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). psio_->open(PSIF_OCC_DENSITY, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/w_1st_order.cc:42:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/w_1st_order.cc:43:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/w_int.cc:42:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/w_int.cc:43:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_OCC_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/z_vector.cc:55: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/occ/z_vector.cc:199: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). psio_->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/optking/geom_gradients_io.cc:141:3: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char cline[256]; data/psi4-1.3.2/psi4/src/psi4/optking/geom_gradients_io.cc:146:9: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). fin.open("psi.file11.dat", ios_base::in); data/psi4-1.3.2/psi4/src/psi4/optking/geom_gradients_io.cc:373: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_Hcart.open(hess_fname.c_str(), std::ios_base::in); data/psi4-1.3.2/psi4/src/psi4/optking/molecule_fragments.cc:301:3: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char error_msg[100]; data/psi4-1.3.2/psi4/src/psi4/optking/molecule_fragments.cc:363:17: [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(error_msg, "Fragment A has >1 atoms but no non-collinear atom found bonded to %d", A1+1); data/psi4-1.3.2/psi4/src/psi4/optking/molecule_fragments.cc:382:17: [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(error_msg, "Fragment B has >1 atoms but no non-collinear atom found bonded to %d", B1+1); data/psi4-1.3.2/psi4/src/psi4/optking/molecule_linesearch_step.cc:149:21: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). FILE *qc_fout = fopen("linesearch_geoms.py", "w"); data/psi4-1.3.2/psi4/src/psi4/optking/molecule_print.cc:85:11: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). qc_fp = fopen("geoms.xyz", "a"); data/psi4-1.3.2/psi4/src/psi4/optking/molecule_print.cc:102:13: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). qc_fp = fopen("irc_forward.xyz", "a"); data/psi4-1.3.2/psi4/src/psi4/optking/molecule_print.cc:114:13: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). qc_fp = fopen("irc_backward.xyz", "a"); data/psi4-1.3.2/psi4/src/psi4/optking/molecule_read_coords.cc:559:11: [2] (integer) atoi: Unless checked, the resulting number can exceed the expected range (CWE-190). If source untrusted, check both minimum and maximum, even if the input had no minus sign (large numbers can roll over into negative number; consider saving to an unsigned value if that is intended). int i = atoi(s.c_str()); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:550:3: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char lbl[80]; data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:551:3: [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(lbl, "f_q %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:553:3: [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(lbl, "geom %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:555:3: [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(lbl, "energy %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:557:3: [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(lbl, "DE_predicted %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:559:3: [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(lbl, "unit_step %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:561:3: [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(lbl, "dq_norm %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:563:3: [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(lbl, "dq_gradient %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:565:3: [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(lbl, "dq_hessian %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:567:3: [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(lbl, "dq %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:574:3: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char lbl[80]; data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:575:3: [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(lbl, "f_q %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:577:3: [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(lbl, "geom %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:579:3: [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(lbl, "energy %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:581:3: [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(lbl, "DE_predicted %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:583:3: [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(lbl, "unit_step %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:585:3: [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(lbl, "dq_norm %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:587:3: [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(lbl, "dq_gradient %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:589:3: [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(lbl, "dq_hessian %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:591:3: [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(lbl, "dq %d", istep); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:628:31: [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. opt_io_read_entry("H", (char *) H[0], Nintco * Nintco * sizeof(double) ); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:656:28: [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. opt_io_write_entry("H", (char *) H[0], Nintco * Nintco * sizeof(double) ); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data_io.cc: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). opt_data_stream.open(QCHEM_OPTDATA_FILENAME, fstream::in | fstream::binary); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data_io.cc:144:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). opt_data_stream.open(QCHEM_OPTDATA_FILENAME, fstream::in | fstream::out | fstream::binary); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data_io.cc:146:21: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). opt_data_stream.open(QCHEM_OPTDATA_FILENAME, fstream::out | fstream::binary); data/psi4-1.3.2/psi4/src/psi4/optking/optking.cc:221:16: [2] (misc) fopen: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). qc_intco = fopen(FILENAME_INTCO_DAT, "w"); data/psi4-1.3.2/psi4/src/psi4/optking/print.cc:45:3: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char line[256]; data/psi4-1.3.2/psi4/src/psi4/optking/print.cc:72:3: [2] (buffer) char: Statically-sized arrays can be improperly restricted, leading to potential overflows or other issues (CWE-119!/CWE-120). Perform bounds checking, use functions that limit length, or ensure that the size is larger than the maximum possible length. char line[512]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_diis.cc:76:21: [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 data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_diis.cc:98:25: [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 data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_diis.cc:148:29: [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 i_data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_diis.cc:155:33: [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 j_data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/blas_diis.cc:198:33: [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 i_data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/main.cc:88:25: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). _default_psio_lib_->open(PSIF_PSIMRCC_INTEGRALS, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:172: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 data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:200:17: [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 size_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:206:17: [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 data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:215: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 nstrips_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:266: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 data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:273: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 nstrips_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:280:17: [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 size_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:286:17: [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 data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:312: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 nstrips_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:317:17: [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 size_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:323:17: [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 data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/matrix_memory_and_io.cc:325:85: [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. _default_psio_lib_->read_entry(PSIF_PSIMRCC_INTEGRALS, data_label, (char *)buffer, data/psi4-1.3.2/psi4/src/psi4/psimrcc/transform_block.cc:75: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 data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/transform_block.cc:76: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(data_label, "PRESORTED_TEI_IRREP_%d", h); data/psi4-1.3.2/psi4/src/psi4/psimrcc/transform_mrpt2.cc:87:11: [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). psio->open(PSIF_LIBTRANS_DPD, PSIO_OPEN_OLD); data/psi4-1.3.2/psi4/src/psi4/psimrcc/transform_presort.cc:171: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 data_label[80]; data/psi4-1.3.2/psi4/src/psi4/psimrcc/transform_presort.cc:172: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(data_label, "PRESORTED_TEI_IRREP_%d", h); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:192:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(unit_a_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:193:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(unit_b_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:194:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(unit_c_, PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:100:12: [2] (misc) open: Check when opening files - can an attacker redirect it (via symlinks), force the opening of special file type (e.g., device files), move things around to create a race condition, control its ancestors, or change its contents? (CWE-362). psio_->open(PSIF_HESS,PSIO_OPEN_NEW); data/psi4-1.3.2/psi4/src/export_wavefunction.cc:415:38: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). .def("read", &detci::CIvect::read, "docstring") data/psi4-1.3.2/psi4/src/psi4/cc/cceom/get_moinfo.cc:98:27: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). for (j = 0; j < ::strlen(moinfo.irr_labs_lowercase[i]); ++j) data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:492:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(tvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:493:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). b->read(ovec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:503:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(tvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:504:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). b->read(ovec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:516:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). X->read(xvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:517:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(yvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:526:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(vec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:534:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(vec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:544:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). src->read(ovec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:545:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(tvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:554:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). denom->read(ovec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:555:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(tvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:578:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(rootnum, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:579:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Hd->read(0, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:616:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(tvec, 0); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:662:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(tvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:671:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(tvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:683:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). X->read(xvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:684:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Y->read(yvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:685:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(tvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:706:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:707:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). b.read(b.cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:717:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:718:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). b.read(b.cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:759:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (!read(cur_vect_, buf)) continue; data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:769:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (!read(cur_vect_, buf)) continue; data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1099:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1115:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1213:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(ivect, 0); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1229:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(ivect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1252:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(ivect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1281:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(ivect, 0); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1297:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(ivect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1320:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(ivect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1370:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, 0); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1406:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1448:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1527:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1763:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). int CIvect::read(int ivect, int ibuf) { data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1879:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1881:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). c.read(cvect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1890:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1892:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). c.read(cvect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1919:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1963:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(source_vec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1965:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). c.read(cvect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1980:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:1982:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). c.read(cvect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2023:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2037:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(source_vec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2039:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). c.read(cvect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2087:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). S.read(ivect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2147:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(root, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2154:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(ivect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2160:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). S.read(ivect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2207:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(rootnum, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2209:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Hd.read(0, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2273:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(k - 1, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2280:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(i, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2292:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(k - i, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2299:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). S.read(0, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2362:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(i, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2364:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(j, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2383:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(k, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2385:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(i, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2406:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). S.read(0, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2407:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(k - 1 - kvec_offset, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2412:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(k - kvec_offset, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2427:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(k - 1 - kvec_offset, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2622:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Y.read(yvect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2646:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Y.read(yvect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2647:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(xvect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2713:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(cur_vect_, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2731:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Src.read(srcvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2755:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(oldvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:2783:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(oldvec, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:3049:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(root, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:3090:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(vec_num, 0); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:3223:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(i, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:3227:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(i, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:3266:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(i, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:3271:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(rootnum, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:3280:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Hd.read(0, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:3288:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(rootnum, buf); data/psi4-1.3.2/psi4/src/psi4/detci/civect.cc:3436:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(troot, 0); data/psi4-1.3.2/psi4/src/psi4/detci/civect.h:163:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). int read(int tvec, int ibuf); data/psi4-1.3.2/psi4/src/psi4/detci/ciwave.cc:662:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). vec->read(root, 0); data/psi4-1.3.2/psi4/src/psi4/detci/ciwave.cc:685:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). ref->read(ref_vec, 0); data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:250:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(0, 0); /* Set Cvec up correctly ? */ data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:262:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma.read(0, 0); data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:268:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(0, 0); /* Set Cvec up correctly ? */ data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:269:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma.read(0, 0); /* Set Sigma up correctly ? */ data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:300:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read((1 - kvec_offset), 0); data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:314:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma.read(0, 0); data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:315:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read((k - kvec_offset), 0); /* Set Cvec up correctly ? */ data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:321:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma.read(0, 0); /* S_k is located in first Sigma space */ data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:332:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(0, 0); /* E_k = C_0 x S_k */ data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:417:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(k - 1, 0); data/psi4-1.3.2/psi4/src/psi4/detci/compute_mpn.cc:421:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec2.read(k - 1, 0); data/psi4-1.3.2/psi4/src/psi4/detci/diag_h.cc:349:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Hd.read(0, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:161:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(0, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:176:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(0, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:213:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(0, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:227:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(0, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:293:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(last, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:325:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(curr, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:334:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(curr, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:339:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(curr, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:346:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma.read(curr, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:352:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(curr, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:353:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma.read(curr, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:368:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(last, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:459:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(last, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:539:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(curr, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:540:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). S.read(curr, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:547:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Hd.read(0, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:563:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(curr, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:636:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(curvect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:639:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Hd.read(0, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:650:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). S.read(curvect, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:655:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). S.read(i, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:699:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(curr, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:702:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(next, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:714:7: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(curr, 0); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:720:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). S.read(curr, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:723:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). S.read(next, buf); data/psi4-1.3.2/psi4/src/psi4/detci/mitrush_iter.cc:729:7: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). S.read(curr, 0); data/psi4-1.3.2/psi4/src/psi4/detci/opdm.cc:268:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Ivec->read(Iroot, Ibuf); data/psi4-1.3.2/psi4/src/psi4/detci/opdm.cc:290:27: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jvec->read(Jroot, Jbuf); data/psi4-1.3.2/psi4/src/psi4/detci/opdm.cc:330:31: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jvec->read(Jroot, Jbuf); data/psi4-1.3.2/psi4/src/psi4/detci/opdm.cc:348:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Ivec->read(Iroot, 0); data/psi4-1.3.2/psi4/src/psi4/detci/opdm.cc:349:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jvec->read(Jroot, 0); data/psi4-1.3.2/psi4/src/psi4/detci/opdm.cc:370:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Ivec->read(Iroot, Ibuf); data/psi4-1.3.2/psi4/src/psi4/detci/opdm.cc:374:27: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jvec->read(Jroot, Jbuf); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:275:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma.read(i, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:281:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(j, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:482:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(0, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:527:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(i, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:541:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma.read(i, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:550:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(j, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:584:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma.read(i, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:590:28: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma2.read(j, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:640:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma.read(i, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:646:28: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma2.read(j, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:900:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Cvec.read(i, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:902:27: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Sigma.read(j, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sem.cc:1088:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Dvec.read(k, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sigma.cc:364:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(C.cur_vect_, cbuf); data/psi4-1.3.2/psi4/src/psi4/detci/sigma.cc:445:7: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(C.cur_vect_, 0); data/psi4-1.3.2/psi4/src/psi4/detci/sigma.cc:532:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). C.read(C.cur_vect_, cbuf); /* go ahead and assume it will contrib */ data/psi4-1.3.2/psi4/src/psi4/detci/tpdm.cc:144:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Ivec->read(Iroot, Ibuf); data/psi4-1.3.2/psi4/src/psi4/detci/tpdm.cc:168:27: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jvec->read(Jroot, Jbuf); data/psi4-1.3.2/psi4/src/psi4/detci/tpdm.cc:213:31: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jvec->read(Jroot, Jbuf); data/psi4-1.3.2/psi4/src/psi4/detci/tpdm.cc:240:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Ivec->read(Iroot, 0); data/psi4-1.3.2/psi4/src/psi4/detci/tpdm.cc:241:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jvec->read(Jroot, 0); data/psi4-1.3.2/psi4/src/psi4/detci/tpdm.cc:269:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Ivec->read(Iroot, Ibuf); data/psi4-1.3.2/psi4/src/psi4/detci/tpdm.cc:273:27: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jvec->read(Jroot, Jbuf); data/psi4-1.3.2/psi4/src/psi4/dfep2/dfep2.cc:378:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_, "EP2 I_ovvE Integrals", (char*)I_ovvEp[0], (sizeof(double) * ib_size * nvir * nvir * nE), data/psi4-1.3.2/psi4/src/psi4/dfep2/dfep2.cc:417:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_, "EP2 I_vooE Integrals", (char*)I_vooEp[0], sizeof(double) * ab_size * nocc * nocc * nE, data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.cc:494:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(file, label.c_str(), (char*)Aijp[Q], sizeof(double) * ncols, next_Aijb, &next_Aijb); data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.cc:569:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(file, label.c_str(), (char*)Aijp[0], sizeof(double) * nP * nij, next_Aij, &next_Aij); data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.cc:572:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(file, label.c_str(), (char*)Bijp[0], sizeof(double) * nQ * nij, next_Bij, &next_Bij); data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.cc:853:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_a_, "(A|il)", (char*)Aijp[0], sizeof(double) * np * na * la, next_Aila, &next_Aila); data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.cc:865:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_a_, "(A|ir)", (char*)Aijp[0], sizeof(double) * np * na * ra, next_Aira, &next_Aira); data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.cc:885:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_b_, "(A|il)", (char*)Aijp[0], sizeof(double) * np * nb * lb, next_Ailb, &next_Ailb); data/psi4-1.3.2/psi4/src/psi4/dfmp2/corr_grad.cc:897:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_b_, "(A|ir)", (char*)Aijp[0], sizeof(double) * np * nb * rb, next_Airb, &next_Airb); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:497:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(file, "(A|ia)", (char*)Aiap[Q], sizeof(double) * ncols, next_AIA, &next_AIA); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:556:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(file, "(Q|ia)", (char*)Aiap[0], sizeof(double) * ncols * naux, next_AIA, &next_AIA); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:614:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(file, "(G|ia)", (char*)Aiap[0], sizeof(double) * ncols * naux, next_AIA, &next_AIA); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:619:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(file, "(B|ia)", (char*)Qiap[0], sizeof(double) * ncols * naux, next_QIA, &next_QIA); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:678:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(file, "(G|ia)", (char*)Qiap[0], sizeof(double) * ncols * naux, next_QIA, &next_QIA); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:733:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(file, "(Q|ia)", (char*)iaQp[a * naocc + i], sizeof(double) * naux, next_AIA, &next_AIA); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1086:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(Q|ia)", (char*)Qiap[0], sizeof(double) * (ni * navir * naux), next_AIA, data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1102:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(Q|ia)", (char*)Qjbp[0], sizeof(double) * (nj * navir * naux), next_AIA, data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1226:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(Q|ia)", (char*)Qiap[0], sizeof(double) * (ni * navir * naux), next_AIA, data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1245:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(Q|ia)", (char*)Qjbp[0], sizeof(double) * (nj * navir * naux), next_AIA, data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1253:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(B|ia)", (char*)Cjbp[0], sizeof(double) * (nj * navir * naux), next_AIA, data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1414:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(Q|ai)", (char*)Qiap[0], sizeof(double) * (na * naocc * naux), next_AIA, data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1430:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(Q|ai)", (char*)Qjbp[0], sizeof(double) * (nb * naocc * naux), next_AIA, data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1723:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(G|ia) T", (char*)Giap[0], sizeof(double) * np * nia, next_AIA, &next_AIA); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:1927:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(G|ia) T", (char*)Giap[0], sizeof(double) * np * nia, next_AIA, &next_AIA); data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3026:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(Q|ia)", (char*)Qiap[0], sizeof(double) * (ni * navir * naux), next_AIA, data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3042:28: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(Q|ia)", (char*)Qjbp[0], sizeof(double) * (nj * navir * naux), data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3146:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_QIA, "(Q|ia)", (char*)Qiap[0], sizeof(double) * (ni * navir * naux), next_AIA, data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3162:28: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_QIA, "(Q|ia)", (char*)Qjbp[0], sizeof(double) * (nj * navir * naux), data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3283:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_AIA, "(Q|ia)", (char*)Qiap[0], sizeof(double) * (ni * navir_a * naux), next_AIA, data/psi4-1.3.2/psi4/src/psi4/dfmp2/mp2.cc:3296:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_DFMP2_QIA, "(Q|ia)", (char*)Qjbp[0], sizeof(double) * (nj * navir_b * naux), next_QIA, data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:82:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:83:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:108:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:109:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:200:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:201:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:222:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:223:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:248:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:249:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:270:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_oo.cc:271:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:86:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:87:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:109:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:110:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:128:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:129:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:220:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:221:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:239:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:240:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:262:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:263:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:281:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:282:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:300:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:301:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:319:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/approx_diag_mohess_vo.cc:320:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:296:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:305:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:314:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(&psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:751:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Array2d::read(psi::PSIO *psio, size_t fileno) { data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:762:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Array2d::read(std::shared_ptr<psi::PSIO> psio, size_t fileno) { data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:773:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Array2d::read(psi::PSIO &psio, size_t fileno) { read(&psio, fileno); } // data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:773:54: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Array2d::read(psi::PSIO &psio, size_t fileno) { read(&psio, fileno); } // data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:775:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool Array2d::read(PSIO *psio, int itap, const char *label, int dim) { data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:791:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool Array2d::read(std::shared_ptr<psi::PSIO> psio, int itap, const char *label, int dim) { data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:824:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:829:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.cc:834:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(&psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.h:207:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(psi::PSIO *psio, size_t fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.h:208:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(std::shared_ptr<psi::PSIO> psio, size_t fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.h:209:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(psi::PSIO &psio, size_t fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.h:210:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool read(PSIO *psio, int itap, const char *label, int dim); data/psi4-1.3.2/psi4/src/psi4/dfocc/arrays.h:211:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool read(std::shared_ptr<psi::PSIO> psio, int itap, const char *label, int dim); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:60:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:61:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:73:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:82:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:116:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:118:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:147:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:180:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:182:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:227:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:228:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:241:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:242:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:253:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:262:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:271:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:280:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:312:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:314:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:343:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:353:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:385:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:387:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:442:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:443:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:455:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:464:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:477:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:479:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:508:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:518:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:527:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:540:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:542:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:587:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:588:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:601:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:602:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:613:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:622:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:631:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:640:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:653:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:655:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:684:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:694:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:703:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:712:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:721:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:730:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gmo->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:743:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/back_trans.cc:745:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/cc_energy.cc:130:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2_1AB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/cc_energy.cc:182:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). temp->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/cc_energy.cc:194:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). u2p_1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/cc_energy.cc:217:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2_1AA->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/cc_energy.cc:234:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2_1BB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/cc_energy.cc:248:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2_1AB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_3index_intr_low.cc:46:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_F_intr.cc:44:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tau->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_F_intr_low.cc:44:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_F_intr_low.cc:46:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tau->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_W_intr.cc:173:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_W_intr.cc:229:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W2->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_W_intr.cc:416:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_W_intr.cc:506:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_W_intr_low.cc:211:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_W_intr_low.cc:213:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_W_intr_low.cc:270:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W2->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_W_intr_low.cc:331:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_pdm_3index_intr.cc:209:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vab->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_pdm_3index_intr.cc:229:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_pdm_3index_intr.cc:260:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_pdm_3index_intr.cc:287:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_pdm_3index_intr.cc:293:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Y->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_pdm_3index_intr.cc:300:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_pdm_3index_intr.cc:317:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_tpdm.cc:53:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_tpdm.cc:58:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_tpdm.cc:79:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_tpdm.cc:84:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_tpdm.cc:89:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_tpdm.cc:95:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_tpdm.cc:105:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_tpdm.cc:110:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_tpdm.cc:141:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccd_tpdm.cc:148:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccdl_W_intr.cc:48:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccdl_W_intr.cc:233:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccdl_W_intr.cc:368:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccdl_W_intr.cc:437:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccdl_W_intr.cc:459:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccdl_l2_amps.cc:54:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccdl_l2_amps.cc:59:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:57:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G2c_ov->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:58:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:75:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G2c_ovA->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:76:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:84:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G2c_ovB->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:85:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:128:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:130:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:138:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:140:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:148:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:150:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:166:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:168:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:175:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:177:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:186:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G2c_ovA->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:187:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:195:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G2c_ovB->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:196:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:204:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:206:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:213:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:215:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:263:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:265:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:273:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:275:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:283:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:285:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:301:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:303:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:310:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:312:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:321:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G2c_ovA->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:322:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:330:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G2c_ovB->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:331:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:339:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:341:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:348:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:350:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:397:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:399:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:407:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:409:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:417:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:419:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:435:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:437:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:444:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:446:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:455:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G2c_ovA->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:456:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:464:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G2c_ovB->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:465:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:473:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:475:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:482:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:484:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:528:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:530:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:536:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:538:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:547:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:549:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:555:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:557:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:566:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:568:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:574:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccl_energy.cc:576:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr.cc:100:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr.cc:102:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr.cc:104:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr.cc:116:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr_low.cc:46:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr_low.cc:95:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr_low.cc:104:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr_low.cc:113:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr_low.cc:115:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr_low.cc:117:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_3index_intr_low.cc:129:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr.cc:48:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tau->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr.cc:58:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tau->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr.cc:68:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr_low.cc:45:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr_low.cc:51:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr_low.cc:53:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tau->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr_low.cc:62:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr_low.cc:68:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr_low.cc:70:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tau->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr_low.cc:79:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_F_intr_low.cc:84:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:57:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:190:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:192:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:224:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:230:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:237:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:276:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W2->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:460:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:559:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:695:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:746:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). X->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:756:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). M->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:909:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:999:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:1046:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQ->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:1157:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr.cc:1165:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:54:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:56:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:238:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:240:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:248:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:275:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:277:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:281:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:288:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:290:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:328:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W2->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:392:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:394:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). X->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:517:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:651:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:657:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). X->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_W_intr_low.cc:667:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). M->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:170:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:234:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:297:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vab->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:304:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vab->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:306:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:530:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:551:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:579:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:624:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:668:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:674:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Y->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:704:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_pdm_3index_intr.cc:721:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t1_amps.cc:59:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t1_amps.cc:61:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t1_amps.cc:72:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t1_amps_low.cc:56:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t1_amps_low.cc:62:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t1_amps_low.cc:64:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t1_amps_low.cc:71:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t1_amps_low.cc:78:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t1_amps_low.cc:83:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t2_amps.cc:54:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t2_amps.cc:61:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t2_amps.cc:66:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t2_amps_low.cc:59:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t2_amps_low.cc:61:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t2_amps_low.cc:69:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_t2_amps_low.cc:74:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:53:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:58:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:63:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:68:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:73:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:81:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:87:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:89:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:97:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:103:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:113:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:118:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:141:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:146:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:151:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:156:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:161:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:177:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:182:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:186:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:190:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:198:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:207:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:213:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:222:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:227:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:232:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:236:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:252:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:254:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). X->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:261:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:265:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:278:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:283:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:290:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:295:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:303:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:342:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:347:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:352:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:361:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:366:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:374:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:376:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:383:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:387:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:396:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_tpdm.cc:561:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:77:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). M->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:79:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:105:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:332:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). M->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:334:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:353:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:577:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). M->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:579:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:605:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:866:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). M->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:868:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:890:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:1340:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). M->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:1342:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:1369:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:1674:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). M->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:1676:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:1698:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:2203:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). M->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:2205:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsd_triples.cc:2232:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_3index_intr.cc:52:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_3index_intr.cc:69:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_3index_intr.cc:146:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_3index_intr.cc:241:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_3index_intr.cc:255:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:48:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:166:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:245:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:389:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:412:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:462:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:468:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:475:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:500:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:530:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:573:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:756:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:765:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:824:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:846:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:877:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:882:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:927:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:974:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). X->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:1176:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_W_intr.cc:1266:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:59:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:63:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:91:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:99:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:104:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:118:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:130:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:135:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:139:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:143:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:155:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:159:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:163:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:167:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:185:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:189:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l1_amps.cc:196:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). tL1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l2_amps.cc:72:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l2_amps.cc:77:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l2_amps.cc:81:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/ccsdl_l2_amps.cc:85:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/cd_ints.cc:56:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/cd_ints.cc:106:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/cd_ints.cc:318:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQnvA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/cd_ints.cc:327:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQnvB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/cd_ints.cc:342:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQnvA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/cd_ints.cc:358:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQnvB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:52:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:61:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:69:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:77:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:85:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:108:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:116:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:124:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:132:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:140:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:160:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:168:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:176:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:184:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/combine_ref_sep_tpdm.cc:192:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:44:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:54:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:78:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:88:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:113:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:114:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:126:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:127:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:160:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:161:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:173:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:174:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:207:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:208:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:220:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:221:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:254:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:255:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:267:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:268:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:301:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:311:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:335:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:345:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:369:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JijklAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:379:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JijklBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:388:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JijklAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:405:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooooAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:415:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooooBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:424:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooooAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:441:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JijkaAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:451:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JijkaBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:460:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JijkaAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:469:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JiajkAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:486:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooovAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:496:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooovBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:505:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooovAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:514:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovooAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:532:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JiajbAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:542:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JiajbBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:551:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JiajbAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:568:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovovAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:578:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovovBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:587:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovovAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:604:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JijabAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:614:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JijabBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:623:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JijabAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:632:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JabijAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:649:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JoovvAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:659:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JoovvBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:668:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JoovvAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:677:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JvvooAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:694:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IijklAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:706:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IijklBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:725:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IooooAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:737:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IooooBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:757:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IijkaAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:769:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IijkaBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:789:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IooovAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:801:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IooovBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:821:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IijabAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:833:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IijabBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:852:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IoovvAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:864:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IoovvBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:884:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JiajbAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:889:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IiajbAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:899:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JiajbBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:904:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IiajbBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:923:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovovAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:928:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IovovAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:938:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovovBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei.cc:943:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IovovBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:42:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:54:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:67:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:68:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:81:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:93:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:106:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:107:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:121:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:122:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:136:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:137:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:151:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:152:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:166:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:167:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:181:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:182:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:196:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:197:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:211:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:212:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:226:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:227:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:241:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:242:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:256:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:257:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:271:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:272:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:286:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:287:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:301:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:302:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:316:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:317:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:329:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:330:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:344:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:345:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:358:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:370:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:383:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:384:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:397:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:409:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:422:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_direct.cc:423:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:44:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:54:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:79:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:80:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:92:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:93:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:126:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:127:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:139:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:140:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:172:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:182:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:207:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooooAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:217:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooooBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:226:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooooAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:243:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooovAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:253:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooovBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:262:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JooovAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:271:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovooAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:289:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovovAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:299:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovovBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:308:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovovAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:325:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JoovvAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:335:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JoovvBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:344:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JoovvAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:353:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JvvooAB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:371:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IooooAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:383:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IooooBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:403:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IooovAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:415:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IooovBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:435:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IoovvAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:447:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IoovvBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:467:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovovAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:472:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IovovAA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:482:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). JovovBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref.cc:487:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). IovovBB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:42:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:54:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:67:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:68:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:82:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:83:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:97:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:98:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:112:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:113:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:127:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:128:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:142:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:143:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:157:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:158:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:170:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:171:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:185:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:186:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:199:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:211:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:224:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:225:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:238:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:253:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:268:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/conv_mo_tei_ref_direct.cc:274:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_corr.cc:56:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_corr.cc:106:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_corr.cc:545:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQnvA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_corr.cc:554:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQnvB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_corr.cc:569:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQnvA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_corr.cc:584:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQnvB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_corr.cc:772:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_corr.cc:1687:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQ->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_corr.cc:1873:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQ->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_corr.cc:2081:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQ->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_ref.cc:59:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQso->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_ref.cc:514:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQnvA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/df_ref.cc:523:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQnvB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:63:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:64:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:93:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:94:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:147:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:148:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:169:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:170:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:199:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:200:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:221:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_oo.cc:222:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_vo.cc:169:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_vo.cc:170:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_vo.cc:192:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_vo.cc:193:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_vo.cc:211:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_vo.cc:212:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_vo.cc:311:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_vo.cc:312:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_vo.cc:330:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/diagonal_mohess_vo.cc:331:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:244:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:255:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:265:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:275:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:301:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:327:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:338:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:348:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:377:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:388:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:428:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:438:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:448:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:458:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:468:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:494:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:520:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:531:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:541:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:570:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:581:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:611:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:621:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:631:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:657:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:683:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:694:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:704:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:733:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:744:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:790:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:795:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:843:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). M->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:1242:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:1249:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:1264:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:1273:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:1286:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:1287:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:1311:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/effective_mograd.cc:1340:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc:45:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc:63:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc:76:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc:107:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc:120:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc:135:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc:142:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc:155:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc:163:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc:170:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/fock.cc:183:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:61:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:66:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:78:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:79:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:86:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:91:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:124:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:129:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:136:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:141:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:153:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:154:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:162:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:163:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:170:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:175:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:182:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:187:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:223:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:224:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:234:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:244:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:256:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:257:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:261:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:271:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:302:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:304:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:311:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:313:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:320:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:325:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:332:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:337:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:349:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:350:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:358:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:359:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:366:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:371:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:378:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_oo.cc:383:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:56:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:57:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:69:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:70:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:77:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:82:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:110:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:111:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:119:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:120:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:132:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:133:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:141:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:142:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:149:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:154:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:161:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:166:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:204:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:205:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:213:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:218:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:230:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:231:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:238:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:243:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:269:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:270:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:278:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:279:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:286:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:291:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:298:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:303:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:315:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:316:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:324:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:325:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:332:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:337:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:344:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K2->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_ov.cc:349:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:61:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:62:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:74:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:75:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:83:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:84:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:119:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:120:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:131:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:132:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:144:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:145:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:153:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:154:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:162:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:163:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:171:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:172:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:216:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:217:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:225:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:226:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:238:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:239:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:247:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:248:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:280:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:281:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:289:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:290:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:304:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:305:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:313:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:314:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:326:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:327:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:335:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:336:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:344:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:345:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:353:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vo.cc:354:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:55:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:56:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:68:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:69:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:77:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:78:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:123:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:124:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:132:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:133:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:146:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:147:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:155:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:156:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:165:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:166:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:174:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:175:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:242:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:243:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:251:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:252:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:264:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:265:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:273:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:274:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:313:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:314:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:322:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:323:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:332:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:333:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:341:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:342:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:355:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:356:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:364:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:365:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:374:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:375:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:383:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). G->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gfock_vv.cc:384:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:47:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:53:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:64:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:80:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:114:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:124:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:140:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:146:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:152:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:158:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:170:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:186:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:202:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:218:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:269:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:279:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:289:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/gftilde_vv.cc:299:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:260:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:262:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tnew->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:316:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W2->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:380:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:443:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:473:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tnew->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:487:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:507:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:552:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:574:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:930:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tnew->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_W_intr.cc:934:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:50:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:51:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:52:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:175:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vab->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:188:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:220:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:222:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:251:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:253:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:280:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:281:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:282:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:283:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:284:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:285:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:298:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TAB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:363:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:373:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:385:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:406:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:461:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:507:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:521:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vij->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:534:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vab->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:546:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:560:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vij->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:573:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vab->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:590:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:616:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_pdm_3index_intr.cc:627:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:48:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:49:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:50:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:152:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:153:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:154:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:155:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:156:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:157:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:315:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:345:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tnew->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:351:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:367:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). RAA->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:373:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TAA->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:379:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). RBB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:385:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TBB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:391:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). RAB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:397:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TAB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:489:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tnew->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/lccd_t2_amps.cc:491:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:693:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:694:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:695:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:1043:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:1044:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:1045:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:1442:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:1443:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:1444:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:1746:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:1747:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager.cc:1748:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:455:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:456:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:457:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:792:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:793:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:794:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:1164:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:1165:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:1166:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:1456:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:1457:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/manager_cd.cc:1458:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc:274:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc:332:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). W2->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc:404:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc:467:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc:497:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tnew->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc:511:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc:531:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc:576:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc:598:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc:954:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tnew->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_W_intr.cc:958:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:50:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:51:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:52:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:209:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vab->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:222:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:313:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:315:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:331:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:333:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:396:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:398:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:414:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:416:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). L->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:455:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:456:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:457:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:458:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:459:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:460:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:473:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). TAB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:538:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:548:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:560:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:581:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:636:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:682:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:696:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vij->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:709:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vab->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:721:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:735:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vij->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:748:14: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Vab->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:765:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:791:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/mp3_pdm_3index_intr.cc:802:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:52:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:57:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:78:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:83:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:109:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:116:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:224:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:229:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:247:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:252:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:276:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:281:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:304:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:309:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:338:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:346:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:417:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:420:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:475:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:483:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:554:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/olccd_tpdm.cc:557:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp2_opdm.cc:107:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp2_tpdm.cc:51:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp2_tpdm.cc:85:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp2_tpdm.cc:98:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2p_1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp2_tpdm.cc:100:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp2_tpdm.cc:133:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp2_tpdm.cc:147:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2p_1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp2_tpdm.cc:149:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:52:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:57:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:78:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:83:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:112:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:119:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:227:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:232:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:252:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:257:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:283:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:288:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:314:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:319:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:351:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:359:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:430:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:433:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:490:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). V->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:498:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:569:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/omp3_tpdm.cc:572:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:96:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:111:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:129:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:135:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:146:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:174:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:191:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:208:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:209:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:226:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:227:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:245:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:251:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:262:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:273:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:279:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:290:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:567:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:584:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:591:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:604:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:623:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:630:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:638:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:647:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:658:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:712:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:726:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:733:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:745:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:762:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:770:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:777:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:783:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:799:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:800:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:817:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:818:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Z->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:836:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:843:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:851:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:860:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:871:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:882:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:889:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:897:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). K->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:906:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/prepare4grad.cc:917:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/s2_response.cc:102:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/s2_response.cc:234:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/s2_response.cc:235:8: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:60:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:89:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:111:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:122:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:180:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:198:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:219:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:225:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:231:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:237:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:244:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:250:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:275:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:283:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:308:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:316:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:328:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:338:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:356:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:366:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:411:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:412:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:413:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:525:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:526:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:527:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:528:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:529:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/separable_tpdm.cc:530:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_1st_gen.cc:219:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2_1AB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_1st_gen.cc:427:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2_1AB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_1st_sc.cc:310:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_1st_scs_gen.cc:54:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2p_1->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_1st_scs_gen.cc:123:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2_1AA->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_1st_scs_gen.cc:173:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2_1BB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_1st_scs_gen.cc:220:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). t2_1AB->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:47:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:48:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:49:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:135:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:136:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:137:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:138:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:139:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:140:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:307:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). T->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:309:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tnew->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_gen.cc:334:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc:47:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc:48:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc:49:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc:125:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc:126:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQijB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc:127:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc:128:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQiaB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc:129:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc:130:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQabB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc:257:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Tnew->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/t2_2nd_sc.cc:262:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). U->read(psio_, PSIF_DFOCC_AMPS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tei_grad_corr.cc:182:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). gQso->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/tei_grad_ref.cc:182:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). gQso_ref->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:470:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:487:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:504:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(&psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2052:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Tensor2d::read(psi::PSIO *psio, size_t fileno) { data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2063:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Tensor2d::read(psi::PSIO *psio, size_t fileno, psio_address start, psio_address *end) { data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2071:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], size_, start, end); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2075:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Tensor2d::read(std::shared_ptr<psi::PSIO> psio, size_t fileno) { data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2086:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Tensor2d::read(std::shared_ptr<psi::PSIO> psio, size_t fileno, psio_address start, psio_address *end) { data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2094:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(fileno, const_cast<char *>(name_.c_str()), (char *)A2d_[0], size_, start, end); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2098:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Tensor2d::read(psi::PSIO &psio, size_t fileno) { read(&psio, fileno); } // data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2098:55: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Tensor2d::read(psi::PSIO &psio, size_t fileno) { read(&psio, fileno); } // data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2100:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Tensor2d::read(psi::PSIO &psio, size_t fileno, psio_address start, psio_address *end) { data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2101:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(&psio, fileno, start, end); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2104:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void Tensor2d::read(std::shared_ptr<psi::PSIO> psio, size_t fileno, bool three_index, bool symm) { data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2221:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool Tensor2d::read(PSIO *psio, int itap, const char *label, int dim) { data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2237:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool Tensor2d::read(std::shared_ptr<psi::PSIO> psio, int itap, const char *label, int dim) { data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2270:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2275:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2280:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(&psio, fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2328:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). InFile.read((char *)A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2344:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). InFile.read((char *)A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2363:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). InFile.read((char *)A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.cc:2380:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). InFile.read((char *)A2d_[0], dim1_ * dim2_ * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.h:311:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(psi::PSIO *psio, size_t fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.h:312:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(psi::PSIO *psio, size_t fileno, psio_address start, psio_address *end); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.h:313:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(std::shared_ptr<psi::PSIO> psio, size_t fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.h:314:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(std::shared_ptr<psi::PSIO> psio, size_t fileno, psio_address start, psio_address *end); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.h:315:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(psi::PSIO &psio, size_t fileno); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.h:316:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(psi::PSIO &psio, size_t fileno, psio_address start, psio_address *end); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.h:317:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(std::shared_ptr<psi::PSIO> psio, size_t fileno, bool three_index, bool symm); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.h:321:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool read(PSIO *psio, int itap, const char *label, int dim); data/psi4-1.3.2/psi4/src/psi4/dfocc/tensors.h:322:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bool read(std::shared_ptr<psi::PSIO> psio, int itap, const char *label, int dim); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:50:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:54:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:66:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:75:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:90:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:104:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:109:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:132:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:137:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:146:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:158:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:167:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:176:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:191:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:206:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:215:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:229:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:234:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:249:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:282:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:286:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:298:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:307:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:322:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:336:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:341:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:350:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:365:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:382:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:387:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:396:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gref->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:408:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:417:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:426:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:441:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:456:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:465:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gsep->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:479:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Jmhalf->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:484:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:493:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:508:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:517:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:526:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS); data/psi4-1.3.2/psi4/src/psi4/dfocc/tpdm_tilde.cc:541:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). Gcorr->read(psio_, PSIF_DFOCC_DENS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_pcg.cc:542:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_pcg.cc:562:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_pcg.cc:569:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_pcg.cc:619:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_pcg.cc:628:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_pcg.cc:648:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_pcg.cc:655:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_pcg.cc:683:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_pcg.cc:701:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_pcg.cc:708:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:171:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:179:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:203:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:209:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:228:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:244:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:250:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:504:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:512:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:536:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:542:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:561:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:577:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvB->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:583:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooB->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:696:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQovA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:714:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQvvA->read(psio_, PSIF_DFOCC_INTS, true, true); data/psi4-1.3.2/psi4/src/psi4/dfocc/z_vector_solver.cc:720:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). bQooA->read(psio_, PSIF_DFOCC_INTS); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:971:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI3, "E2abci3", (char *)&integrals[0], tilesize * ov2 * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:975:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI3, "E2abci3", (char *)&integrals[0], lasttile * ov2 * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1049:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI2, "E2abci2", (char *)&integrals[0], v2tilesize * v * o * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1054:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI2, "E2abci2", (char *)&integrals[0], lastv2tile * v * o * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1356:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI, "E2abci", (char *)&integrals[0], ovtilesize * v * v * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1362:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI, "E2abci", (char *)&integrals[0], lastovtile * v * v * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1442:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD1, "E2abcd1", (char *)&integrals[0], tilesize * v * (v + 1) / 2 * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1448:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD1, "E2abcd1", (char *)&integrals[0], lasttile * v * (v + 1) / 2 * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1514:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD2, "E2abcd2", (char *)&integrals[0], tilesize * v * (v + 1) / 2 * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1520:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD2, "E2abcd2", (char *)&integrals[0], lasttile * v * (v + 1) / 2 * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1572:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI3, "E2abci3", (char *)&integrals[0], ov2tilesize * v * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1576:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI3, "E2abci3", (char *)&integrals[0], lastov2tile * v * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1779:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI, "E2abci", (char *)&integrals[0], ov2tilesize * v * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/ccsd.cc:1783:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI, "E2abci", (char *)&integrals[0], lastov2tile * v * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/df_t1_transformation.cc:109:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_QSO, "Qso SCF", (char*)&integrals[0], rowdims[row] * nso * nso * sizeof(double), addr1, data/psi4-1.3.2/psi4/src/psi4/fnocc/df_t1_transformation.cc:170:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_QSO, "Qmo SCF", (char*)&integrals[0], rowdims[row] * full * full * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/df_t1_transformation.cc:280:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_QSO, "Qso CC", (char*)&integrals[0], rowdims[row] * nso * nso * sizeof(double), addr1, data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:227:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_OVEC, oldvector, (char*)&tempt[0], arraysize * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/diis.cc:229:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_OVEC, oldvector, (char*)&tempt[0], o * v * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/frozen_natural_orbitals.cc:664:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_QSO, "Qso CC", (char*)&buf1[0], nso * nso * sizeof(double), addr1, &addr1); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:146:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI3, "E2abci3", (char*)&integrals[0], tilesize * ov2 * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:150:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI3, "E2abci3", (char*)&integrals[0], lasttile * ov2 * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:170:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI5, "E2abci5", (char*)&integrals[0], v * ov2tilesize * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:174:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI5, "E2abci5", (char*)&integrals[0], v * lastov2tile * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:475:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD1, "E2abcd1", (char*)&integrals[0], tilesize * v * (v + 1) / 2 * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:481:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD1, "E2abcd1", (char*)&integrals[0], lasttile * v * (v + 1) / 2 * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:534:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD2, "E2abcd2", (char*)&integrals[0], tilesize * v * (v + 1) / 2 * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/linear.cc:540:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD2, "E2abcd2", (char*)&integrals[0], lasttile * v * (v + 1) / 2 * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:51:9: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(space, " "); data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:59:9: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(space, " "); data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:267:29: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). mypsio[thread]->read(PSIF_DCC_ABCI4, "E2abci4", (char *)&E2abci[thread][0], vo * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:276:29: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). mypsio[thread]->read(PSIF_DCC_ABCI4, "E2abci4", (char *)&E2abci[thread][0], vo * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:289:29: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). mypsio[thread]->read(PSIF_DCC_ABCI4, "E2abci4", (char *)&E2abci[thread][0], vo * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:301:29: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). mypsio[thread]->read(PSIF_DCC_ABCI4, "E2abci4", (char *)&E2abci[thread][0], vo * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:317:29: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). mypsio[thread]->read(PSIF_DCC_ABCI4, "E2abci4", (char *)&E2abci[thread][0], vo * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/lowmemory_triples.cc:325:29: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). mypsio[thread]->read(PSIF_DCC_ABCI4, "E2abci4", (char *)&E2abci[thread][0], o * v * sizeof(double), addr, data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:704:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI3, "E2abci3", (char *)&tmp[0], binsize * sizeof(double), abci3_addr[0], &abci3_addr[0]); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:705:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI2, "E2abci2", (char *)&tmp2[0], binsize * sizeof(double), abci5_addr[0], data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:711:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI3, "E2abci3", (char *)&tmp[0], lastbin * sizeof(double), abci3_addr[0], &abci3_addr[0]); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:712:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI2, "E2abci2", (char *)&tmp2[0], lastbin * sizeof(double), abci5_addr[0], &abci5_addr[0]); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:739:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD1, "E2abcd1", (char *)&tmp[0], binsize * sizeof(double), abcd1_addr[0], &abcd1_addr[0]); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:740:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD2, "E2abcd2", (char *)&tmp2[0], binsize * sizeof(double), abcd2_addr[0], data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:744:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD1, "E2abcd1", (char *)&tmp[0], binsize * sizeof(double), abcd1_again, &abcd1_again); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:748:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD1, "E2abcd1", (char *)&tmp[0], lastbin * sizeof(double), abcd1_addr[0], &abcd1_addr[0]); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:749:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD2, "E2abcd2", (char *)&tmp2[0], lastbin * sizeof(double), abcd2_addr[0], &abcd2_addr[0]); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:752:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCD1, "E2abcd1", (char *)&tmp[0], lastbin * sizeof(double), abcd1_again, &abcd1_again); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2080:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIFILE, string, (char *)&buffer[0], initialbinsize * sizeof(struct integral), addr1, &addr1); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2104:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIFILE, string, (char *)&buffer[0], initiallastbin * sizeof(struct integral), addr1, &addr1); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2247:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIFILE, string, (char *)&buffer[0], initialbinsize * sizeof(struct integral), addr1, data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2255:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIFILE, string, (char *)&buffer[0], initiallastbin * sizeof(struct integral), addr1, &addr1); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2312:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI3, "E2abci3", (char *)&tmp[0], binsize * sizeof(double), abci3_addr, &abci3_addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2313:15: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI2, "E2abci2", (char *)&tmp2[0], binsize * sizeof(double), abci5_addr, &abci5_addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2318:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI3, "E2abci3", (char *)&tmp[0], lastbin * sizeof(double), abci3_addr, &abci3_addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/sortintegrals.cc:2319:11: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio->read(PSIF_DCC_ABCI2, "E2abci2", (char *)&tmp2[0], lastbin * sizeof(double), abci5_addr, &abci5_addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:51:9: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(space, " "); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:59:9: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(space, " "); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:193:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). mypsio->read(PSIF_DCC_ABCI, "E2abci", (char *)&E2abci[thread][0], vvv * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:210:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). mypsio->read(PSIF_DCC_ABCI, "E2abci", (char *)&E2abci[thread][0], vvv * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/fnocc/triples.cc:231:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). mypsio->read(PSIF_DCC_ABCI, "E2abci", (char *)&E2abci[thread][0], vvv * sizeof(double), addr, &addr); data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc:172:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). R_avail_file.read((char *)R_availp, nR * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc:176:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). err_table_file.read((char *)err_tablep[0], nR * nk * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc:588:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). R_avail_file.read((char *)R_availp, nR * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc:592:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). err_table_file.read((char *)err_tablep[0], nR * nk * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc:1055:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). R_avail_file.read((char *)R_availp, nR * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/lib3index/denominator.cc:1059:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). err_table_file.read((char *)err_tablep[0], nR * nk * sizeof(double)); data/psi4-1.3.2/psi4/src/psi4/libciomr/tstart.cc:77:21: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). Risk is low because the source is a constant string. if (error != 0) strncpy(name, "nohostname", 11); data/psi4-1.3.2/psi4/src/psi4/libciomr/tstart.cc:113:21: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). Risk is low because the source is a constant string. if (error != 0) strncpy(name, "nohostname", 11); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:188:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_, "(Q|mn) Integrals", (char*)(Qmn_->pointer()[0]), sizeof(double) * naux * num_nm, addr, data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:1703:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_, "(Q|mn) Integrals", (char*)(Qmn_->pointer()[0]), sizeof(double) * naux * ntri, addr, &addr); data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:1743:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_, "Left (Q|w|mn) Integrals", (char*)(Qlmn_->pointer()[0]), sizeof(double) * naux * ntri, addr, data/psi4-1.3.2/psi4/src/psi4/libfock/DiskDFJK.cc:1750:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_, "Right (Q|w|mn) Integrals", (char*)(Qrmn_->pointer()[0]), sizeof(double) * naux * ntri, addr, data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_fetch.cc:41:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(itap_, IWL_KEY_BUF, (char *)&(lastbuf_), sizeof(int), bufpos_, &bufpos_); data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_fetch.cc:42:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(itap_, IWL_KEY_BUF, (char *)&(inbuf_), sizeof(int), bufpos_, &bufpos_); data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_fetch.cc:43:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(itap_, IWL_KEY_BUF, (char *)labels_, ints_per_buf_ * 4 * sizeof(Label), bufpos_, &bufpos_); data/psi4-1.3.2/psi4/src/psi4/libiwl/buf_fetch.cc:44:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(itap_, IWL_KEY_BUF, (char *)values_, ints_per_buf_ * sizeof(Value), bufpos_, &bufpos_); data/psi4-1.3.2/psi4/src/psi4/libiwl/iwl.hpp:84:9: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). int read(int target_pq, double *ints, int *ioff_lt, int *ioff_rt, int mp2, int printflg, std::string OutFileRMR); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:505:9: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(buffer, "\n"); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:513:9: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(buffer, "\n"); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:566:21: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(buffer, "\n"); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:570:13: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(buffer, "\n"); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:579:17: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(buffer, "\n"); data/psi4-1.3.2/psi4/src/psi4/libmints/basisset.cc:582:13: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(buffer, "\n"); data/psi4-1.3.2/psi4/src/psi4/libmints/benchmark.cc:1408:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(0, "BENCH_DATA", (char*)&A[0], full_dim * sizeof(double), psiadd, &psiadd); data/psi4-1.3.2/psi4/src/psi4/libmints/benchmark.cc:1423:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(0, "BENCH_DATA", (char*)&A[Q * (size_t)dim], dim * sizeof(double), psiadd, &psiadd); data/psi4-1.3.2/psi4/src/psi4/libmints/benchmark.cc:1442:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(0, "BENCH_DATA", (char*)&A[Q * (size_t)dim], dim * sizeof(double), psiadd, &psiadd); data/psi4-1.3.2/psi4/src/psi4/libmints/coordentry.cc:305:9: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(buffer, "\n"); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:3135:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. bool Matrix::equal(const Matrix &rhs, double TOL) { return equal(&rhs, TOL); } data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:3135:60: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. bool Matrix::equal(const Matrix &rhs, double TOL) { return equal(&rhs, TOL); } data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:3137:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. bool Matrix::equal(const SharedMatrix &rhs, double TOL) { return equal(rhs.get(), TOL); } data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:3137:66: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. bool Matrix::equal(const SharedMatrix &rhs, double TOL) { return equal(rhs.get(), TOL); } data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.cc:3139:14: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. bool Matrix::equal(const Matrix *rhs, double TOL) { data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.h:1082:10: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. bool equal(const Matrix& rhs, double TOL = 1.0e-10); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.h:1083:10: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. bool equal(const SharedMatrix& rhs, double TOL = 1.0e-10); data/psi4-1.3.2/psi4/src/psi4/libmints/matrix.h:1084:10: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. bool equal(const Matrix* rhs, double TOL = 1.0e-10); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:782:9: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(buffer, "\n"); data/psi4-1.3.2/psi4/src/psi4/libmints/molecule.cc:792:13: [1] (buffer) sprintf: Does not check for buffer overflows (CWE-120). Use sprintf_s, snprintf, or vsnprintf. Risk is low because the source is a constant character. sprintf(buffer, "\n"); data/psi4-1.3.2/psi4/src/psi4/libmoinfo/moinfo_base.cc:113:13: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). if (read) { data/psi4-1.3.2/psi4/src/psi4/libpsi4util/libpsi4util.h:83:17: [1] (buffer) equal: Function does not check the second iterator for over-read conditions (CWE-126). This function is often discouraged by most C++ coding standards in favor of its safer alternatives provided since C++14. Consider using a form of this function that checks the second iterator before potentially overflowing it. return std::equal(std::begin(Input), std::end(Input), std::begin(Test), data/psi4-1.3.2/psi4/src/psi4/libpsio/aio_handler.cc:65:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). size_t AIOHandler::read(size_t unit, const char *key, char *buffer, size_t size, psio_address start, data/psi4-1.3.2/psi4/src/psi4/libpsio/aio_handler.cc:284:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit, key, buffer, size, start, end); data/psi4-1.3.2/psi4/src/psi4/libpsio/aio_handler.cc:367:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit, key, (char *)&(matrix[i][0]), sizeof(double) * col_length, start, &start); data/psi4-1.3.2/psi4/src/psi4/libpsio/aiohandler.h:94:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). size_t read(size_t unit, const char *key, char *buffer, size_t size, psio_address start, psio_address *end); data/psi4-1.3.2/psi4/src/psi4/libpsio/change_namespace.cc:55:35: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). old_fullpath = (char*)malloc((strlen(path) + strlen(old_name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/change_namespace.cc:55:50: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). old_fullpath = (char*)malloc((strlen(path) + strlen(old_name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/change_namespace.cc:56:35: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). new_fullpath = (char*)malloc((strlen(path) + strlen(new_name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/change_namespace.cc:56:50: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). new_fullpath = (char*)malloc((strlen(path) + strlen(new_name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/open.cc:111:35: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). fullpath = (char*)malloc((strlen(path2) + strlen(name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/open.cc:111:51: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). fullpath = (char*)malloc((strlen(path2) + strlen(name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/open.cc:202:35: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). fullpath = (char*)malloc((strlen(path2) + strlen(name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/open.cc:202:51: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). fullpath = (char*)malloc((strlen(path2) + strlen(name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/psio.hpp:248:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(size_t unit, const char *key, char *buffer, size_t size, data/psi4-1.3.2/psi4/src/psi4/libpsio/read.cc:46:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void PSIO::read(size_t unit, const char *key, char *buffer, size_t size, psio_address start, psio_address *end) { data/psi4-1.3.2/psi4/src/psi4/libpsio/read.cc:113:25: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). _default_psio_lib_->read(unit, key, buffer, size, start, end); data/psi4-1.3.2/psi4/src/psi4/libpsio/read_entry.cc:41:5: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). read(unit, key, buffer, size, PSIO_ZERO, &end); data/psi4-1.3.2/psi4/src/psi4/libpsio/rename_file.cc:56:42: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). char* old_full_path = (char*)malloc((strlen(old_path) + strlen(old_name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/rename_file.cc:56:61: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). char* old_full_path = (char*)malloc((strlen(old_path) + strlen(old_name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/rename_file.cc:57:42: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). char* new_full_path = (char*)malloc((strlen(new_path) + strlen(new_name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/rename_file.cc:57:61: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). char* new_full_path = (char*)malloc((strlen(new_path) + strlen(new_name) + 80) * sizeof(char)); data/psi4-1.3.2/psi4/src/psi4/libpsio/rw.cc:41:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). #define SYSTEM_READ ::read data/psi4-1.3.2/psi4/src/psi4/libpsio/toclen.cc:43:23: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). #define SYSTEM_READ ::read data/psi4-1.3.2/psi4/src/psi4/libpsio/tocscan.cc:50:10: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). if ((strlen(key) + 1) > PSIO_KEYLEN) psio_error(unit, PSIO_ERROR_KEYLEN); data/psi4-1.3.2/psi4/src/psi4/libpsio/tocscan.cc:83:10: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). if ((strlen(key) + 1) > PSIO_KEYLEN) psio_error(unit, PSIO_ERROR_KEYLEN); data/psi4-1.3.2/psi4/src/psi4/libpsio/write.cc:66:11: [1] (buffer) strncpy: Easily used incorrectly; doesn't always \0-terminate or check for invalid pointers [MS-banned] (CWE-120). ::strncpy(this_entry->key, key, PSIO_KEYLEN); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:933:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(intfile, RRlabel, (char *)&(B_p_RR[r1r2][0]), sizeof(double) * (ndf_ + 3), next_DF_RR, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/amplitudes.cc:1357:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(AAintfile, RRlabel, (char *)B_p_RR[0], sizeof(double) * nvirA * (ndf_ + 3), next_RR, &next_RR); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:293:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(BBfile, BSlabel, (char *)&(B_p_bs[0]), sizeof(double) * (ndf_ + 3), next_DF_BS, &next_DF_BS); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:389:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(ampnum, tarar, (char *)t_ARAR[ar], noccA * nvirA * (size_t)sizeof(double), next_ARAR, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:425:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(BBnum, BS_label, (char *)&(B_p_bs[0]), sizeof(double) * ndf_, next_DF_BS, &next_DF_BS); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:429:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(ampnum, tbsar, (char *)t_bsAR[0], sizeof(double) * noccA * nvirA, next_BSAR, &next_BSAR); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp22t.cc:433:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(ampnum, tbsar, (char *)t_bsAR[0], sizeof(double) * noccA * nvirA, next_BSAR, &next_BSAR); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp2ccd.cc:1277:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_CCD, RRRRp, (char *)&(vRRRRp[0][0][0]), blocksize * virtri * (size_t)sizeof(double), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp2ccd.cc:1282:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). aio->read(PSIF_SAPT_CCD, RRRRp, (char *)&(vRRRRp[(r_read + 1) % 2][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp2ccd.cc:1310:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_CCD, RRRRm, (char *)&(vRRRRm[0][0][0]), blocksize * svirtri * (size_t)sizeof(double), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp2ccd.cc:1315:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). aio->read(PSIF_SAPT_CCD, RRRRm, (char *)&(vRRRRm[(r_read + 1) % 2][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp30.cc:109:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(AAintfile, RRlabel, (char *)&(B_p_RR[r1r2][0]), sizeof(double) * (ndf_ + 3), next_DF_RR, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/disp30.cc:118:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(BBintfile, SSlabel, (char *)&(B_p_SS[s1s2][0]), sizeof(double) * (ndf_ + 3), next_DF_SS, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:148:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "AR RI Integrals", (char *)&(T_AR[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:150:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "V1 AS RI Integrals", (char *)&(V_AS[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:152:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "Q12 AS RI Integrals", (char *)&(Q_AS[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:163:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "BS RI Integrals", (char *)&(T_BS[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:165:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "V1 BR RI Integrals", (char *)&(V_BR[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:167:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "Q12 BR RI Integrals", (char *)&(Q_BR[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:625:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "AR RI Integrals", (char *)&(B_AR[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:760:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "BS RI Integrals", (char *)&(B_BS[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:1097:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "Theta BS Intermediate", (char *)&(yBS[0][0]), sizeof(double) * aoccB_ * nvirB_, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:1182:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "Theta AR Intermediate", (char *)&(yAR[0][0]), sizeof(double) * aoccA_ * nvirA_, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:1257:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "Theta AR Intermediate", (char *)&(yAR[0]), sizeof(double) * aoccA_ * nvirA_, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:1357:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "Theta BS Intermediate", (char *)&(yBS[0]), sizeof(double) * aoccB_ * nvirB_, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:1559:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "Theta BS Intermediate", (char *)&(yBS[0]), sizeof(double) * aoccB_ * nvirB_, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/exch-disp20.cc:1594:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "Theta AR Intermediate", (char *)&(yAR[0]), sizeof(double) * aoccA_ * nvirA_, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind20.cc:594:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_AA_DF_INTS, "AA RI Integrals", (char *)&(C_p_AA[0][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind20.cc:596:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_AA_DF_INTS, "RR RI Integrals", (char *)&(C_p_RR[0][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind20.cc:603:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). aio->read(PSIF_SAPT_AA_DF_INTS, "AA RI Integrals", (char *)&(C_p_AA[(i + 1) % 2][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind20.cc:605:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). aio->read(PSIF_SAPT_AA_DF_INTS, "RR RI Integrals", (char *)&(C_p_RR[(i + 1) % 2][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind20.cc:819:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_BB_DF_INTS, "BB RI Integrals", (char *)&(C_p_BB[0][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind20.cc:821:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_BB_DF_INTS, "SS RI Integrals", (char *)&(C_p_SS[0][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind20.cc:828:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). aio->read(PSIF_SAPT_BB_DF_INTS, "BB RI Integrals", (char *)&(C_p_BB[(i + 1) % 2][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind20.cc:830:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). aio->read(PSIF_SAPT_BB_DF_INTS, "SS RI Integrals", (char *)&(C_p_SS[(i + 1) % 2][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/ind20.cc:995:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(intfile, RRints, (char *)&(B_p_R[0][0]), sizeof(double) * nvir * (ndf_ + 3), next_PSIF, &next_PSIF); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:734:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "AO RI Integrals", (char *)&(B_p_munu[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:1222:12: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "AO RI Integrals", (char *)&(B_p_munu[0][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:1234:18: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). aio->read(PSIF_SAPT_TEMP, "AO RI Integrals", (char *)&(B_p_munu[(Pbl + 1) % 2][0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:1648:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "AA RI Integrals", (char *)&(B_p_AA[P][0]), sizeof(double) * size, next_DF_AA, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:1685:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "AB RI Integrals", (char *)&(B_p_AB[P][0]), sizeof(double) * size, next_DF_AB, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt0.cc:1722:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "BB RI Integrals", (char *)&(B_p_BB[P][0]), sizeof(double) * size, next_DF_BB, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:541:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "MO AA RI Integrals", (char *)&(temp[P][0]), sizeof(double) * numP, next_DF_MO, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:654:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "MO BB RI Integrals", (char *)&(temp[P][0]), sizeof(double) * numP, next_DF_MO, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/sapt2.cc:765:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_TEMP, "MO AB RI Integrals", (char *)&(temp[P][0]), sizeof(double) * numP, next_DF_MO, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:70:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(ints->filenum_, ints->label_, (char *)&(ints->B_p_[p][0]), sizeof(double) * ints->ij_length_, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:94:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(intA->filenum_, intA->label_, (char *)&(intA->B_p_[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:97:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(intA->filenum_, intA->label_, (char *)&(intA->B_p_[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:102:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(intA->filenum_, intA->label_, (char *)&(intA->B_p_[p][0]), sizeof(double) * intA->ij_length_, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:131:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(intA->filenum_, intA->label_, (char *)&(intA->B_p_[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:134:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(intA->filenum_, intA->label_, (char *)&(intA->B_p_[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:139:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(intA->filenum_, intA->label_, (char *)&(intA->B_p_[p][0]), sizeof(double) * intA->ij_length_, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:145:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(intB->filenum_, intB->label_, (char *)&(intB->B_p_[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:148:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(intB->filenum_, intB->label_, (char *)&(intB->B_p_[0][0]), data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:153:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(intB->filenum_, intB->label_, (char *)&(intB->B_p_[p][0]), sizeof(double) * intB->ij_length_, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:1074:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_AA_DF_INTS, "AA RI Integrals", (char *)&(A[a][0]), sizeof(double) * (ndf_ + 3), next_PSIF, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:1114:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_SAPT_BB_DF_INTS, "BB RI Integrals", (char *)&(A[b][0]), sizeof(double) * (ndf_ + 3), next_PSIF, data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:1292:16: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(filenum, label, (char *)A[0], sizeof(double) * lengthAB * (ndf_ + 3), next_PSIF, &next_PSIF); data/psi4-1.3.2/psi4/src/psi4/libsapt_solver/utils.cc:1297:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(filenum, label, (char *)A[i * lengthB], sizeof(double) * lengthB * (ndf_ + 3), next_PSIF, data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:625:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void SymBlockMatrix::read(std::shared_ptr<psi::PSIO> psio, int itap, bool readSubBlocks) { data/psi4-1.3.2/psi4/src/psi4/occ/dpd.cc:658:22: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void SymBlockMatrix::read(std::shared_ptr<psi::PSIO> psio, int itap, const char *label, bool readSubBlocks) { data/psi4-1.3.2/psi4/src/psi4/occ/dpd.h:92:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(std::shared_ptr<psi::PSIO> psio, int itap, bool readSubBlocks); data/psi4-1.3.2/psi4/src/psi4/occ/dpd.h:93:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(std::shared_ptr<psi::PSIO> psio, int itap, const char *label, bool readSubBlocks); data/psi4-1.3.2/psi4/src/psi4/occ/get_moinfo.cc:370:21: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). InFile1.read((char *)C_pitzerA[0], sizeof(double) * nso_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/get_moinfo.cc:716:21: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). InFile1.read((char *)C_pitzerA[0], sizeof(double) * nso_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/occ/get_moinfo.cc:722:21: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). InFile2.read((char *)C_pitzerB[0], sizeof(double) * nso_ * nmo_); data/psi4-1.3.2/psi4/src/psi4/optking/geom_gradients_io.cc:62:22: [1] (buffer) strlen: Does not handle strings that are not \0-terminated; if given one it may perform an over-read (it could cause a crash if unprotected) (CWE-126). for (size_t i=0; i<strlen(check); ++i) { data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:549:17: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void STEP_DATA::read(int istep, int Nintco, int Ncart) { data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.cc:635:19: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). one_step->read(i+1, Nintco, Ncart); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data.h:80:10: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). void read(int istep, int Nintco, int Ncart); data/psi4-1.3.2/psi4/src/psi4/optking/opt_data_io.cc:173:27: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). opt_io::opt_data_stream.read(buffer, size); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:708:28: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_name, buff_name.c_str(), (char*)Aijp[Q], sizeof(double) * ncols, next_Aija, data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:767:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_a_,"(A|ij)",(char*) Aijp[0], sizeof(double)*nP*na*na, next_Aij, &next_Aij); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:770:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_a_,"(A|ij)",(char*) Bijp[0], sizeof(double)*nQ*na*na, next_Bij, &next_Bij); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:782:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_b_,"(A|ij)",(char*) Aijp[0], sizeof(double)*nP*nb*nb, next_Aij, &next_Aij); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:785:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_b_,"(A|ij)",(char*) Bijp[0], sizeof(double)*nQ*nb*nb, next_Bij, &next_Bij); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:807:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_a_,"(A|ij)",(char*) Aijp[0], sizeof(double)*nP*na*na, next_Aij, &next_Aij); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:810:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_a_,"(A|w|ij)",(char*) Bijp[0], sizeof(double)*nQ*na*na, next_Bij, &next_Bij); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:822:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_b_,"(A|ij)",(char*) Aijp[0], sizeof(double)*nP*nb*nb, next_Aij, &next_Aij); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:825:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit_b_,"(A|w|ij)",(char*) Bijp[0], sizeof(double)*nQ*nb*nb, next_Bij, &next_Bij); data/psi4-1.3.2/psi4/src/psi4/scfgrad/jk_grad.cc:1197:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(unit, buffer.c_str(), (char*)Aijp[0], sizeof(double) * np * nmo2, *address, address); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1203:28: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Sij^A",(char*)Sijp[0],nocc*nocc*sizeof(double),next_Sij, &next_Sij); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1220:32: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Sij^A",(char*)Sijp[0],nocc*nocc*sizeof(double),next_Sij, &next_Sij); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1279:32: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"G2pi^A",(char*)Up[0],nmo*nocc*sizeof(double),next_Gpi,&next_Gpi); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1302:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Tpi^A",(char*)Fpip[0],nmo * nocc * sizeof(double),next_Tpi,&next_Tpi); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1303:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Vpi^A",(char*)Tpip[0],nmo * nocc * sizeof(double),next_Vpi,&next_Vpi); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1305:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Gpi^A",(char*)Tpip[0],nmo * nocc * sizeof(double),next_Jpi,&next_Jpi); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1325:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Fpi^A",(char*)Baip[0],nvir * nocc * sizeof(double),next_Fpi,&next_Fpi); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1327:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Spi^A",(char*)Taip[0],nvir * nocc * sizeof(double),next_Spi,&next_Spi); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1331:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"G2pi^A",(char*)Taip[0],nvir * nocc * sizeof(double),next_G2pi,&next_G2pi); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1381:28: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Bai^A",(char*)Tp[0],nvir * nocc * sizeof(double),next_Bai,&next_Bai); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1398:32: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Bai^A",(char*)Tp[0],nvir * nocc * sizeof(double),this_Bai,&this_Bai); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1459:32: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Uai^A",(char*)Tp[0],nvir*nocc*sizeof(double),next_Uai,&next_Uai); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1499:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Sij^A",(char*)Upqp[0],nocc * nocc * sizeof(double),next_Spi,&next_Spi); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1501:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Uai^A",(char*)Upqp[nocc],nvir * nocc * sizeof(double),next_Uai,&next_Uai); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1540:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Upi^A",(char*)Upip[0],nmo*nocc*sizeof(double),next_Upi,&next_Upi); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1577:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Upi^A",(char*)Lp[0],sizeof(double) * nA * npi,nextA,&nextA); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1581:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Fpi^A",(char*)Rp[0],sizeof(double) * nB * npi,nextB,&nextB); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1594:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Fpi^A",(char*)Lp[0],sizeof(double) * nA * npi,nextA,&nextA); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1598:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Upi^A",(char*)Rp[0],sizeof(double) * nB * npi,nextB,&nextB); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1615:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Upi^A",(char*)Lp[0],sizeof(double) * nA * npi,nextA,&junk); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1616:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Spi^A",(char*)Tp[0],sizeof(double) * nA * npi,nextA,&junk); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1623:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Upi^A",(char*)Rp[0],sizeof(double) * nB * npi,nextB,&junk); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1624:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Spi^A",(char*)Tp[0],sizeof(double) * nB * npi,nextB,&junk); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1639:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Spi^A",(char*)Lp[0],sizeof(double) * nA * npi,nextA,&nextA); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1645:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Spi^A",(char*)Rp[0],sizeof(double) * nB * npi,nextB,&nextB); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1659:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Upi^A",(char*)Lp[0],sizeof(double) * nA * npi,nextA,&nextA); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1670:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Upi^A",(char*)Rp[0],sizeof(double) * nB * npi,nextB,&nextB); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1683:20: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Upi^A",(char*)Lp[0],sizeof(double) * nA * npi,nextA,&nextA); data/psi4-1.3.2/psi4/src/psi4/scfgrad/response.cc:1687:24: [1] (buffer) read: Check buffer boundaries if used in a loop including recursive loops (CWE-120, CWE-20). psio_->read(PSIF_HESS,"Qpi^A",(char*)Rp[0],sizeof(double) * nB * npi,nextB,&nextB); ANALYSIS SUMMARY: Hits = 5036 Lines analyzed = 630237 in approximately 21.02 seconds (29983 lines/second) Physical Source Lines of Code (SLOC) = 409793 Hits@level = [0] 248 [1] 1712 [2] 2298 [3] 7 [4] 1019 [5] 0 Hits@level+ = [0+] 5284 [1+] 5036 [2+] 3324 [3+] 1026 [4+] 1019 [5+] 0 Hits/KSLOC@level+ = [0+] 12.8943 [1+] 12.2891 [2+] 8.11141 [3+] 2.5037 [4+] 2.48662 [5+] 0 Dot directories skipped = 3 (--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.