diff options
| author | 2022-08-15 11:08:41 -0400 | |
|---|---|---|
| committer | 2022-08-31 15:26:46 +0000 | |
| commit | 5d28aee1b1ac76e73db174535802bd2cc6069909 (patch) | |
| tree | 808be3e23beeffaf250196f1100454510caf770b /libs/hwui/FrameInfoVisualizer.cpp | |
| parent | e9adc3176711f9fd69ec55eef8e33ce3a4247434 (diff) | |
Fix crash from asynchronous GPU metrics
Bug: 241751056
Bug: 229742774
Test: repo steps from bug
Change-Id: I3d1434bc4aa240863611d4f740815391d4067784
(cherry picked from commit b013c8dee3b3e897b3557206f2d6c75b8c9f2f84)
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
| -rw-r--r-- | libs/hwui/FrameInfoVisualizer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/hwui/FrameInfoVisualizer.cpp b/libs/hwui/FrameInfoVisualizer.cpp index 3a8e559f6d7e..687e4dd324d3 100644 --- a/libs/hwui/FrameInfoVisualizer.cpp +++ b/libs/hwui/FrameInfoVisualizer.cpp @@ -179,7 +179,7 @@ void FrameInfoVisualizer::initializeRects(const int baseline, const int width) { void FrameInfoVisualizer::nextBarSegment(FrameInfoIndex start, FrameInfoIndex end) { int fast_i = (mNumFastRects - 1) * 4; int janky_i = (mNumJankyRects - 1) * 4; - ; + for (size_t fi = 0; fi < mFrameSource.size(); fi++) { if (mFrameSource[fi][FrameInfoIndex::Flags] & FrameInfoFlags::SkippedFrame) { continue; |