summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Josh Gao <jmgao@google.com> 2021-02-19 05:02:16 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2021-02-19 05:02:16 +0000
commitecc474af3be806b3386d28750fa40b581fd81015 (patch)
treedd32cc8ec5e522db5c1cef6562a31caa3a80a61c
parent09bbad130d9798ca170f0a272422db19ccd84af0 (diff)
parent2b67941ffe592d9a3f1eb9f87bfce58ebb47d570 (diff)
Merge "NativeTombstoneManager: catch ProtoParseException."
-rw-r--r--services/core/java/com/android/server/os/NativeTombstoneManager.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/os/NativeTombstoneManager.java b/services/core/java/com/android/server/os/NativeTombstoneManager.java
index 9984bfae30fd..d95a7254efe1 100644
--- a/services/core/java/com/android/server/os/NativeTombstoneManager.java
+++ b/services/core/java/com/android/server/os/NativeTombstoneManager.java
@@ -42,6 +42,7 @@ import android.system.StructStat;
import android.util.Slog;
import android.util.SparseArray;
import android.util.proto.ProtoInputStream;
+import android.util.proto.ProtoParseException;
import com.android.internal.annotations.GuardedBy;
import com.android.server.BootReceiver;
@@ -434,7 +435,7 @@ public final class NativeTombstoneManager {
break;
}
}
- } catch (IOException ex) {
+ } catch (IOException | ProtoParseException ex) {
Slog.e(TAG, "Failed to parse tombstone", ex);
return Optional.empty();
}