diff --git a/services/java/com/android/server/am/ActivityManagerService.java b/services/java/com/android/server/am/ActivityManagerService.java index 6c6cc98396877..aae4cb890f99d 100644 --- a/services/java/com/android/server/am/ActivityManagerService.java +++ b/services/java/com/android/server/am/ActivityManagerService.java @@ -7555,7 +7555,7 @@ public final class ActivityManagerService extends ActivityManagerNative // Use existing process if already started ProcessRecord proc = getProcessRecordLocked( cpi.processName, cpr.appInfo.uid, false); - if (proc != null) { + if (proc != null && proc.thread != null) { if (DEBUG_PROVIDER) { Slog.d(TAG, "Installing in existing process " + proc); }