From 67600b34039c053a8edc2ca7625e5ea1ae976a7d Mon Sep 17 00:00:00 2001 From: M66B Date: Wed, 18 Dec 2019 11:09:39 +0100 Subject: [PATCH] Filter exception --- app/src/main/java/eu/faircode/email/Log.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/Log.java b/app/src/main/java/eu/faircode/email/Log.java index 27f90ff0b7..db5cbff90f 100644 --- a/app/src/main/java/eu/faircode/email/Log.java +++ b/app/src/main/java/eu/faircode/email/Log.java @@ -447,6 +447,21 @@ public class Log { */ return false; + if (ex instanceof ArrayIndexOutOfBoundsException) { + /* + java.lang.ArrayIndexOutOfBoundsException: length=74; index=74 + at android.text.TextLine.measure(TextLine.java:343) + at android.text.TextLine.metrics(TextLine.java:298) + at android.text.Layout.measurePara(Layout.java:2118) + at android.text.Layout.getDesiredWidthWithLimit(Layout.java:196) + at android.widget.TextView.onMeasure(TextView.java:8511) + at androidx.appcompat.widget.AppCompatTextView.onMeasure(SourceFile:551) + at android.view.View.measure(View.java:23190) + at androidx.constraintlayout.widget.ConstraintLayout$Measurer.measure(SourceFile:724) + */ + return false; + } + if (ex instanceof IllegalArgumentException && ex.getMessage() != null && ex.getMessage().startsWith("Tmp detached view should be removed from RecyclerView before it can be recycled"))