From a5c51ff8012c8464aa93c1814f2a591da38dec5c Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Fri, 24 Sep 2021 11:57:03 -0400 Subject: [PATCH] Handle exception when reading from the log database. --- .../securesms/logsubmit/SubmitDebugLogRepository.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/logsubmit/SubmitDebugLogRepository.java b/app/src/main/java/org/thoughtcrime/securesms/logsubmit/SubmitDebugLogRepository.java index 5b2e20440d..96a235eb30 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/logsubmit/SubmitDebugLogRepository.java +++ b/app/src/main/java/org/thoughtcrime/securesms/logsubmit/SubmitDebugLogRepository.java @@ -164,6 +164,9 @@ public class SubmitDebugLogRepository { gzipOutput.write(reader.next().getBytes()); gzipOutput.write("\n".getBytes()); } + } catch (IllegalStateException e) { + Log.e(TAG, "Failed to read row!", e); + return Optional.absent(); } StreamUtil.close(gzipOutput);