From 01a44916003ebdff399406405548c6058b114c5a Mon Sep 17 00:00:00 2001 From: Jason Monk Date: Mon, 29 Feb 2016 09:55:19 -0500 Subject: [PATCH] Guard against apps with no permissions Bug: 27355802 Change-Id: Iee8d9898af0e5910319cb47218ceee8da1352554 --- src/com/android/settings/applications/InstalledAppDetails.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/com/android/settings/applications/InstalledAppDetails.java b/src/com/android/settings/applications/InstalledAppDetails.java index 0e4754765d1..8a9c119b72e 100755 --- a/src/com/android/settings/applications/InstalledAppDetails.java +++ b/src/com/android/settings/applications/InstalledAppDetails.java @@ -914,6 +914,9 @@ public class InstalledAppDetails extends AppInfoBase } private boolean hasPermission(String permission) { + if (mPackageInfo.requestedPermissions == null) { + return false; + } for (int i = 0; i < mPackageInfo.requestedPermissions.length; i++) { if (mPackageInfo.requestedPermissions[i].equals(permission)) { return true;