commit | a4818f964b298e18cd33e8058f5d2775c68c98a7 | [log] [tgz] |
---|---|---|
author | Wonsik Kim <wonsik@google.com> | Thu Sep 07 16:17:05 2017 -0700 |
committer | JP Sugarbroad <jpsugar@google.com> | Thu Oct 19 13:01:38 2017 -0700 |
tree | 06e19c8b54e0988b961f1b1c681328aabe750c34 | |
parent | 8554f4b511af4d457d039597e029695b61f7f2e3 [diff] |
m4v_h263: fix global buffer overflow Bug: 65025028 Test: run POC Change-Id: Ifa5cf0e3ced7188ed70849b04b57828518ccb5bf (cherry picked from commit 26a87d15ef97b35633577f7a97ed39bcaa800585)
diff --git a/media/libstagefright/codecs/m4v_h263/dec/src/vlc_decode.cpp b/media/libstagefright/codecs/m4v_h263/dec/src/vlc_decode.cpp index f7192b1c..7202f98 100644 --- a/media/libstagefright/codecs/m4v_h263/dec/src/vlc_decode.cpp +++ b/media/libstagefright/codecs/m4v_h263/dec/src/vlc_decode.cpp
@@ -560,7 +560,7 @@ BitstreamShow13Bits(stream, &code); - if (code == 0) + if (code < 8) { return VLC_CODE_ERROR; }