)]}'
{
  "commit": "1ca4aa2b51a90f6b9e99896dfff0fe3c573f03bc",
  "tree": "e13e2f7c7dda05b9d6bee53302b19c1112418f5b",
  "parents": [
    "73ff4bd74b5097a6538f10236ca4b3ecdc5d4601"
  ],
  "author": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Mon Nov 10 11:27:25 2025 -0500"
  },
  "committer": {
    "name": "Alan Donovan",
    "email": "adonovan@google.com",
    "time": "Mon Nov 10 15:21:44 2025 -0800"
  },
  "message": "internal/gcimporter: refine golang/go#76222 crash\n\nThis CL asserts that pkg is non-nil in exportWriter.pkg, which\nwill  help us distinguish a nil pointer from an invalid (i.e.\nmemory corrupted) value in future telemetry field reports.\n\nAlso, eliminate the mutable currPkg field of importReader\nby plumbing it down as a parameter through the obj() and\nsignature() methods.\n\nUpdates golang/go#76222\n\nChange-Id: I702219bc0a3bd7fecaaf379bef80e759ba05a9bf\nReviewed-on: https://go-review.googlesource.com/c/tools/+/719260\nReviewed-by: Robert Findley \u003crfindley@google.com\u003e\nLUCI-TryBot-Result: Go LUCI \u003cgolang-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8299efb03534bf30e83d7d1dff80a1e4fe49fdc5",
      "old_mode": 33188,
      "old_path": "internal/gcimporter/iexport.go",
      "new_id": "2bef2b058ba556a9d3069cb9e6505e85320349c8",
      "new_mode": 33188,
      "new_path": "internal/gcimporter/iexport.go"
    },
    {
      "type": "modify",
      "old_id": "82e6c9d2dc16f249721101fa3eddb23e3a4f06c8",
      "old_mode": 33188,
      "old_path": "internal/gcimporter/iimport.go",
      "new_id": "4d6d50094a0e00af6dcc0670f18fc1ec823a4320",
      "new_mode": 33188,
      "new_path": "internal/gcimporter/iimport.go"
    }
  ]
}
