From 8822fab443ecb5209f448cd467ac254eed54670b Mon Sep 17 00:00:00 2001 From: li-tiangang4 Date: Tue, 24 Dec 2024 17:18:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9asan=E7=89=88=E6=9C=ACfuzz?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E4=B8=AD=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: li-tiangang4 --- .../test/fuzztest/dhtransport_fuzzer/dhtransport_fuzzer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/distributedhardwarefwkservice/test/fuzztest/dhtransport_fuzzer/dhtransport_fuzzer.cpp b/services/distributedhardwarefwkservice/test/fuzztest/dhtransport_fuzzer/dhtransport_fuzzer.cpp index 979a4038..70c9e399 100644 --- a/services/distributedhardwarefwkservice/test/fuzztest/dhtransport_fuzzer/dhtransport_fuzzer.cpp +++ b/services/distributedhardwarefwkservice/test/fuzztest/dhtransport_fuzzer/dhtransport_fuzzer.cpp @@ -47,8 +47,8 @@ void DhTransportOnBytesReceivedFuzzTest(const uint8_t* data, size_t size) std::shared_ptr dhTransportTest = std::make_shared(dhCommTool); std::string remoteNetworkId = "remoteNetworkId_test"; dhTransportTest->remoteDevSocketIds_[remoteNetworkId] = socketId; - const char *paramData = fdp.ConsumeRandomLengthString().c_str(); - dhTransportTest->OnBytesReceived(socketId, paramData, size); + std::string paramData = fdp.ConsumeRandomLengthString(); + dhTransportTest->OnBytesReceived(socketId, paramData.c_str(), paramData.size()); dhTransportTest->remoteDevSocketIds_.clear(); } -- Gitee