diff --git a/test/fuzztest/bundleactivecommon_fuzzer/bundleactivecommon_fuzzer.cpp b/test/fuzztest/bundleactivecommon_fuzzer/bundleactivecommon_fuzzer.cpp index f8e3a5310e6dd40d4cc1dae6773143a02eddf0dc..b9f2530e9218d225c6d296aaa0b162c27b333d36 100644 --- a/test/fuzztest/bundleactivecommon_fuzzer/bundleactivecommon_fuzzer.cpp +++ b/test/fuzztest/bundleactivecommon_fuzzer/bundleactivecommon_fuzzer.cpp @@ -143,6 +143,9 @@ namespace DeviceUsageStats { { DelayedSingleton::GetInstance()->GetBundleActiveProxy(); auto bundleActiveServiceProxy = DelayedSingleton::GetInstance()->bundleActiveProxy_; + if (bundleActiveServiceProxy == nullptr) { + return true; + } std::vector bundleActivePackageStats; int32_t intervalType = fdp->ConsumeIntegral(); int64_t beginTime = fdp->ConsumeIntegral();