)]}'
{
  "commit": "087795c851d269a49baf6cd0fb886c2990729f44",
  "tree": "b973f59e426ee4ebd14835a1eb493db106e4ec60",
  "parents": [
    "014e84252cb37f897f8252d0557d6cb53ada594a"
  ],
  "author": {
    "name": "Joshua Peraza",
    "email": "jperaza@chromium.org",
    "time": "Fri Aug 14 10:25:39 2020 -0700"
  },
  "committer": {
    "name": "Joshua Peraza",
    "email": "jperaza@chromium.org",
    "time": "Fri Aug 14 17:26:39 2020 +0000"
  },
  "message": "processor: subtract 1 from return pointers while scanning\n\nEach stackwalker subtracts the size of an instruction\nfrom a frame\u0027s instruction pointer to determine which\ninstruction it was executing. This should also be done\nfor pointers examined while scanning for likely return\naddresses to ensure that those pointers don\u0027t point\npast the end of functions.\n\nBug: b/118634446\nChange-Id: I043e3f1e51a2c0a3d99ed14bf18ea64dc98add44\nReviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/2356649\nReviewed-by: Mark Mentovai \u003cmark@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c458d500ece53d4d39f24cad517a5601a544c1d",
      "old_mode": 33188,
      "old_path": "src/google_breakpad/processor/stackwalker.h",
      "new_id": "daa5039aee3b598b34aa237eaed7cef09e407881",
      "new_mode": 33188,
      "new_path": "src/google_breakpad/processor/stackwalker.h"
    }
  ]
}
