From a7c3721f8e955882efffd1a99c8af9f877485078 Mon Sep 17 00:00:00 2001 From: blc Date: Sat, 2 Aug 2025 15:37:56 +0800 Subject: [PATCH] fix fuzz Signed-off-by: blc --- .../fuzztest/commonevent_fuzzer/commonevent_fuzzer.cpp | 2 +- .../imeenabledinfomanager_fuzzer.cpp | 10 +++++----- .../imfhisyseventreport_fuzzer.cpp | 4 ++-- .../inputmethodsystemability_fuzzer.cpp | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/test/fuzztest/commonevent_fuzzer/commonevent_fuzzer.cpp b/test/fuzztest/commonevent_fuzzer/commonevent_fuzzer.cpp index acfd6c39a..a58492e07 100644 --- a/test/fuzztest/commonevent_fuzzer/commonevent_fuzzer.cpp +++ b/test/fuzztest/commonevent_fuzzer/commonevent_fuzzer.cpp @@ -61,7 +61,7 @@ void FuzzOnDemandStartStopSa(const uint8_t *data, size_t size) sptr callback = new (std::nothrow) OnDemandStartStopSa::SaLoadCallback(onDemandStartStopSa); sptr object {nullptr}; - auto fuzzedInt32 = static_cast(size); + auto fuzzedInt32 = static_cast(data); callback->OnLoadSystemAbilitySuccess(fuzzedInt32, object); callback->OnLoadSystemAbilityFail(fuzzedInt32); OnDemandStartStopSa::IncreaseProcessingIpcCnt(); diff --git a/test/fuzztest/imeenabledinfomanager_fuzzer/imeenabledinfomanager_fuzzer.cpp b/test/fuzztest/imeenabledinfomanager_fuzzer/imeenabledinfomanager_fuzzer.cpp index f84e39bc4..1f15ce92f 100644 --- a/test/fuzztest/imeenabledinfomanager_fuzzer/imeenabledinfomanager_fuzzer.cpp +++ b/test/fuzztest/imeenabledinfomanager_fuzzer/imeenabledinfomanager_fuzzer.cpp @@ -63,8 +63,8 @@ void FuzzSwitch(const uint8_t *data, size_t size) void FuzzDelete(const uint8_t *data, size_t size) { - auto userId = static_cast(size); - ImeEnabledInfoManager::GetInstance().Delete(userId); + auto userId = static_cast(data); + ImeEnabledInfoManager::GetInstance().Delete(userId);//caobaolong7 } void FuzzAddPackage(const uint8_t *data, size_t size) @@ -149,19 +149,19 @@ void FuzzSetTmpIme(const uint8_t *data, size_t size) void FuzzGetCurrentImeCfg(const uint8_t *data, size_t size) { - auto userId = static_cast(size); + auto userId = static_cast(data); ImeEnabledInfoManager::GetInstance().GetCurrentImeCfg(userId); } void FuzzIsDefaultImeSet(const uint8_t *data, size_t size) { - auto userId = static_cast(size); + auto userId = static_cast(data); ImeEnabledInfoManager::GetInstance().IsDefaultImeSet(userId); } void FuzzOnFullExperienceTableChanged(const uint8_t *data, size_t size) { - auto userId = static_cast(size); + auto userId = static_cast(data); ImeEnabledInfoManager::GetInstance().OnFullExperienceTableChanged(userId); } diff --git a/test/fuzztest/imfhisyseventreport_fuzzer/imfhisyseventreport_fuzzer.cpp b/test/fuzztest/imfhisyseventreport_fuzzer/imfhisyseventreport_fuzzer.cpp index d52e30125..4906bddd1 100644 --- a/test/fuzztest/imfhisyseventreport_fuzzer/imfhisyseventreport_fuzzer.cpp +++ b/test/fuzztest/imfhisyseventreport_fuzzer/imfhisyseventreport_fuzzer.cpp @@ -137,7 +137,7 @@ void TestBaseTextOperation(const uint8_t *data, size_t size) void TestRecordBaseTextOperationStatistics(const uint8_t *data, size_t size) { - auto code = static_cast(size); + auto code = static_cast(data); auto info = HiSysOriginalInfo::Builder() .SetErrCode(code) .Build(); @@ -147,7 +147,7 @@ void TestRecordBaseTextOperationStatistics(const uint8_t *data, size_t size) void TestIntervalIndex(const uint8_t *data, size_t size) { - auto fuzzInt32 = static_cast(size); + auto fuzzInt32 = static_cast(data); ImaHiSysEventReporter::GetInstance().GetBaseTextOperationSucceedIntervalIndex(fuzzInt32); ImaHiSysEventReporter::GetInstance().ReportStatisticsEvent(); ImaHiSysEventReporter::GetInstance().ModImeCbTimeConsumeInfo(fuzzInt32); diff --git a/test/fuzztest/inputmethodsystemability_fuzzer/inputmethodsystemability_fuzzer.cpp b/test/fuzztest/inputmethodsystemability_fuzzer/inputmethodsystemability_fuzzer.cpp index 2e42f2dbc..8eb932edd 100644 --- a/test/fuzztest/inputmethodsystemability_fuzzer/inputmethodsystemability_fuzzer.cpp +++ b/test/fuzztest/inputmethodsystemability_fuzzer/inputmethodsystemability_fuzzer.cpp @@ -91,7 +91,7 @@ void FuzzOnScreenUnlock() void SystemAbility(const uint8_t *data, size_t size) { - auto fuzzedUint32 = static_cast(size); + auto fuzzedUint32 = static_cast(data); DelayedSingleton::GetInstance()->ReleaseInput(nullptr, fuzzedUint32); } } // namespace OHOS -- Gitee