[us-commits] [ehb54/ultrascan3] 2bb70f: Fix remaining CodeQL security alerts: int-multipli...

emre brookes noreply at github.com
Fri Jun 19 17:47:52 MDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/ehb54/ultrascan3
  Commit: 2bb70f296f3ecc8f762152da20c145583f3d4fc1
      https://github.com/ehb54/ultrascan3/commit/2bb70f296f3ecc8f762152da20c145583f3d4fc1
  Author: ehb54 <brookes at uthscsa.edu>
  Date:   2026-06-19 (Fri, 19 Jun 2026)

  Changed paths:
    M programs/us_globalequil/us_eqmath.cpp
    M programs/us_globalequil/us_fit_worker.cpp
    M programs/us_mwl_species_fit/us_mwl_sf_plot3d.cpp
    M programs/us_mwl_species_fit/us_mwl_species_fit.cpp
    M programs/us_pcsa/us_pcsa_process.cpp
    M programs/us_spectrum/us_spectrum.cpp

  Log Message:
  -----------
  Fix remaining CodeQL security alerts: int-multiplication overflow + format arg

Same pattern as PR #435: cast one multiplication operand to qsizetype
before sizing a QVector, so the multiply itself doesn't happen in (32-bit)
int before widening. Also fixes a %d/qsizetype format-specifier mismatch
in us_pcsa_process.cpp.

Fixes ehb54/ultrascan-tickets#912


  Commit: cb2753416846b0e812f495ef4a5f2161dd35280c
      https://github.com/ehb54/ultrascan3/commit/cb2753416846b0e812f495ef4a5f2161dd35280c
  Author: emre brookes <ehb54 at users.noreply.github.com>
  Date:   2026-06-19 (Fri, 19 Jun 2026)

  Changed paths:
    M .github/workflows/codeql-analysis.yml
    A VERSION
    M utils/us_defines.h

  Log Message:
  -----------
  Merge branch 'main' into ehb54-issue-912


  Commit: e3b3099b8aaebbe3c4fc5ddb2e7acb7186893133
      https://github.com/ehb54/ultrascan3/commit/e3b3099b8aaebbe3c4fc5ddb2e7acb7186893133
  Author: emre brookes <ehb54 at users.noreply.github.com>
  Date:   2026-06-19 (Fri, 19 Jun 2026)

  Changed paths:
    M programs/us_globalequil/us_eqmath.cpp
    M programs/us_globalequil/us_fit_worker.cpp
    M programs/us_mwl_species_fit/us_mwl_sf_plot3d.cpp
    M programs/us_mwl_species_fit/us_mwl_species_fit.cpp
    M programs/us_pcsa/us_pcsa_process.cpp
    M programs/us_spectrum/us_spectrum.cpp

  Log Message:
  -----------
  Merge pull request #453 from ehb54/ehb54-issue-912

Fix remaining CodeQL security alerts (multiplication overflow + format arg)


Compare: https://github.com/ehb54/ultrascan3/compare/d981490e2929...e3b3099b8aae

To unsubscribe from these emails, change your notification settings at https://github.com/ehb54/ultrascan3/settings/notifications


More information about the us-commits mailing list