)]}'
{
  "commit": "304bbd287c7a18f66f18daaed0d0aae78199bdd9",
  "tree": "e3512dd9b05523eefb0364ff1451314a20262ee8",
  "parents": [
    "e34b8abf3adedda74a075be71f382ef716d64227"
  ],
  "author": {
    "name": "Mathieu Chartier",
    "email": "mathieuc@google.com",
    "time": "Wed May 21 15:14:02 2014 -0700"
  },
  "committer": {
    "name": "Mathieu Chartier",
    "email": "mathieuc@google.com",
    "time": "Wed May 21 15:14:02 2014 -0700"
  },
  "message": "Temporary fix for buffer overrun issue.\n\nAllocating the bitmap using getSafeSize() causes problems since\ngetSafeSize64() \u003c getSize() if there is a stride. Since everywhere\nelse uses getSize() it results in a lot of possible buffer overruns.\nThe fix reverts to using getSize instead of getSafeSize64.\n\nBug: 15089814\nChange-Id: Ia471cf9715672d57bb7eb61bf735064aeb405ffe\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ed28c24cf98b3751af9ec17c4df9be7316ca32a3",
      "old_mode": 33188,
      "old_path": "core/jni/android/graphics/Graphics.cpp",
      "new_id": "dce185d3c32db688d3d11b3643e69d5c1fca461a",
      "new_mode": 33188,
      "new_path": "core/jni/android/graphics/Graphics.cpp"
    }
  ]
}
