Merge "[PackageUsage] fix NPE" into tm-dev

This commit is contained in:
Songchun Fan
2022-04-21 12:59:45 +00:00
committed by Android (Google) Code Review

View File

@@ -66,7 +66,8 @@ class PackageUsage extends AbstractStatsBase<Map<String, PackageSetting>> {
out.write(sb.toString().getBytes(StandardCharsets.US_ASCII));
for (PackageSetting pkgSetting : pkgSettings.values()) {
if (pkgSetting.getPkgState().getLatestPackageUseTimeInMills() == 0L) {
if (pkgSetting == null || pkgSetting.getPkgState() == null
|| pkgSetting.getPkgState().getLatestPackageUseTimeInMills() == 0L) {
continue;
}
sb.setLength(0);