From 487915a6e98d70e93dc483e7258729e028a28107 Mon Sep 17 00:00:00 2001 From: panmingxuan Date: Sun, 22 Jun 2025 17:09:50 +0800 Subject: [PATCH] Fix fuzz test fix fuzz test Issue: https://gitee.com/openharmony/arkcompiler_toolchain/issues/ICGX63 Signed-off-by: panmingxuan --- test/fuzztest/BUILD.gn | 4 ++++ .../protocolhandlerwait_fuzzer/protocolhandlerwait_fuzzer.cpp | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/test/fuzztest/BUILD.gn b/test/fuzztest/BUILD.gn index e79944a8..d44d360d 100644 --- a/test/fuzztest/BUILD.gn +++ b/test/fuzztest/BUILD.gn @@ -32,6 +32,7 @@ group("fuzztest") { "protocolhandlerresponse_fuzzer:fuzztest", "protocolhandlerrun_fuzzer:fuzztest", "protocolhandlersendreply_fuzzer:fuzztest", + "protocolhandlerwait_fuzzer:fuzztest", "pttypesbreakpointparseid_fuzzer:fuzztest", "pttypesbreakpointtostring_fuzzer:fuzztest", "pttypesexceptiondetails_fuzzer:fuzztest", @@ -45,6 +46,8 @@ group("fuzztest") { "pttypesexceptiondetailstext_fuzzer:fuzztest", "pttypesexceptiondetailstojson_fuzzer:fuzztest", "pttypesexceptiondetailsurl_fuzzer:fuzztest", + "pttypesfunctionremoteobject_fuzzer:fuzztest", + "pttypesgeneratorfunctionremoteobject_fuzzer:fuzztest", "pttypesinternalpropertydesp_fuzzer:fuzztest", "pttypesinternalpropertydespcreate_fuzzer:fuzztest", "pttypesinternalpropertydespname_fuzzer:fuzztest", @@ -75,5 +78,6 @@ group("fuzztest") { "pttypesremoteobjectunserializablevalue_fuzzer:fuzztest", "pttypesstringremoteobject_fuzzer:fuzztest", "pttypessymbolremoteobject_fuzzer:fuzztest", + "wsserver:fuzztest", ] } diff --git a/test/fuzztest/protocolhandlerwait_fuzzer/protocolhandlerwait_fuzzer.cpp b/test/fuzztest/protocolhandlerwait_fuzzer/protocolhandlerwait_fuzzer.cpp index 51e930e5..af393de4 100644 --- a/test/fuzztest/protocolhandlerwait_fuzzer/protocolhandlerwait_fuzzer.cpp +++ b/test/fuzztest/protocolhandlerwait_fuzzer/protocolhandlerwait_fuzzer.cpp @@ -32,7 +32,8 @@ namespace OHOS { return; } using ProtoHandler = const std::function; - ProtoHandler ph = [data, size](const void *d, [[maybe_unused]] const std::string &s) -> void { + ProtoHandler ph = [data, size] + ([[maybe_unused]] const void *d, [[maybe_unused]] const std::string &s) -> void { d = data + size; }; ProtocolHandler handler(ph, vm); -- Gitee