From 32e580604d7b0a093750178127693a804bea134c Mon Sep 17 00:00:00 2001 From: Adam Lesinski Date: Tue, 4 Nov 2014 13:38:46 -0800 Subject: [PATCH] Fix bug where checking-in more than once would cause an infinite loop in UsageStatsService - Forgot to increment loop variable :S Bug:18239732 Change-Id: Ie37a83584d7849108dbfd3bd4cbb595520d488b1 --- .../usage/java/com/android/server/usage/UsageStatsDatabase.java | 1 + 1 file changed, 1 insertion(+) diff --git a/services/usage/java/com/android/server/usage/UsageStatsDatabase.java b/services/usage/java/com/android/server/usage/UsageStatsDatabase.java index 11da380766f8d..098b3efeaa9f4 100644 --- a/services/usage/java/com/android/server/usage/UsageStatsDatabase.java +++ b/services/usage/java/com/android/server/usage/UsageStatsDatabase.java @@ -119,6 +119,7 @@ class UsageStatsDatabase { if (!files.valueAt(start).getBaseFile().getName().endsWith("-c")) { break; } + start++; } if (start == fileCount - 1) {