)]}'
{
  "commit": "cf5b7aebe14193f5b4f2c744bd1cdb8b36073ed7",
  "tree": "81cbebeb10a416597d419425921018a7681af2d5",
  "parents": [
    "d05e03307f5b9dc978607356863b555ac9c8ac0f"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Mon Oct 01 11:52:19 2018 -0700"
  },
  "committer": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Wed Oct 03 22:53:26 2018 +0000"
  },
  "message": "Add a test case for bug oss-fuzz:10389.\n\nAdd the invalid-oss-fuzz-10389.ivf test case to invalid_file_test.cc.\n\ninvalid-oss-fuzz-10389.ivf is constructed from the reproducer test case\nfor bug oss-fuzz:10705. The initial IVF frames in the reproducer test\ncase are added to invalid-oss-fuzz-10389.ivf, until the first IVF frame\nthat causes libaom to call generate_next_ref_frame_map(). That IVF frame\nis then repeated 16 times. Without the bug fix, we leak the references\nto one frame buffer each time we decode that IVF frame, so the 16th call\nto get_free_fb() will return INVALID_IDX (-1) with error\nAOM_CODEC_MEM_ERROR (2).\n\nTested:\n./test_libaom --gtest_filter\u003d*InvalidFileTest*\n\nBUG\u003doss-fuzz:10389\n\nChange-Id: I2cd9fc589979d4d7d1277f778eaccd64f1b2cd9d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9fcf8f8cef71bf7baf76524a044d5662f2008319",
      "old_mode": 33188,
      "old_path": "test/invalid_file_test.cc",
      "new_id": "fba9cc2e5d4bb067d9a12c05d05d8b8cef9914c6",
      "new_mode": 33188,
      "new_path": "test/invalid_file_test.cc"
    },
    {
      "type": "modify",
      "old_id": "636d7c3e308585ef27202255567a9cb46d4b7a2b",
      "old_mode": 33188,
      "old_path": "test/test-data.sha1",
      "new_id": "3cb36f7323f2ea3060b2caa06705628e3cf98d06",
      "new_mode": 33188,
      "new_path": "test/test-data.sha1"
    },
    {
      "type": "modify",
      "old_id": "5d29b1a80bbfb4bce929a6718ee9b001e3713e6f",
      "old_mode": 33188,
      "old_path": "test/test_data_util.cmake",
      "new_id": "8118316ece6511f13313ef5836ed97c09d7cec82",
      "new_mode": 33188,
      "new_path": "test/test_data_util.cmake"
    }
  ]
}
