)]}'
{
  "commit": "49dcec445e939fb05bf28b62e9c26b2173b0cff2",
  "tree": "a31c66d25cfd845bfe50953d1b4450862bf4abe6",
  "parents": [
    "1622578fae2d1c43456b6bb21fe73bbeea8f0547"
  ],
  "author": {
    "name": "martinduke",
    "email": "martinduke@google.com",
    "time": "Wed Oct 01 18:27:57 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Oct 01 18:28:45 2025 -0700"
  },
  "message": "fix fuzzing error introduced by cl/800613375\n\nThe fuzz error is triggered by gfe2_reloadable_flag_quic_fail_on_empty_ack, which itself fixes a different fuzz error due to the same behavior. The change here is an additional state check, which is low risk.\n\nI was able to repro the fuzz failure; it no longer fails.\n\nProtected by FLAGS_quic_reloadable_flag_quic_empty_ack_early_exit.\n\nPiperOrigin-RevId: 814006597\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bd8cf1468bb2012455b04fc6da3606fcb2fde980",
      "old_mode": 33261,
      "old_path": "quiche/common/quiche_feature_flags_list.h",
      "new_id": "4792a48a8f3c3bcd28ce2e0e49ff4d500111bbc4",
      "new_mode": 33261,
      "new_path": "quiche/common/quiche_feature_flags_list.h"
    },
    {
      "type": "modify",
      "old_id": "8a2aa77ed20d6b73b4ee37c39cf220afedf1b199",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection.cc",
      "new_id": "90a79e07e3f47b0bad7a14f6f1d17dba61422af4",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "2e02a6443f89edc2399b87ee049ddf52186652d7",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_connection_test.cc",
      "new_id": "2bc345b49f0bb876df43df69355cb8be22ebfca2",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_connection_test.cc"
    }
  ]
}
