From 84d09a381c0fbcb78a9b507c5ab79dc642ed0970 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 24 Dec 2018 10:51:32 +0000 Subject: [PATCH] Prevent crash --- app/src/main/java/eu/faircode/email/ActivityView.java | 2 +- app/src/main/java/eu/faircode/email/AdapterMessage.java | 2 +- app/src/main/java/eu/faircode/email/DB.java | 2 +- app/src/main/java/eu/faircode/email/EntityMessage.java | 2 +- app/src/main/java/eu/faircode/email/ServiceSynchronize.java | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/ActivityView.java b/app/src/main/java/eu/faircode/email/ActivityView.java index f865a7a084..a897ac6641 100644 --- a/app/src/main/java/eu/faircode/email/ActivityView.java +++ b/app/src/main/java/eu/faircode/email/ActivityView.java @@ -705,7 +705,7 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB ContactsContract.Contacts.STARRED + " DESC" + ", " + ContactsContract.Contacts.TIMES_CONTACTED + " DESC" + ", " + ContactsContract.Contacts.LAST_TIME_CONTACTED + " DESC"); - while (cursor.moveToNext()) + while (cursor != null && cursor.moveToNext()) try { long id = cursor.getLong(cursor.getColumnIndex(ContactsContract.RawContacts._ID)); String name = cursor.getString(cursor.getColumnIndex(ContactsContract.Contacts.DISPLAY_NAME)); diff --git a/app/src/main/java/eu/faircode/email/AdapterMessage.java b/app/src/main/java/eu/faircode/email/AdapterMessage.java index 30f790d11b..60705b7bc1 100644 --- a/app/src/main/java/eu/faircode/email/AdapterMessage.java +++ b/app/src/main/java/eu/faircode/email/AdapterMessage.java @@ -656,7 +656,7 @@ public class AdapterMessage extends RecyclerView.Adapter