Commit Message: DO NOT MERGE Verify OMX buffer sizes prior to access Bug ID: 27207275 Commit ID: 295c883fe3105b19bcd0f9e07d54c6b589fc5bff Author: Marco Nelissen Date: Mon Feb 29 12:47:20 2016 -0800 Committer: The Android Automerger Commit Date: Thu Apr 21 19:09:54 2016 -0700 Files Changed: 21 Change-ID: 14412825d1ee233d993af0a67708bea54304ff62d Files Affected: - media/libmedia/IOMX.cpp - media/libstagefright/codecs/aacdec/SoftAAC2.cpp - media/libstagefright/codecs/aacenc/SoftAACEncoder.cpp - media/libstagefright/codecs/amrnb/dec/SoftAMR.cpp - media/libstagefright/codecs/amrnb/enc/SoftAMRNEncoder.cpp - media/libstagefright/codecs/amrwbenc/SoftAMRWBEncoder.cpp - media/libstagefright/codecs/avc/enc/SoftAVEncoder.cpp - media/libstagefright/codecs/avcenc/SoftAVEnc.cpp - media/libstagefright/codecs/flac/enc/SoftFlacEncoder.cpp - media/libstagefright/codecs/g711/dec/SoftG711.cpp - media/libstagefright/codecs/gsm/dec/SoftGSM.cpp - media/libstagefright/codecs/m4v_h263/enc/SoftMPEG4Encoder.cpp - media/libstagefright/codecs/mp3dec/SoftMP3.cpp - media/libstagefright/codecs/on2/enc/SoftVPXEncoder.cpp - media/libstagefright/codecs/opus/dec/SoftOpus.cpp - media/libstagefright/codecs/raw/SoftRaw.cpp - media/libstagefright/codecs/vorbis/dec/SoftVorbis.cpp - media/libstagefright/include/Soft OMXComponent.h - media/libstagefright/omx/SimpleSoftOMXComponent.cpp - media/libstagefright/omx/SoftVideoDecoderOMXComponent.cpp This commit likely addresses an issue with buffer size verification for OMX components, which could indicate a potential buffer overflow or out-of-bounds access vulnerability affecting multiple codecs.