)]}'
{
  "commit": "ab8ad62939800811249ff5c28183b29179277b37",
  "tree": "0d19d3726cf0542c5c3b90ac30ddcc576f5f41a8",
  "parents": [
    "a3bd97a019084035334cd18eae5485076d1282de"
  ],
  "author": {
    "name": "Mark Salyzyn",
    "email": "salyzyn@google.com",
    "time": "Fri Oct 21 09:46:42 2016 -0700"
  },
  "committer": {
    "name": "Mark Salyzyn",
    "email": "salyzyn@google.com",
    "time": "Mon Oct 24 07:41:05 2016 -0700"
  },
  "message": "logd: mLastWorstPidOFSystem crash\n\n(cherry pick from commit fa07f9dc4b4d101a49fba5dbbf35c88cdfec4433)\n\nmLastWorstPidOfSystem is filled with iterator references\nthat are not from AID_SYSTEM to aid the performance. But\nwe only clear entries from the list during erase if they\nare from AID_SYSTEM. Remove the filter check in erase so\nthe stale references will be removed.\n\nThe conditions that caused this failure are difficult to\nreproduce and are rare.\n\nTest: gTests logd-unit-tests, liblog-unit-tests and logcat-unit-tests\nBug: 32247044\nBug: 31237377\nChange-Id: Ie405dd643203b816cac15eef5c97600551cee450\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "79a7e8ce020d8b3cb3c04c25f798548b56331e6b",
      "old_mode": 33188,
      "old_path": "logd/LogBuffer.cpp",
      "new_id": "0497a899bd7d9cab0fe354f1858ca26841bef4c6",
      "new_mode": 33188,
      "new_path": "logd/LogBuffer.cpp"
    }
  ]
}
