)]}'
{
  "commit": "1b9c5c4dc41956b8c5ab17b9a882adf8a2513768",
  "tree": "5ec68ec6965397b29bfe174894c021618db4c42e",
  "parents": [
    "06a8c8737b731d601af11cd9d61308c097cacc5f"
  ],
  "author": {
    "name": "Jun Fang",
    "email": "jun_fang@foxitsoftware.com",
    "time": "Tue Aug 05 02:38:22 2014 -0700"
  },
  "committer": {
    "name": "Jun Fang",
    "email": "jun_fang@foxitsoftware.com",
    "time": "Tue Aug 05 02:38:22 2014 -0700"
  },
  "message": "The root cause of this issue is shown as below:\nPatterns are managed in CPDF_DocPageData. When\na document is closed, all patterns will be\nreleased in the deconstruction of CPDF_DocPageData.\nHowever, some patterns which are referenced in\nCPDF_Color can\u0027t get the notification from the\ndestroy of CPDF_DocPageData. It will cause\nuse-after-free in CPDF_Color::~CPDF_Color.\n\nBUG\u003d392719\nR\u003dtsepez@chromium.org\n\nReview URL: https://codereview.chromium.org/439693002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7e9e4123251d1c3ccdc706b6930d93cd808b0569",
      "old_mode": 33188,
      "old_path": "core/include/fpdfapi/fpdf_resource.h",
      "new_id": "4ce4ddc8bb519f2152384c7f9cc93485261a0f74",
      "new_mode": 33188,
      "new_path": "core/include/fpdfapi/fpdf_resource.h"
    },
    {
      "type": "modify",
      "old_id": "1b7cb03ee296cc6ac158e0b03ea6e82cd1856368",
      "old_mode": 33188,
      "old_path": "core/src/fpdfapi/fpdf_page/fpdf_page_colors.cpp",
      "new_id": "8cd26fee377f9faa3b5724099877a25b4b87d245",
      "new_mode": 33188,
      "new_path": "core/src/fpdfapi/fpdf_page/fpdf_page_colors.cpp"
    },
    {
      "type": "modify",
      "old_id": "8cb6dc77dc85d531333da8b5507f4aabdc1df039",
      "old_mode": 33188,
      "old_path": "core/src/fpdfapi/fpdf_page/fpdf_page_pattern.cpp",
      "new_id": "c7c1e7a5650ccd979e4754e85df2e54199283994",
      "new_mode": 33188,
      "new_path": "core/src/fpdfapi/fpdf_page/fpdf_page_pattern.cpp"
    }
  ]
}
