OSDN Git Service

Bugfix: adds extra null check
authorAlexandra Gherghina <alexgherghina@google.com>
Tue, 12 Aug 2014 17:20:47 +0000 (18:20 +0100)
committerAlexandra Gherghina <alexgherghina@google.com>
Tue, 12 Aug 2014 17:22:20 +0000 (17:22 +0000)
Bug: 16976436
Change-Id: Id51fd3125b4e68ff7c0ec37ec031fcb8ff882ed4

services/core/java/com/android/server/pm/PackageManagerService.java

index 6be6b60..24ddfa6 100644 (file)
@@ -3195,7 +3195,7 @@ public class PackageManagerService extends IPackageManager.Stub {
         if (fromSource != null) {
             packageNames = fromSource.get(targetUserId);
         }
-        if (packageNames.contains(intent.getPackage())) {
+        if (packageNames != null && packageNames.contains(intent.getPackage())) {
             return true;
         }
         // We need the package name, so we try to resolve with the loosest flags possible