Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0ac5ff13 authored by Chong Zhang's avatar Chong Zhang Committed by android-build-merger
Browse files

Merge \"Prevent crash from null ApplicationInfo after package is removed.\" into nyc-dev

am: 42edc7c2

Change-Id: Ieaef2531a5f4c7bd462917d5c6a12b0095938211
parents ad36bf7a 42edc7c2
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -17784,6 +17784,11 @@ public final class ActivityManagerService extends ActivityManagerNative
                                getPackageManagerInternalLocked().getApplicationInfo(
                                        ssp,
                                        userId);
                        if (aInfo == null) {
                            Slog.w(TAG, "Dropping ACTION_PACKAGE_REPLACED for non-existent pkg:"
                                    + " ssp=" + ssp + " data=" + data);
                            return ActivityManager.BROADCAST_SUCCESS;
                        }
                        mStackSupervisor.updateActivityApplicationInfoLocked(aInfo);
                        sendPackageBroadcastLocked(IApplicationThread.PACKAGE_REPLACED,
                                new String[] {ssp}, userId);