)]}'
{
  "commit": "56dd904b0723b920be60389ac2e0c9793f44b5ae",
  "tree": "af3261bc1cc3f52d03045eba2c0843ca6302a8d2",
  "parents": [
    "6c61ae1028704ea49619a9c2cfafd03c52871d8a"
  ],
  "author": {
    "name": "Pinyao Ting",
    "email": "pinyaoting@google.com",
    "time": "Tue Sep 20 15:47:09 2022 -0700"
  },
  "committer": {
    "name": "Justin Dunlap",
    "email": "justindunlap@google.com",
    "time": "Mon Nov 07 13:01:32 2022 -0800"
  },
  "message": "Ignore malformed shortcuts\n\nAfter an app publishes a shortcut that contains malformed intent, the\nsystem can be stuck in boot-loop due to uncaught exception caused by\nparsing the malformed intent.\n\nThis CL ignores that particular malformed entry. Since shortcuts are\nconstantly writes back into the xml from system memory, the malformed\nentry will be removed from the xml the next time system persists\nshortcuts from memory to file system.\n\nBug: 246540168\nTest: manual\nChange-Id: I9492fcbd499ab2792c1d08884e3af394c5a4c79f\n(cherry picked from commit 5238a70be8c3348f9592de5e625f6311e4d51032)\nMerged-In: I9492fcbd499ab2792c1d08884e3af394c5a4c79f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0c601bfde05ac627fa0562986d10cef3112c62a9",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/ShortcutPackage.java",
      "new_id": "890c89152a7ce3e30b377c38f30076a97507dd50",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/ShortcutPackage.java"
    }
  ]
}
