From 20e43e541f02bf709e5bd6f83e522c8b0b4240b5 Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Sat, 11 Mar 2017 09:49:49 +0100 Subject: catch some OOM Exceptions --- src/main/java/de/pixart/messenger/persistance/FileBackend.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/main/java/de/pixart/messenger/persistance/FileBackend.java') diff --git a/src/main/java/de/pixart/messenger/persistance/FileBackend.java b/src/main/java/de/pixart/messenger/persistance/FileBackend.java index 6623aeb00..e2d7894df 100644 --- a/src/main/java/de/pixart/messenger/persistance/FileBackend.java +++ b/src/main/java/de/pixart/messenger/persistance/FileBackend.java @@ -577,6 +577,8 @@ public class FileBackend { return null; } catch (IOException e) { return null; + } catch (OutOfMemoryError e) { + return null; } } @@ -693,6 +695,8 @@ public class FileBackend { return null; // happens for example on Android 6.0 if contacts permissions get revoked } catch (FileNotFoundException e) { return null; + } catch (OutOfMemoryError e) { + return null; } finally { close(is); } -- cgit v1.2.3