)]}'
{
  "commit": "87de6f795f794f207c19ea5c887328fcbe35d518",
  "tree": "07721409b4f03d0a30bb92e74cf267bfcecea28a",
  "parents": [
    "3cca08d520bb0a8b88a25f15eae19e3b5e7597fe"
  ],
  "author": {
    "name": "Joshua Haberman",
    "email": "haberman@google.com",
    "time": "Wed Jun 11 14:58:11 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jun 11 15:00:24 2025 -0700"
  },
  "message": "Fixed asserts that could SEGV during shutdown.\n\nDuring the shutdown sequence, it\u0027s possible for the module to have been removed prior to dealloc calls.  Our dealloc calls were accessing the module state, but only for logic assertions.  We can just bail on the assertion if the module state has been destroyed.\n\nThis probably never affected OSS, because OSS builds always disable asserts.\n\nPiperOrigin-RevId: 770333761\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "47a00e4d9b2af7b828de45a4b10e41910999767c",
      "old_mode": 33188,
      "old_path": "python/descriptor_containers.c",
      "new_id": "00aee2dc6bd4664f24398bf7ee32f81ef54ffa75",
      "new_mode": 33188,
      "new_path": "python/descriptor_containers.c"
    }
  ]
}
