Skip to content

Commit 2441322

Browse files
committed
Upgrade Abseil to LTS 20240116.2 to fix a bug identified in fuzz tests.
This moves ProxyWasm past Envoy Abseil 20230802.1. Relevant ASAN failure: ``` external/com_google_absl/absl/strings/numbers.cc:199:73: runtime error: unsigned integer overflow: 0 - 8 cannot be represented in type 'unsigned long long' #0 0x562c730539f9 in absl::lts_20230802::(anonymous namespace)::EncodeTenThousand(unsigned int, char*) numbers.cc proxy-wasm#1 0x562c73053f25 in absl::lts_20230802::numbers_internal::FastIntToBuffer(unsigned long, char*) ``` Relevant Abseil rollback: abseil/abseil-cpp@e7858c7 Signed-off-by: Martijn Stevenson <[email protected]>
1 parent 7293e7f commit 2441322

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

bazel/repositories.bzl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,9 +99,9 @@ def proxy_wasm_cpp_host_repositories():
9999
maybe(
100100
http_archive,
101101
name = "com_google_absl",
102-
sha256 = "987ce98f02eefbaf930d6e38ab16aa05737234d7afbab2d5c4ea7adbe50c28ed",
103-
strip_prefix = "abseil-cpp-20230802.1",
104-
urls = ["https://github.com/abseil/abseil-cpp/archive/20230802.1.tar.gz"],
102+
sha256 = "733726b8c3a6d39a4120d7e45ea8b41a434cdacde401cba500f14236c49b39dc",
103+
strip_prefix = "abseil-cpp-20240116.2",
104+
urls = ["https://github.com/abseil/abseil-cpp/archive/20240116.2.tar.gz"],
105105
)
106106

107107
maybe(

0 commit comments

Comments
 (0)