roll: pigweed pw_bluetooth_sapphire: Disallow re-entrant peer removal in PeerCache Prevent heap-use-after-free when a PeerCache::add_peer_updated_callback, set_peer_bonded_callback, or ForEach callback calls RemoveDisconnectedPeer re-entrantly by tracking callback notification depth in PeerCache and returning false from RemoveDisconnectedPeer while callbacks are active. Original-Bug: b/523355258 Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/490177 Original-Revision: 8f803e6c1392b7d7dd25efd90be92e7b66e45bf5 Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed Rolled-Commits: 887c24d621d9ea..8f803e6c1392b7 Roll-Count: 1 Roller-URL: https://cr-buildbucket.appspot.com/build/8668623242232537025 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: If3930167a14a47f2dbcd2f5bf8f3326f0e283372 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/quickstart/bazel/+/496473
diff --git a/MODULE.bazel b/MODULE.bazel index 128d885..192bdde 100644 --- a/MODULE.bazel +++ b/MODULE.bazel
@@ -41,8 +41,8 @@ git_override( module_name = "pigweed", # ROLL: Warning: this is automatically updated by - # ROLL: https://cr-buildbucket.appspot.com/build/8668634084140822769 - commit = "887c24d621d9eacfcfb2038a3d69f6f8be107d61", + # ROLL: https://cr-buildbucket.appspot.com/build/8668623242232537025 + commit = "8f803e6c1392b7d7dd25efd90be92e7b66e45bf5", remote = "https://pigweed.googlesource.com/pigweed/pigweed", )