From 5c089e1d775efe04222b299385f0d17106104ffe Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Tue, 26 Sep 2023 19:58:16 -0400 Subject: [PATCH] Fix crash on poorly formatted group change update. --- .../thoughtcrime/securesms/database/model/MessageRecord.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/model/MessageRecord.java b/app/src/main/java/org/thoughtcrime/securesms/database/model/MessageRecord.java index 75b9c6c671..7810aaee8a 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/model/MessageRecord.java +++ b/app/src/main/java/org/thoughtcrime/securesms/database/model/MessageRecord.java @@ -332,7 +332,7 @@ public abstract class MessageRecord extends DisplayRecord { } return UpdateDescription.concatWithNewLines(newGroupDescriptions); } - } catch (IOException | IllegalArgumentException e) { + } catch (IOException | IllegalArgumentException | IllegalStateException e) { Log.w(TAG, "GV2 Message update detail could not be read", e); return staticUpdateDescription(context.getString(R.string.MessageRecord_group_updated), R.drawable.ic_update_group_16); }