From 1d8a107674b66cd5ddab929a3efae8a8e66473a3 Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 4 Sep 2025 17:19:04 +0800 Subject: [PATCH] add log Signed-off-by: unknown --- services/abilitymgr/src/ability_manager_service.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/services/abilitymgr/src/ability_manager_service.cpp b/services/abilitymgr/src/ability_manager_service.cpp index 621e89b5c29..afc466f8154 100644 --- a/services/abilitymgr/src/ability_manager_service.cpp +++ b/services/abilitymgr/src/ability_manager_service.cpp @@ -11396,8 +11396,11 @@ int AbilityManagerService::CheckCallAbilityPermission(const AbilityRequest &abil int result = AAFwk::PermissionVerification::GetInstance()->CheckCallAbilityPermission( verificationInfo, isCallByShortcut); if (result != ERR_OK) { - TAG_LOGE(AAFwkTag::ABILITYMGR, "without start pageAbility(FA) or ability(Stage) permission, caller:%{public}s", - callerAbilityRecord ? callerAbilityRecord->GetAbilityInfo().name.c_str() : "null record"); + auto sessionInfo = callerAbilityRecord ? callerAbilityRecord->GetSessionInfo() : nullptr; + int32_t persistentId = (sessionInfo == nullptr) ? -1 : sessionInfo->persistentId; + TAG_LOGE(AAFwkTag::ABILITYMGR, + "without start pageAbility(FA) or ability(Stage) permission, caller:%{public}s %{public}d", + callerAbilityRecord ? callerAbilityRecord->GetAbilityInfo().name.c_str() : "null record", persistentId); } return result; } -- Gitee