From f748f22f4e62d549dde8f56e0f52476f061f7bc0 Mon Sep 17 00:00:00 2001 From: Tom Taylor Date: Tue, 14 Jul 2009 14:20:43 -0700 Subject: Add more logging to track down a monkey bug The monkey has found a situation where getting or creating a thread id is failing. Add more logging code to help track down the bug. --- core/java/android/provider/Telephony.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'core/java') diff --git a/core/java/android/provider/Telephony.java b/core/java/android/provider/Telephony.java index 0cfa506..c292c53 100644 --- a/core/java/android/provider/Telephony.java +++ b/core/java/android/provider/Telephony.java @@ -44,7 +44,7 @@ import java.util.regex.Pattern; */ public final class Telephony { private static final String TAG = "Telephony"; - private static final boolean DEBUG = false; + private static final boolean DEBUG = true; private static final boolean LOCAL_LOGV = DEBUG ? Config.LOGD : Config.LOGV; // Constructor @@ -241,7 +241,7 @@ public final class Telephony { if (uri == null) { return false; } - + boolean markAsUnread = false; boolean markAsRead = false; switch(folder) { @@ -268,7 +268,7 @@ public final class Telephony { } else if (markAsRead) { values.put(READ, Integer.valueOf(1)); } - + return 1 == SqliteWrapper.update(context, context.getContentResolver(), uri, values, null, null); } @@ -1136,8 +1136,14 @@ public final class Telephony { } Uri uri = uriBuilder.build(); + if (DEBUG) { + Log.v(TAG, "getOrCreateThreadId uri: " + uri); + } Cursor cursor = SqliteWrapper.query(context, context.getContentResolver(), uri, ID_PROJECTION, null, null, null); + if (DEBUG) { + Log.v(TAG, "getOrCreateThreadId cursor cnt: " + cursor.getCount()); + } if (cursor != null) { try { if (cursor.moveToFirst()) { @@ -1620,7 +1626,7 @@ public final class Telephony { * * It is recommended to display plmn before / above spn if * both are displayed. - * + * *

Note this is a protected intent that can only be sent * by the system. */ -- cgit v1.1