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

Commit 0566e823 authored by Ricky Wai's avatar Ricky Wai Committed by Automerger Merge Worker
Browse files

Merge "Check null pointer before using pkgDataInfoMap" into rvc-dev am:...

Merge "Check null pointer before using pkgDataInfoMap" into rvc-dev am: 22646899 am: 73a3ea81 am: 4b31dc31

Change-Id: Iacc6649b9bf8affbe9eac8015c820fa862fa0f7b
parents 1ba5b6f8 4b31dc31
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -2240,10 +2240,11 @@ public final class ProcessList {
            if (mVoldAppDataIsolationEnabled && UserHandle.isApp(app.uid)
                    && !storageManagerInternal.isExternalStorageService(uid)) {
                bindMountAppStorageDirs = true;
                if (!storageManagerInternal.prepareStorageDirs(userId, pkgDataInfoMap.keySet(),
                if (pkgDataInfoMap == null ||
                        !storageManagerInternal.prepareStorageDirs(userId, pkgDataInfoMap.keySet(),
                        app.processName)) {
                    // Cannot prepare Android/app and Android/obb directory,
                    // so we won't mount it in zygote.
                    // Cannot prepare Android/app and Android/obb directory or inode == 0,
                    // so we won't mount it in zygote, but resume the mount after unlocking device.
                    app.bindMountPending = true;
                    bindMountAppStorageDirs = false;
                }