diff options
| author | 2016-08-05 17:32:56 +0000 | |
|---|---|---|
| committer | 2016-08-05 17:32:56 +0000 | |
| commit | b356cf32ab029b031bc1624efdfe9149fd9a70a7 (patch) | |
| tree | d99c5bca5c59e51b9503079a39af5f6b7de590c5 | |
| parent | 17378765bf3ca463867edae7ee9e07ea39be256f (diff) | |
| parent | 0810302b93e1c20d67bd7d160f59708c26ad0a85 (diff) | |
Add missing null check to AppErrors#handleAppCrashLocked am: dc74142c74
am: 0810302b93
Change-Id: Icc7bcdc1916636d298c2b1f3550a4069af61944d
| -rw-r--r-- | services/core/java/com/android/server/am/AppErrors.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/am/AppErrors.java b/services/core/java/com/android/server/am/AppErrors.java index 1f156dfd1985..7eff773543c8 100644 --- a/services/core/java/com/android/server/am/AppErrors.java +++ b/services/core/java/com/android/server/am/AppErrors.java @@ -638,7 +638,8 @@ class AppErrors { // Allow restarting for started or bound foreground services that are crashing the // first time. This includes wallpapers. - if (sr.crashCount <= 1 && (sr.isForeground || procIsBoundForeground)) { + if ((data != null) && (sr.crashCount <= 1) + && (sr.isForeground || procIsBoundForeground)) { data.isRestartableForService = true; } } |