Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3bf131bc authored by Linux Build Service Account's avatar Linux Build Service Account Committed by Gerrit - the friendly Code Review server
Browse files

Merge "Merge commit 'android-4.4.2_r1' into merge_branch"

parents 726b437c a5b2348d
Loading
Loading
Loading
Loading
+151 −144
Original line number Diff line number Diff line
@@ -91,6 +91,7 @@ public class WapPushOverSms implements ServiceConnection {

        if (DBG) Rlog.d(TAG, "Rx: " + IccUtils.bytesToHexString(pdu));

        try {
            int index = 0;
            int transactionId = pdu[index++] & 0xFF;
            int pduType = pdu[index++] & 0xFF;
@@ -257,5 +258,11 @@ public class WapPushOverSms implements ServiceConnection {

            handler.dispatchIntent(intent, permission, appOp, receiver);
            return Activity.RESULT_OK;
        } catch (ArrayIndexOutOfBoundsException aie) {
            // 0-byte WAP PDU or other unexpected WAP PDU contents can easily throw this;
            // log exception string without stack trace and return false.
            Rlog.e(TAG, "ignoring dispatchWapPdu() array index exception: " + aie);
            return Intents.RESULT_SMS_GENERIC_ERROR;
        }
    }
}