From 82db08b76f5ffd4c7d741f4c751bc9a038f03f38 Mon Sep 17 00:00:00 2001 From: Nicholas Tinsley Date: Tue, 30 May 2023 15:07:58 -0400 Subject: [PATCH] Catch native RuntimeExceptions in voice memo recording start. --- .../java/org/thoughtcrime/securesms/audio/AudioRecorder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java b/app/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java index f466795b87..c3b712eb8f 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java +++ b/app/src/main/java/org/thoughtcrime/securesms/audio/AudioRecorder.java @@ -89,7 +89,7 @@ public class AudioRecorder { } recorder.start(fds[1]); this.recordingSubject = recordingSingle; - } catch (IOException e) { + } catch (IOException | RuntimeException e) { recordingSingle.onError(e); recorder = null; Log.w(TAG, e);