From 236b26b9bd0aafdc2db73eed6d866db7243cbf77 Mon Sep 17 00:00:00 2001 From: Brian Pellin Date: Mon, 31 Oct 2016 20:33:25 -0500 Subject: [PATCH] Prevent crash with empty filename --- app/src/main/java/com/keepassdroid/PasswordActivity.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/com/keepassdroid/PasswordActivity.java b/app/src/main/java/com/keepassdroid/PasswordActivity.java index 9ddec954e..ddd442582 100644 --- a/app/src/main/java/com/keepassdroid/PasswordActivity.java +++ b/app/src/main/java/com/keepassdroid/PasswordActivity.java @@ -91,6 +91,10 @@ public class PasswordActivity extends LockingActivity { } public static void Launch(Activity act, String fileName, String keyFile) throws FileNotFoundException { + if (EmptyUtils.isNullOrEmpty(fileName)) { + throw new FileNotFoundException(); + } + Uri uri = UriUtil.parseDefaultFile(fileName); String scheme = uri.getScheme();