diff options
| -rw-r--r-- | core/java/android/app/SuggestionsAdapter.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/core/java/android/app/SuggestionsAdapter.java b/core/java/android/app/SuggestionsAdapter.java index 4a00e485f567..bd4e66e44ee9 100644 --- a/core/java/android/app/SuggestionsAdapter.java +++ b/core/java/android/app/SuggestionsAdapter.java @@ -658,7 +658,14 @@ class SuggestionsAdapter extends ResourceCursorAdapter { if (col == NONE) { return null; } - return cursor.getString(col); + try { + return cursor.getString(col); + } catch (Exception e) { + Log.e(LOG_TAG, + "unexpected error retrieving valid column from cursor, " + + "did the remote process die?", e); + return null; + } } } |