summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjsh <jsh@google.com>2009-10-19 16:11:37 -0700
committerjsh <jsh@google.com>2009-10-19 16:11:37 -0700
commit4219797afc2f5369c27cf7be752e9bc3bdb8057d (patch)
tree8c140e57a9cbcbd964dd72abc1d6275c97928a21
parent3662f9ee5be3113b57693e1495fd83a2f5c7200c (diff)
downloadframeworks_base-4219797afc2f5369c27cf7be752e9bc3bdb8057d.zip
frameworks_base-4219797afc2f5369c27cf7be752e9bc3bdb8057d.tar.gz
frameworks_base-4219797afc2f5369c27cf7be752e9bc3bdb8057d.tar.bz2
Log exception if we hit an error parsing an incoming SMS message.
This will help debug b/2197566. We should have been logging the error anyway.
-rw-r--r--telephony/java/com/android/internal/telephony/SMSDispatcher.java1
-rw-r--r--telephony/java/com/android/internal/telephony/cdma/CdmaSMSDispatcher.java1
2 files changed, 2 insertions, 0 deletions
diff --git a/telephony/java/com/android/internal/telephony/SMSDispatcher.java b/telephony/java/com/android/internal/telephony/SMSDispatcher.java
index d26a092..53c0bef 100644
--- a/telephony/java/com/android/internal/telephony/SMSDispatcher.java
+++ b/telephony/java/com/android/internal/telephony/SMSDispatcher.java
@@ -303,6 +303,7 @@ public abstract class SMSDispatcher extends Handler {
notifyAndAcknowledgeLastIncomingSms(handled, result, null);
}
} catch (RuntimeException ex) {
+ Log.e(TAG, "Exception dispatching message", ex);
notifyAndAcknowledgeLastIncomingSms(false, Intents.RESULT_SMS_GENERIC_ERROR, null);
}
diff --git a/telephony/java/com/android/internal/telephony/cdma/CdmaSMSDispatcher.java b/telephony/java/com/android/internal/telephony/cdma/CdmaSMSDispatcher.java
index 7baf770..d895cd4 100644
--- a/telephony/java/com/android/internal/telephony/cdma/CdmaSMSDispatcher.java
+++ b/telephony/java/com/android/internal/telephony/cdma/CdmaSMSDispatcher.java
@@ -100,6 +100,7 @@ final class CdmaSMSDispatcher extends SMSDispatcher {
// If sms is null, means there was a parsing error.
if (smsb == null) {
+ Log.e(TAG, "dispatchMessage: message is null");
return Intents.RESULT_SMS_GENERIC_ERROR;
}