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

Commit c920b2c2 authored by Marco Nelissen's avatar Marco Nelissen Committed by android-build-merger
Browse files

Merge "Check section size when verifying CRC" into mnc-dev am: fd9e18a0 am: 4a46a277

am: 8f53b71b

* commit '8f53b71b':
  Check section size when verifying CRC

Change-Id: I87a5a52e2dfe99a4be2457a39185e3828e6c7c9f
parents 1863e62d 8f53b71b
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -1713,6 +1713,13 @@ bool ATSParser::PSISection::isCRCOkay() const {
    unsigned sectionLength = U16_AT(data + 1) & 0xfff;
    ALOGV("sectionLength %u, skip %u", sectionLength, mSkipBytes);


    if(sectionLength < mSkipBytes) {
        ALOGE("b/28333006");
        android_errorWriteLog(0x534e4554, "28333006");
        return false;
    }

    // Skip the preceding field present when payload start indicator is on.
    sectionLength -= mSkipBytes;