DO NOT MERGE: Fixes NPE when preparing app data during init
am: 1e5261ce6f
Change-Id: Ie96abe8d388a6b8f147ea2d75ddf32d64814bc35
This commit is contained in:
@@ -22376,9 +22376,9 @@ public class PackageManagerService extends IPackageManager.Stub
|
|||||||
mSettings.writeKernelMappingLPr(ps);
|
mSettings.writeKernelMappingLPr(ps);
|
||||||
}
|
}
|
||||||
|
|
||||||
final UserManager um = mContext.getSystemService(UserManager.class);
|
final UserManagerService um = sUserManager;
|
||||||
UserManagerInternal umInternal = getUserManagerInternal();
|
UserManagerInternal umInternal = getUserManagerInternal();
|
||||||
for (UserInfo user : um.getUsers()) {
|
for (UserInfo user : um.getUsers(false /* excludeDying */)) {
|
||||||
final int flags;
|
final int flags;
|
||||||
if (umInternal.isUserUnlockingOrUnlocked(user.id)) {
|
if (umInternal.isUserUnlockingOrUnlocked(user.id)) {
|
||||||
flags = StorageManager.FLAG_STORAGE_DE | StorageManager.FLAG_STORAGE_CE;
|
flags = StorageManager.FLAG_STORAGE_DE | StorageManager.FLAG_STORAGE_CE;
|
||||||
|
|||||||
Reference in New Issue
Block a user