)]}'
{
  "commit": "31991eaaeee55fbf077e5c7ed1bc5deece050933",
  "tree": "758fed1761d71b37fda5bf9967714e7573fe4bbf",
  "parents": [
    "c4e37fa8e520c0e3b1e713085306d91e3fa3b78b"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Thu Mar 30 18:15:49 2023 +1030"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Mon Apr 03 07:29:01 2023 +0930"
  },
  "message": "Memory leak in process_abbrev_set\n\nWe may have added some abbrevs to the list before hitting an error.\nFree the list elements too.  free_abbrev_list returns list-\u003enext so we\nneed to init it earlier to avoid an uninitialised memory access.\n\n\t* dwarf.c (process_abbrev_set): Call free_abbrev_list on errors.\n\tSet list-\u003enext earlier.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6fc9fe991c2a57e97ed0b33cd52c877552658b6",
      "old_mode": 33188,
      "old_path": "binutils/dwarf.c",
      "new_id": "d08f01cab79076b2d3e6f27f7de442d33c3b9271",
      "new_mode": 33188,
      "new_path": "binutils/dwarf.c"
    }
  ]
}
