Add checking routine for getting user list 44/239144/2
authorJunghyun Yeon <jungh.yeon@samsung.com>
Wed, 22 Jul 2020 05:45:11 +0000 (14:45 +0900)
committerJunghyun Yeon <jungh.yeon@samsung.com>
Fri, 24 Jul 2020 09:34:09 +0000 (09:34 +0000)
Getting user list could be failed.

Change-Id: Ifcef817bd5624ec5a19784725ec1fb214cea4af0
Signed-off-by: Junghyun Yeon <jungh.yeon@samsung.com>
src/common/utils/user_util.cc

index efc4bb42c56761a69a238e4bda772d69f573351a..7a85183984cf03d281a93f93cacc6742a7e08edf 100644 (file)
@@ -71,6 +71,11 @@ UserList GetUserList() {
       break;
     }
   }
+  if (gum_user_list == nullptr) {
+    LOG(ERROR) << "Failed to get usr list";
+    return {};
+  }
+
   UserList list;
   for (GumUser* guser : GListRange<GumUser*>(gum_user_list)) {
     uid_t uid;