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

Commit ea5f896e 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: I6400e818f7333323e633756bf63e582e5b658900
parents 5e2fbdbf 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);