)]}'
{
  "commit": "5950cf89ce5e2cf3361644a2f9595b3de946803d",
  "tree": "109a1fb3b3c44437e01847d3d9eb0524325181f7",
  "parents": [
    "b0298f508e29a566ed42276fe06cef50abbd40d6"
  ],
  "author": {
    "name": "Eric Holk",
    "email": "eholk@google.com",
    "time": "Fri Mar 05 15:34:30 2021 -0800"
  },
  "committer": {
    "name": "Treehugger Robot",
    "email": "treehugger-gerrit@google.com",
    "time": "Mon Mar 08 18:39:30 2021 +0000"
  },
  "message": "[metrics] Do not write to statsd when not supported\n\nPreviously, on platforms that did not support statsd, we would add a\nnull pointer to the list of backends when statsd was enabled. This led\nto a null pointer dereference when trying to report metrics.\n\nThe problem was that CreateStatsdBackend returns nullptr when statsd\nis not supported, but we were not checking the return value. This CL\nfixes it.\n\nTest: ./test.py --run-test --host -t 801 --jit --64 \\\n                --runtime-option\u003d-Xwrite-metrics-to-statsd\u003dtrue\nBug: 170149255\nChange-Id: I02af48d1ec60f902ba2651b6991c017d88d75495\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "262422e15e0494e85c5071b744e58c3dc214a5cf",
      "old_mode": 33188,
      "old_path": "runtime/metrics/reporter.cc",
      "new_id": "5ff0a399cb93c24f1d10c8aa170caf7dddacbcde",
      "new_mode": 33188,
      "new_path": "runtime/metrics/reporter.cc"
    }
  ]
}
