summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Sungsoo Lim <sungsoo@google.com> 2020-06-18 06:23:34 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2020-06-18 06:23:34 +0000
commitb8b17a1f5faeed16b6275a05406e13a671bba83d (patch)
treee80fe1dce1dee93b990c4ba6b8100e3e19ed299b
parentd65f6e8fb4a91bb235b130712451aadff352f9b1 (diff)
parentd555ba85dcb334ddc4c42d4ea6a1142c5a750a7d (diff)
Merge "MediaSessionService: Fix NPE when startup" into rvc-dev
-rw-r--r--services/core/java/com/android/server/media/MediaButtonReceiverHolder.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/media/MediaButtonReceiverHolder.java b/services/core/java/com/android/server/media/MediaButtonReceiverHolder.java
index 58c2707a1f19..9dae1b44117b 100644
--- a/services/core/java/com/android/server/media/MediaButtonReceiverHolder.java
+++ b/services/core/java/com/android/server/media/MediaButtonReceiverHolder.java
@@ -85,6 +85,9 @@ final class MediaButtonReceiverHolder {
return null;
}
ComponentName componentName = ComponentName.unflattenFromString(tokens[0]);
+ if (componentName == null) {
+ return null;
+ }
int userId = Integer.parseInt(tokens[1]);
// Guess component type if the OS version is updated from the older version.
int componentType = (tokens.length == 3)