Fix static analysis issue 37/287637/1
authorHwankyu Jhun <h.jhun@samsung.com>
Thu, 2 Feb 2023 01:19:22 +0000 (01:19 +0000)
committerHwankyu Jhun <h.jhun@samsung.com>
Thu, 2 Feb 2023 01:19:22 +0000 (01:19 +0000)
Type:
 - Dereference after null check

Change-Id: I33526c69fa20ea67ae28840ecd1cdb8a5f1e2172
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
src/lib/request/request_manager.cc

index 64394a750fb9ab4e9498156184ecf6834e200fb1..e7b10d186264b49f5943b434b77a1ac68c25d306 100644 (file)
@@ -355,7 +355,7 @@ Request::Status RequestManager::CheckStatus(const RequestPtr& req) {
         pending_item->GetPid());
     if (app_status == nullptr || !app_status->IsStarting()) {
       _W("%s is waiting to be started. request_id: %u",
-          appid.c_str(), app_status->GetRequestID());
+          appid.c_str(), app_status ? app_status->GetRequestID() : 0);
       req->SetCritical();
       req->SetTimer(kPendingRequestTimeout);
     }