From d91777984a0593aa2df0c6f4e754d2cd811687c8 Mon Sep 17 00:00:00 2001 From: zhenghui Date: Fri, 23 Aug 2024 15:14:55 +0800 Subject: [PATCH] fix bug in fuzz Signed-off-by: zhenghui --- .../initlocalcertificatestub_fuzzer.cpp | 1 + .../signlocalcodestub_fuzzer/signlocalcodestub_fuzzer.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/test/fuzztest/local_code_sign_stub/initlocalcertificatestub_fuzzer/initlocalcertificatestub_fuzzer.cpp b/test/fuzztest/local_code_sign_stub/initlocalcertificatestub_fuzzer/initlocalcertificatestub_fuzzer.cpp index e4bfcdd..4d0921c 100644 --- a/test/fuzztest/local_code_sign_stub/initlocalcertificatestub_fuzzer/initlocalcertificatestub_fuzzer.cpp +++ b/test/fuzztest/local_code_sign_stub/initlocalcertificatestub_fuzzer/initlocalcertificatestub_fuzzer.cpp @@ -59,6 +59,7 @@ namespace OHOS { uint64_t selfTokenId = NativeTokenSet("key_enable"); DelayedSingleton::GetInstance()->OnStart(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); + DelayedSingleton::DestroyInstance(); NativeTokenReset(selfTokenId); return true; } diff --git a/test/fuzztest/local_code_sign_stub/signlocalcodestub_fuzzer/signlocalcodestub_fuzzer.cpp b/test/fuzztest/local_code_sign_stub/signlocalcodestub_fuzzer/signlocalcodestub_fuzzer.cpp index f3778ae..4439b40 100644 --- a/test/fuzztest/local_code_sign_stub/signlocalcodestub_fuzzer/signlocalcodestub_fuzzer.cpp +++ b/test/fuzztest/local_code_sign_stub/signlocalcodestub_fuzzer/signlocalcodestub_fuzzer.cpp @@ -59,6 +59,7 @@ namespace OHOS { uint64_t selfTokenId = NativeTokenSet("compiler_service"); DelayedSingleton::GetInstance()->OnStart(); DelayedSingleton::GetInstance()->OnRemoteRequest(code, datas, reply, option); + DelayedSingleton::DestroyInstance(); NativeTokenReset(selfTokenId); return true; } -- Gitee