diff options
author | Yorke Lee <yorkelee@google.com> | 2015-07-17 00:13:23 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2015-07-17 00:13:23 +0000 |
commit | edfb0ce3ed068a9de10a6104288e591d7a0bf6a8 (patch) | |
tree | a562a08fbe612e236f265602a1cf72d935d7f137 /src | |
parent | 7468a23a3d60cf447364b622f7373b3b4c62c841 (diff) | |
parent | ba7c794d4b5a209d0d49388f58043a61057ecf00 (diff) |
am ba7c794d: am d30106bc: am 5328566d: am 7293a99b: am aab92012: Merge "Catch CP2 exception in DefaultVoicemailNotifier" into mnc-dev
* commit 'ba7c794d4b5a209d0d49388f58043a61057ecf00':
Catch CP2 exception in DefaultVoicemailNotifier
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/dialer/calllog/DefaultVoicemailNotifier.java | 6 |
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(); |