[all-commits] [llvm/llvm-project] e096c1: [analyzer] Fix a security.cert.env.InvalidPtr crash

Balazs Benics via All-commits all-commits at lists.llvm.org
Tue Apr 16 23:04:10 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e096c144921daba59963f15e89d2ca6fb32d3a78
      https://github.com/llvm/llvm-project/commit/e096c144921daba59963f15e89d2ca6fb32d3a78
  Author: Balazs Benics <benicsbalazs at gmail.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M clang/docs/ReleaseNotes.rst
    M clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp
    A clang/test/Analysis/invalid-ptr-checker.cpp

  Log Message:
  -----------
  [analyzer] Fix a security.cert.env.InvalidPtr crash

Fixes #88181


  Commit: 024281d4d26344f9613b9115ea1fcbdbdba23235
      https://github.com/llvm/llvm-project/commit/024281d4d26344f9613b9115ea1fcbdbdba23235
  Author: Balazs Benics <benicsbalazs at gmail.com>
  Date:   2024-04-17 (Wed, 17 Apr 2024)

  Changed paths:
    M clang/lib/StaticAnalyzer/Checkers/cert/InvalidPtrChecker.cpp

  Log Message:
  -----------
  [analyzer] Harden security.cert.env.InvalidPtr checker fn matching

Relates to #88181


Compare: https://github.com/llvm/llvm-project/compare/a6fcbcce8f79...024281d4d263

To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list