summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorYorke Lee <yorkelee@google.com>2015-07-16 23:08:48 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2015-07-16 23:08:49 +0000
commitaab92012f78bac0f63d29cdef10a24c79f1d75fc (patch)
tree1908ee588c2c20b30e9ab2969ef46854829da02a /src
parent3491ef06b6b798dbcb2f738dc390f2ff9a3983b1 (diff)
parentace83bb1f3befde4ca88a744365171f3ecff271a (diff)
downloadpackages_apps_Dialer-aab92012f78bac0f63d29cdef10a24c79f1d75fc.tar.gz
packages_apps_Dialer-aab92012f78bac0f63d29cdef10a24c79f1d75fc.tar.bz2
packages_apps_Dialer-aab92012f78bac0f63d29cdef10a24c79f1d75fc.zip
Merge "Catch CP2 exception in DefaultVoicemailNotifier" into mnc-dev
Diffstat (limited to 'src')
-rw-r--r--src/com/android/dialer/calllog/DefaultVoicemailNotifier.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/dialer/calllog/DefaultVoicemailNotifier.java b/src/com/android/dialer/calllog/DefaultVoicemailNotifier.java
index d0553b4ac..a6d165e3a 100644
--- a/src/com/android/dialer/calllog/DefaultVoicemailNotifier.java
+++ b/src/com/android/dialer/calllog/DefaultVoicemailNotifier.java
@@ -302,6 +302,9 @@ public class DefaultVoicemailNotifier {
newCalls[cursor.getPosition()] = createNewCallsFromCursor(cursor);
}
return newCalls;
+ } catch (RuntimeException e) {
+ Log.w(TAG, "Exception when querying Contacts Provider for calls lookup");
+ return null;
} finally {
MoreCloseables.closeQuietly(cursor);
}
@@ -371,6 +374,9 @@ public class DefaultVoicemailNotifier {
PROJECTION, null, null, null);
if (cursor == null || !cursor.moveToFirst()) return null;
return cursor.getString(DISPLAY_NAME_COLUMN_INDEX);
+ } catch (RuntimeException e) {
+ Log.w(TAG, "Exception when querying Contacts Provider for name lookup");
+ return null;
} finally {
if (cursor != null) {
cursor.close();