diff --git a/app/src/main/java/eu/faircode/email/FairEmailLoggingProvider.java b/app/src/main/java/eu/faircode/email/FairEmailLoggingProvider.java index 85076e1dfc..158b7fc500 100644 --- a/app/src/main/java/eu/faircode/email/FairEmailLoggingProvider.java +++ b/app/src/main/java/eu/faircode/email/FairEmailLoggingProvider.java @@ -62,10 +62,14 @@ public class FairEmailLoggingProvider extends TinylogLoggingProvider { } static void setup(Context context) { - System.setProperty("tinylog.directory", - Helper.ensureExists(context, "logs").getAbsolutePath()); + try { + System.setProperty("tinylog.directory", + Helper.ensureExists(context, "logs").getAbsolutePath()); - setLevel(context); + setLevel(context); + } catch (Throwable ex) { + Log.e(ex); + } } static void setLevel(Context context) {