)]}'
{
  "commit": "1808483c2f3f323d8e0398282251a85cd956321b",
  "tree": "8bcb354ac28060267ad47a80ff98606ed9c65181",
  "parents": [
    "0a6041ce9383338fa62acb207683780faaa8b42c"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed Oct 06 13:38:42 2021 +1030"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed Oct 06 15:30:23 2021 +1030"
  },
  "message": "PR28402, fail to allocate line number array\n\nThis fixes a situation where the COFF code allocated memory for\ninternal representaion arrays before reading the external file data.\nThat meant the allocation didn\u0027t have any sanity check against file\nsize.\n\n\tPR 28402\n\t* coffcode.h (buy_and_read): Malloc rather than alloc memory.\n\t(coff_slurp_line_table): Read native line number info before\n\tallocating memory for internal line number array.  Adjust error\n\tpaths to suit.  Remove now unnecessary line number count check.\n\t(coff_slurp_reloc_table): Adjust to suit buy_and_read change.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d5d9153c4c4ca77b0aacc52be39a49672badce61",
      "old_mode": 33188,
      "old_path": "bfd/coffcode.h",
      "new_id": "c28d753011ab6c1d8e6aaf5aea18ab6bdf47c8aa",
      "new_mode": 33188,
      "new_path": "bfd/coffcode.h"
    }
  ]
}
