)]}'
{
  "commit": "95e5ce8ae7a9bfa5ee6537a2e8253b7e2155a7cc",
  "tree": "12fe6985ec9f3f0ff1cd6f5aba1f5cf6dc7136dd",
  "parents": [
    "456f78a3b2d3eacb8ca4193b79129b23785e41e9"
  ],
  "author": {
    "name": "Vignesh Venkatasubramanian",
    "email": "vigneshv@google.com",
    "time": "Wed Nov 15 15:51:01 2023 -0800"
  },
  "committer": {
    "name": "Vignesh Venkatasubramanian",
    "email": "vigneshvg@users.noreply.github.com",
    "time": "Wed Nov 15 16:28:21 2023 -0800"
  },
  "message": "Remove potential out of bound access to alphaItemIndices\n\nIt is possible to craft a file that has more alpha auxiliary items\nthan color items and trigger an out of bound access into\nalphaItemIndices in the for loop.\n\nFix is to ensure that each color grid item has exactly one alpha\ngrid item. Also, ensure that there are exactly the same number of\ncolor grids as informed in the grid config before trying to\nfind the alpha item.\n\nAlso, update a diagnostic error message to cover all cases (i.e.)\nthere can be more grids than necessary as well.\n\nThis is a manual cherry-pick of commit `6d62963` (PR #1756) on to\nv1.0.x branch.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fd5d3fe48fb28657c435b63a11e578d86a3e000",
      "old_mode": 33188,
      "old_path": "src/read.c",
      "new_id": "e3bad9833d665cdf704726ff47fd3b0ad3e8b02a",
      "new_mode": 33188,
      "new_path": "src/read.c"
    }
  ]
}
