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

Commit d6127d03 authored by Ricardo Cerqueira's avatar Ricardo Cerqueira
Browse files

Merge tag 'android-4.4.2_r1' into HEAD

Android 4.4.2 Release 1
parents c2f0e7ff 567ea111
Loading
Loading
Loading
Loading
+150 −143
Original line number Diff line number Diff line
@@ -90,6 +90,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;
@@ -253,5 +254,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;
        }
    }
}