summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Susla <eugenesusla@google.com>2020-06-18 13:37:14 -0700
committerEugene Susla <eugenesusla@google.com>2020-06-18 13:38:30 -0700
commit2a1bf58ebb336a16988a69322883575adc20e731 (patch)
tree3911956a59448ec1132a0262344b7841d1bfa891
parent40f7d48309f814c2de3d45c54c70f72379e5fa24 (diff)
Fix NPE when exempting CDM apps from auto revoke
Test: presubmit Fixes: 159233540 Change-Id: I6f4aa5dc92d5adb00662f091863e0d26f5a4eb66
-rw-r--r--services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java b/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java
index 961dc159009c..6859c5835c80 100644
--- a/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java
+++ b/services/companion/java/com/android/server/companion/CompanionDeviceManagerService.java
@@ -222,6 +222,9 @@ public class CompanionDeviceManagerService extends SystemService implements Bind
try {
Set<Association> associations = readAllAssociations(userId);
+ if (associations == null) {
+ continue;
+ }
for (Association a : associations) {
try {
int uid = pm.getPackageUidAsUser(a.companionAppPackage, userId);