Check the null pointer in ProcStats

Bug: 246663534
Test: atest ProcStatsValidationTests
Test: atest ProcessStatsDumpsysTest
Test: atest CtsIncidentHostTestCases:ProcStatsProtoTest
Test: atest CtsStatsdHostTestCases
Test: atest CtsAppTestCases:ActivityManagerProcessStateTest
Change-Id: Ie39e232970238f44b447467173ae46d4775e6432
This commit is contained in:
Jing Ji
2022-09-23 16:47:50 -07:00
parent dbf6151114
commit 5ecd71861f

View File

@@ -473,7 +473,10 @@ public final class ProcessState {
}
}
mCurCombinedState = state;
mStats.mUidStates.get(mUid).updateCombinedState(state, now);
final UidState uidState = mStats.mUidStates.get(mUid);
if (uidState != null) {
uidState.updateCombinedState(state, now);
}
}
}