Fix a msan error because of uninitialized test diversification nonce. gfe-relnote: n/a (test only change) PiperOrigin-RevId: 238465246 Change-Id: I2eef813d3efdbe175ab9197c27b871e8d3b050a5
diff --git a/quic/core/quic_connection_test.cc b/quic/core/quic_connection_test.cc index 0790ee9..82195ec 100644 --- a/quic/core/quic_connection_test.cc +++ b/quic/core/quic_connection_test.cc
@@ -71,6 +71,12 @@ const int kDefaultRetransmissionTimeMs = 500; +DiversificationNonce kTestDiversificationNonce = { + 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', + 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', + 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', 'a', 'b', +}; + const QuicSocketAddress kPeerAddress = QuicSocketAddress(QuicIpAddress::Loopback6(), /*port=*/12345); @@ -1216,7 +1222,7 @@ header.source_connection_id_included = CONNECTION_ID_PRESENT; if (GetParam().version.handshake_protocol == PROTOCOL_QUIC_CRYPTO && header.long_packet_type == ZERO_RTT_PROTECTED) { - header.nonce = &diversification_nonce_; + header.nonce = &kTestDiversificationNonce; } } } @@ -1387,7 +1393,6 @@ QuicConnectionIdIncluded connection_id_included_; SimpleSessionNotifier notifier_; - DiversificationNonce diversification_nonce_; }; // Run all end to end tests with all supported versions.