Merge pull request !8628 from savior-xzh/fuzz
This commit is contained in:
openharmony_ci 2024-06-03 11:02:27 +00:00 committed by Gitee
commit ea545d7444
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 3 additions and 1 deletions

View File

@ -50,6 +50,7 @@ ohos_fuzztest("AbilityStubUninstallAppFuzzTest") {
"ffrt:libffrt",
"hilog:libhilog",
"ipc:ipc_core",
"kv_store:distributeddata_inner",
"napi:ace_napi",
"safwk:system_ability_fwk",
"samgr:samgr_proxy",

View File

@ -21,6 +21,7 @@
#define private public
#include "ability_manager_service.h"
#undef private
#include "app_exit_reason_data_manager.h"
#include "message_parcel.h"
#include "securec.h"
@ -48,7 +49,7 @@ bool DoSomethingInterestingWithMyAPI(const char* data, size_t size)
DelayedSingleton<AbilityManagerService>::GetInstance()->subManagersHelper_->currentUIAbilityManager_ =
std::make_shared<UIAbilityLifecycleManager>();
DelayedSingleton<AbilityManagerService>::GetInstance()->OnRemoteRequest(code, parcel, reply, option);
DelayedSingleton<AbilityRuntime::AppExitReasonDataManager>::DestroyInstance();
return true;
}
}