summaryrefslogtreecommitdiff
path: root/main/src/ui/java/de/blinkt/openvpn/fragments/SendDumpFragment.java
diff options
context:
space:
mode:
Diffstat (limited to 'main/src/ui/java/de/blinkt/openvpn/fragments/SendDumpFragment.java')
-rw-r--r--main/src/ui/java/de/blinkt/openvpn/fragments/SendDumpFragment.java8
1 files changed, 7 insertions, 1 deletions
diff --git a/main/src/ui/java/de/blinkt/openvpn/fragments/SendDumpFragment.java b/main/src/ui/java/de/blinkt/openvpn/fragments/SendDumpFragment.java
index 5bc0bbb1..ae90f3d5 100644
--- a/main/src/ui/java/de/blinkt/openvpn/fragments/SendDumpFragment.java
+++ b/main/src/ui/java/de/blinkt/openvpn/fragments/SendDumpFragment.java
@@ -36,7 +36,12 @@ public class SendDumpFragment extends Fragment {
if (c.getCacheDir() == null)
return null;
- for (File f : c.getCacheDir().listFiles()) {
+ File[] filesList = c.getCacheDir().listFiles();
+
+ if (filesList == null)
+ return null;
+
+ for (File f : filesList) {
if (!f.getName().endsWith(".dmp"))
continue;
@@ -104,6 +109,7 @@ public class SendDumpFragment extends Fragment {
Pair<File, Long> ldump = getLastestDump(getActivity());
if (ldump == null) {
VpnStatus.logError("No Minidump found!");
+ return;
}
uris.add(Uri.parse("content://de.blinkt.openvpn.FileProvider/" + ldump.first.getName()));