Initialize dummy application data in QuicStreamTest to quiet asan warnings.
PiperOrigin-RevId: 705163822
diff --git a/quiche/quic/core/quic_stream_test.cc b/quiche/quic/core/quic_stream_test.cc
index c7bd13d..4232ccb 100644
--- a/quiche/quic/core/quic_stream_test.cc
+++ b/quiche/quic/core/quic_stream_test.cc
@@ -1953,6 +1953,7 @@
return;
}
char data[100];
+ memset(data, 0, sizeof(data));
EXPECT_CALL(*session_, WritevData(_, _, _, _, _, _))
.WillOnce(Return(QuicConsumedData(100, false)));
SendApplicationData(data, 100, false);
@@ -1982,6 +1983,7 @@
return;
}
char data[100];
+ memset(data, 0, sizeof(data));
EXPECT_CALL(*session_, WritevData(_, _, _, _, _, _))
.WillOnce(Return(QuicConsumedData(100, false)));
SendApplicationData(data, 100, false);
@@ -2024,6 +2026,7 @@
return;
}
char data[100];
+ memset(data, 0, sizeof(data));
EXPECT_CALL(*session_, WritevData(_, _, _, _, _, _))
.WillOnce(Return(QuicConsumedData(100, false)));
SendApplicationData(data, 100, false);
@@ -2054,6 +2057,7 @@
return;
}
char data[100];
+ memset(data, 0, sizeof(data));
EXPECT_CALL(*session_, WritevData(_, _, _, _, _, _))
.WillOnce(Return(QuicConsumedData(100, false)));
SendApplicationData(data, 100, false);
@@ -2102,6 +2106,7 @@
EXPECT_CALL(*session_, WritevData(_, _, _, _, _, _))
.WillOnce(Return(QuicConsumedData(100, false)));
char data[100];
+ memset(data, 0, sizeof(data));
SendApplicationData(data, 100, false);
QuicByteCount newly_acked_length = 0;
stream_->OnStreamFrameAcked(0, 100, false, QuicTime::Delta::Zero(),
@@ -2121,6 +2126,7 @@
EXPECT_CALL(*session_, WritevData(stream_->id(), 100, 0, _, _, _))
.WillOnce(Return(QuicConsumedData(50, false)));
char data[100];
+ memset(data, 0, sizeof(data));
// 50 bytes of this will be buffered.
SendApplicationData(data, 100, false);
EXPECT_EQ(stream_->BufferedDataBytes(), 50);
@@ -2149,6 +2155,7 @@
EXPECT_CALL(*session_, WritevData(_, 100, 0, FIN, _, _))
.WillOnce(Return(QuicConsumedData(100, true)));
char data[100];
+ memset(data, 0, sizeof(data));
SendApplicationData(data, 100, true);
// Send STOP_SENDING, but nothing else.
EXPECT_CALL(*session_, MaybeSendResetStreamAtFrame(_, _, _, _)).Times(1);
@@ -2170,6 +2177,7 @@
return;
}
char data[100];
+ memset(data, 0, sizeof(data));
EXPECT_CALL(*session_, WritevData(_, _, _, _, _, _))
.WillOnce(Return(QuicConsumedData(100, false)));
SendApplicationData(data, 100, false);
@@ -2207,6 +2215,7 @@
TestStream* stream_ptr = stream.get();
session_->ActivateStream(std::move(stream));
char data[100];
+ memset(data, 0, sizeof(data));
EXPECT_CALL(*session_, WritevData(kId, _, _, _, _, _))
.WillOnce(Return(QuicConsumedData(100, false)));
SendApplicationData(stream_ptr, data, 100, false);
@@ -2239,6 +2248,7 @@
stream_->OnStreamFrame(QuicStreamFrame(stream_->id(), true, 0, ""));
stream_->OnFinRead();
char data[100];
+ memset(data, 0, sizeof(data));
EXPECT_CALL(*session_, WritevData(_, _, _, _, _, _))
.WillOnce(Return(QuicConsumedData(100, false)));
SendApplicationData(data, 100, false);
@@ -2263,6 +2273,7 @@
return;
}
char data[100];
+ memset(data, 0, sizeof(data));
EXPECT_CALL(*session_, WritevData(_, _, _, _, _, _))
.WillOnce(Return(QuicConsumedData(100, false)));
stream_->WriteOrBufferData(absl::string_view(data, 100), false, nullptr);
@@ -2278,6 +2289,7 @@
return;
}
char data[100];
+ memset(data, 0, sizeof(data));
EXPECT_CALL(*session_, WritevData(_, _, _, _, _, _))
.WillOnce(Return(QuicConsumedData(100, false)));
stream_->WriteOrBufferData(absl::string_view(data, 100), false, nullptr);