From 9eb20164f227fb617b2ea9700ebd493f9bf7caa4 Mon Sep 17 00:00:00 2001 From: cyBerta Date: Mon, 1 Apr 2019 19:00:04 +0200 Subject: catch resource not found exception in LogItem --- app/src/main/java/de/blinkt/openvpn/core/LogItem.java | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'app') diff --git a/app/src/main/java/de/blinkt/openvpn/core/LogItem.java b/app/src/main/java/de/blinkt/openvpn/core/LogItem.java index cd048f4a..178906c3 100644 --- a/app/src/main/java/de/blinkt/openvpn/core/LogItem.java +++ b/app/src/main/java/de/blinkt/openvpn/core/LogItem.java @@ -10,6 +10,7 @@ import android.content.Context; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.Signature; +import android.content.res.Resources.NotFoundException; import android.os.Parcel; import android.os.Parcelable; @@ -265,6 +266,11 @@ public class LogItem implements Parcelable { return str; } } + } catch (NotFoundException e) { + String str = "Log resid not found: " + mRessourceId; + if (mArgs != null) + str += join("|", mArgs); + return str; } catch (UnknownFormatConversionException e) { if (c != null) throw new UnknownFormatConversionException(e.getLocalizedMessage() + getString(null)); -- cgit v1.2.3