From 72064e0daea0ea48104c51b5137c38ba8ec6170c Mon Sep 17 00:00:00 2001 From: zhaogan Date: Sat, 19 Aug 2023 09:27:54 +0800 Subject: [PATCH] =?UTF-8?q?Issue:=20#I7UEEU=20Description:=E6=8C=87?= =?UTF-8?q?=E9=92=88=E4=BD=BF=E7=94=A8=E4=B9=8B=E5=89=8D=E5=88=A4=E7=A9=BA?= =?UTF-8?q?=20Sig:=20SIG=5FApplicaitonFramework=20Feature=20or=20Bugfix:?= =?UTF-8?q?=20Feature=20Binary=20Source:=20No?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhaogan --- services/dbms/src/distributed_bms.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/dbms/src/distributed_bms.cpp b/services/dbms/src/distributed_bms.cpp index 1c70f09..4976b8c 100644 --- a/services/dbms/src/distributed_bms.cpp +++ b/services/dbms/src/distributed_bms.cpp @@ -203,6 +203,10 @@ int32_t DistributedBms::GetUdidByNetworkId(const std::string &networkId, std::st static OHOS::sptr GetDistributedBundleMgr(const std::string &deviceId) { auto samgr = OHOS::SystemAbilityManagerClient::GetInstance().GetSystemAbilityManager(); + if (samgr == nullptr) { + APP_LOGE("GetSystemAbilityManager failed"); + return nullptr; + } OHOS::sptr remoteObject; if (deviceId.empty()) { APP_LOGW("GetDistributedBundleMgr deviceId is empty"); -- Gitee