diff --git a/test/fuzztest/commonevent_fuzzer/commonevent_fuzzer.cpp b/test/fuzztest/commonevent_fuzzer/commonevent_fuzzer.cpp index 0c482c3ec2fa4f88e8cfe327e0653fc6f2dcf2ea..8c0b13eb1aeeb2c62a8ad6fc03ee26adcb05206c 100644 --- a/test/fuzztest/commonevent_fuzzer/commonevent_fuzzer.cpp +++ b/test/fuzztest/commonevent_fuzzer/commonevent_fuzzer.cpp @@ -61,6 +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(data); FuzzedDataProvider provider(data, size); int32_t fuzzedInt32 = provider.ConsumeIntegral(); callback->OnLoadSystemAbilitySuccess(fuzzedInt32, object); diff --git a/test/fuzztest/imeenabledinfomanager_fuzzer/imeenabledinfomanager_fuzzer.cpp b/test/fuzztest/imeenabledinfomanager_fuzzer/imeenabledinfomanager_fuzzer.cpp index b434b61bf68ad5cbdffa155bc937ad7806c86f62..f7c0261eb388ea5c801609290972f458aad723da 100644 --- a/test/fuzztest/imeenabledinfomanager_fuzzer/imeenabledinfomanager_fuzzer.cpp +++ b/test/fuzztest/imeenabledinfomanager_fuzzer/imeenabledinfomanager_fuzzer.cpp @@ -66,6 +66,8 @@ void FuzzSwitch(const uint8_t *data, size_t size) void FuzzDelete(const uint8_t *data, size_t size) { + auto userId = static_cast(data); + ImeEnabledInfoManager::GetInstance().Delete(userId);//caobaolong7 FuzzedDataProvider provider(data, size); auto userId = provider.ConsumeIntegral(); ImeEnabledInfoManager::GetInstance().Delete(userId); @@ -161,6 +163,7 @@ void FuzzSetTmpIme(const uint8_t *data, size_t size) void FuzzGetCurrentImeCfg(const uint8_t *data, size_t size) { + auto userId = static_cast(data); FuzzedDataProvider provider(data, size); auto userId = provider.ConsumeIntegral(); ImeEnabledInfoManager::GetInstance().GetCurrentImeCfg(userId); @@ -168,6 +171,7 @@ void FuzzGetCurrentImeCfg(const uint8_t *data, size_t size) void FuzzIsDefaultImeSet(const uint8_t *data, size_t size) { + auto userId = static_cast(data); FuzzedDataProvider provider(data, size); auto userId = provider.ConsumeIntegral(); ImeEnabledInfoManager::GetInstance().IsDefaultImeSet(userId); @@ -175,6 +179,7 @@ void FuzzIsDefaultImeSet(const uint8_t *data, size_t size) void FuzzOnFullExperienceTableChanged(const uint8_t *data, size_t size) { + auto userId = static_cast(data); FuzzedDataProvider provider(data, size); auto userId = provider.ConsumeIntegral(); ImeEnabledInfoManager::GetInstance().OnFullExperienceTableChanged(userId); diff --git a/test/fuzztest/imfhisyseventreport_fuzzer/imfhisyseventreport_fuzzer.cpp b/test/fuzztest/imfhisyseventreport_fuzzer/imfhisyseventreport_fuzzer.cpp index eb277a316acaa78ef3310f8c1242fbb1265d87a3..41af5e10c0c8f7765fa9b0211e3cce69c58c00d7 100644 --- a/test/fuzztest/imfhisyseventreport_fuzzer/imfhisyseventreport_fuzzer.cpp +++ b/test/fuzztest/imfhisyseventreport_fuzzer/imfhisyseventreport_fuzzer.cpp @@ -142,6 +142,7 @@ void TestBaseTextOperation(const uint8_t *data, size_t size) void TestRecordBaseTextOperationStatistics(const uint8_t *data, size_t size) { + auto code = static_cast(data); FuzzedDataProvider provider(data, size); auto code = provider.ConsumeIntegral(); auto info = HiSysOriginalInfo::Builder() @@ -153,6 +154,7 @@ void TestRecordBaseTextOperationStatistics(const uint8_t *data, size_t size) void TestIntervalIndex(const uint8_t *data, size_t size) { + auto fuzzInt32 = static_cast(data); FuzzedDataProvider provider(data, size); auto fuzzInt32 = provider.ConsumeIntegral(); ImaHiSysEventReporter::GetInstance().GetBaseTextOperationSucceedIntervalIndex(fuzzInt32); diff --git a/test/fuzztest/inputmethodsystemability_fuzzer/inputmethodsystemability_fuzzer.cpp b/test/fuzztest/inputmethodsystemability_fuzzer/inputmethodsystemability_fuzzer.cpp index 5b099bdf35b354ef131ea198f9c3155e896bcd43..13d0df3c64420abd6e139916bae59e453aaa7ece 100644 --- a/test/fuzztest/inputmethodsystemability_fuzzer/inputmethodsystemability_fuzzer.cpp +++ b/test/fuzztest/inputmethodsystemability_fuzzer/inputmethodsystemability_fuzzer.cpp @@ -92,6 +92,7 @@ void FuzzOnScreenUnlock() void SystemAbility(const uint8_t *data, size_t size) { + auto fuzzedUint32 = static_cast(data); FuzzedDataProvider provider(data, size); auto fuzzedUint32 = provider.ConsumeIntegral(); DelayedSingleton::GetInstance()->ReleaseInput(nullptr, fuzzedUint32);