From 24133c6dace6b334b32dc6fe792057163456018c Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Tue, 17 Sep 2024 14:47:07 -0400 Subject: [PATCH] Fix potential crash when reading very old attachments. --- .../java/org/thoughtcrime/securesms/database/AttachmentTable.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentTable.kt b/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentTable.kt index f473c42639..b0c7aa7571 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentTable.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/database/AttachmentTable.kt @@ -1492,7 +1492,7 @@ class AttachmentTable( .where("$ID = ?", attachmentId.id) .run() .readToSingleObject { cursor -> - if (cursor.isNull(DATA_FILE)) { + if (cursor.isNull(DATA_FILE) || cursor.isNull(DATA_RANDOM)) { null } else { cursor.readDataFileInfo()