OSDN Git Service

Merge "Fix NPE in MediaRouterService" into oc-mr1-dev
authorAmit Pawar <amitpawar@google.com>
Tue, 25 Jul 2017 20:18:52 +0000 (20:18 +0000)
committerAndroid (Google) Code Review <android-gerrit@google.com>
Tue, 25 Jul 2017 20:18:52 +0000 (20:18 +0000)
services/core/java/com/android/server/media/MediaRouterService.java

index 5ba8f48..922df1e 100644 (file)
@@ -355,7 +355,7 @@ public final class MediaRouterService extends IMediaRouterService.Stub
     void restoreRoute(int uid) {
         ClientRecord clientRecord = null;
         UserRecord userRecord = mUserRecords.get(UserHandle.getUserId(uid));
-        if (userRecord.mClientRecords != null) {
+        if (userRecord != null && userRecord.mClientRecords != null) {
             for (ClientRecord cr : userRecord.mClientRecords) {
                 if (validatePackageName(uid, cr.mPackageName)) {
                     clientRecord = cr;