From ff98be066b2ed8c42fe7a8589cd75f763c6876b9 Mon Sep 17 00:00:00 2001 From: Jim Chen Date: Mon, 8 Apr 2013 14:54:25 -0400 Subject: [PATCH] Bug 858960 - Check for end of stream when identifying traces file; r=blassey --- mobile/android/base/ANRReporter.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mobile/android/base/ANRReporter.java b/mobile/android/base/ANRReporter.java index 4bea2f03972b..76c622384da4 100644 --- a/mobile/android/base/ANRReporter.java +++ b/mobile/android/base/ANRReporter.java @@ -223,6 +223,12 @@ public final class ANRReporter extends BroadcastReceiver if (DEBUG) { Log.d(LOGTAG, "identifying line: " + String.valueOf(line)); } + if (line == null) { + if (DEBUG) { + Log.d(LOGTAG, "reached end of traces file"); + } + return false; + } if (pkgPattern.matcher(line).find()) { // traces.txt file contains our package return true;