)]}'
{
  "commit": "d060ed56975495a8f6bff86f8b41f4d0a08457ea",
  "tree": "f3cea6f69e278d379172ced5ba6d2e519763b634",
  "parents": [
    "d08eb3f984d9183279aa39cf9e04cfa3a3e23a68"
  ],
  "author": {
    "name": "Joanne",
    "email": "joannechung@google.com",
    "time": "Mon Oct 03 22:05:29 2022 +0800"
  },
  "committer": {
    "name": "Joanne Chung",
    "email": "joannechung@google.com",
    "time": "Thu Oct 13 06:54:28 2022 +0000"
  },
  "message": "Dump App exit reason if the remote service died.\n\nWe received many bugs the ContentCaptureService entered zombie\nstate but we don\u0027t know the reason why the process died. The issue\ntiming didn\u0027t be captured in bugreport.\n\nCurrently, the AbstractRemoteService will enter an odd state if the\nservice cannot be reconnected. This state does not allow the requests\nbe sent until the service be reconnected again on an unknown timing.\nIn some cases, it is expected the service will not be reconnected.\ne.g. app stop from settings. We should fix the problem in the\nAbstractRemoteService but before doing this, we try to add debugging\nsignal in bugreport to help us understand if the existing issues come\nfrom this odd state for reasonable reasons.\n\nBug: 248218072\nBug: 250859760\nTest: disable app and dumpsys content_capture\nChange-Id: Ia33462006a3925754001562b0d80540b9b0bc45d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8d8c75601aac3c02c283d1776b36f4960a21188",
      "old_mode": 33188,
      "old_path": "core/java/android/app/ApplicationExitInfo.java",
      "new_id": "5517c57d1f1e4f35f0ab38d625b0b5bcf3ae382d",
      "new_mode": 33188,
      "new_path": "core/java/android/app/ApplicationExitInfo.java"
    },
    {
      "type": "modify",
      "old_id": "f725b37acde705402bba566cfc80555ad4812f7b",
      "old_mode": 33188,
      "old_path": "core/java/com/android/internal/infra/AbstractRemoteService.java",
      "new_id": "d5f7ba57a69406ead1b9126641573c1959a1bdab",
      "new_mode": 33188,
      "new_path": "core/java/com/android/internal/infra/AbstractRemoteService.java"
    }
  ]
}
