)]}'
{
  "commit": "b8e04c0fe5308200bbf748846d8529978a9e9fac",
  "tree": "8cb849ec6d7bfff72dd8cb22836f2ed4e668ea7a",
  "parents": [
    "f1fd35ee897318a7fb961d3f15ed4594efba8534"
  ],
  "author": {
    "name": "Venkatarama Avadhani",
    "email": "venkatarama.avadhani@ittiam.com",
    "time": "Fri Jun 09 12:03:34 2017 +0530"
  },
  "committer": {
    "name": "android-build-team Robot",
    "email": "android-build-team-robot@google.com",
    "time": "Fri Sep 15 16:33:19 2017 +0000"
  },
  "message": "Fixed Memory Overflow Errors\n\nIn function impeg2d_dec_p_b_slice, there was no check for num_mbs_left \u003d\u003d\n0 after skip_mbs function call. Hence, even though it should have returned\nas an error, it goes ahead to decode the frame and writes beyond the\nbuffer allocated for output. Put a check for the same.\n\nBug: 38207066\nTest: before/after execution of PoC on angler/nyc-mr2-dev\nChange-Id: If4b7bea51032bf2fe2edd03f64a68847aa4f6a00\n(cherry picked from commit 2df080153464bf57084d68ba3594e199bc140eb4)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5540044464f4ad0431e16e3b895642c80a394bb7",
      "old_mode": 33188,
      "old_path": "decoder/impeg2d_pnb_pic.c",
      "new_id": "69277e5473d4746159bc71d0cad3dbd488bb94cc",
      "new_mode": 33188,
      "new_path": "decoder/impeg2d_pnb_pic.c"
    }
  ]
}
