Don\'t NPE when no security message is provided.
automerge: 843c1f4
* commit '843c1f42617d09b618c31063656f0fe095ced37b':
Don't NPE when no security message is provided.
diff --git a/tests/tests/security/src/android/security/cts/ServicePermissionsTest.java b/tests/tests/security/src/android/security/cts/ServicePermissionsTest.java
index 45f3d51..5d7ff75 100644
--- a/tests/tests/security/src/android/security/cts/ServicePermissionsTest.java
+++ b/tests/tests/security/src/android/security/cts/ServicePermissionsTest.java
@@ -99,7 +99,8 @@
try {
serviceBinder.dump(out.getFD(), new String[0]);
} catch (SecurityException e) {
- if (e.getMessage().contains("android.permission.DUMP")) {
+ String msg = e.getMessage();
+ if ((msg == null) || msg.contains("android.permission.DUMP")) {
// Service correctly checked for DUMP permission, yay
} else {
// Service is throwing about something else; they're