From daebab2fb885923af5cb4e02612a67793e1de933 Mon Sep 17 00:00:00 2001 From: Craig Tiller Date: Mon, 27 Jan 2025 10:59:44 -0800 Subject: [PATCH] x --- test/core/address_utils/sockaddr_utils_fuzzer_test.cc | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/test/core/address_utils/sockaddr_utils_fuzzer_test.cc b/test/core/address_utils/sockaddr_utils_fuzzer_test.cc index edb1dcf216b1f..928ec1db2bd1f 100644 --- a/test/core/address_utils/sockaddr_utils_fuzzer_test.cc +++ b/test/core/address_utils/sockaddr_utils_fuzzer_test.cc @@ -34,9 +34,6 @@ using fuzztest::VectorOf; void CheckUriIsParseable(std::vector buffer) { grpc_resolved_address address; memset(&address, 0, sizeof(address)); - if (!buffer.empty()) { - memcpy(address.addr, buffer.data(), buffer.size()); - } address.len = buffer.size(); absl::StatusOr uri = grpc_sockaddr_to_uri(&address); if (!uri.ok()) return; @@ -45,5 +42,6 @@ void CheckUriIsParseable(std::vector buffer) { CHECK_OK(parsed_uri); } FUZZ_TEST(MyTestSuite, CheckUriIsParseable) - .WithDomains( - VectorOf(Arbitrary()).WithMaxSize(GRPC_MAX_SOCKADDR_SIZE)); + .WithDomains(VectorOf(Arbitrary()) + .WithMaxSize(GRPC_MAX_SOCKADDR_SIZE) + .WithMinSize(1));