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

Commit acea2759 authored by Ivan Chiang's avatar Ivan Chiang
Browse files

[PM] Add NPE check before getSplitNames when remove the data

Flag: EXEMPT bugfix
Bug: 358120641
Test: atest PackageManagerTest
Test: atest PackageInstallerArchiveTest
Test: atest ArchiveTest
Change-Id: Ic3e6c9981e512ddf7fdc0a691e4846e3082fd23c
parent b3504b83
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -435,7 +435,7 @@ final class RemovePackageHelper {

            // Preserve split apk information for downgrade check with DELETE_KEEP_DATA and archived
            // app cases
            if (deletedPkg.getSplitNames() != null) {
            if (deletedPkg != null && deletedPkg.getSplitNames() != null) {
                deletedPs.setSplitNames(deletedPkg.getSplitNames());
                deletedPs.setSplitRevisionCodes(deletedPkg.getSplitRevisionCodes());
            }