From d5b3da59da5260469c1c98e0ccb1e90887840871 Mon Sep 17 00:00:00 2001 From: zhang_hao_zheng Date: Sat, 2 Aug 2025 16:58:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dtdd?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhang_hao_zheng Change-Id: I220b60f919fac8bec2d93dd0e6bb1e3a523cc0ce --- services/appmgr/src/app_mgr_service_inner.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/appmgr/src/app_mgr_service_inner.cpp b/services/appmgr/src/app_mgr_service_inner.cpp index 094865db94b..04856f7ea15 100644 --- a/services/appmgr/src/app_mgr_service_inner.cpp +++ b/services/appmgr/src/app_mgr_service_inner.cpp @@ -4209,7 +4209,8 @@ int32_t AppMgrServiceInner::StartProcess(const std::string &appName, const std:: } SendCreateAtomicServiceProcessEvent(appRecord, bundleType, moduleName, abilityName); errCode = remoteClientManager_->GetCJSpawnClient()->StartProcess(startMsg, pid); - } else if (appInfo->arkTSMode == CODE_LANGUAGE_ARKTS_1_2 || appInfo->arkTSMode == CODE_LANGUAGE_ARKTS_HYBRID) { + } else if (appInfo != nullptr && + (appInfo->arkTSMode == CODE_LANGUAGE_ARKTS_1_2 || appInfo->arkTSMode == CODE_LANGUAGE_ARKTS_HYBRID)) { SendCreateAtomicServiceProcessEvent(appRecord, bundleType, moduleName, abilityName); startMsg.gids.push_back(SHADER_CACHE_GROUPID); errCode = remoteClientManager_->GetHybridSpawnClient()->StartProcess(startMsg, pid); -- Gitee