commit | 186fdbfec4d678745636fa3d1029ea0d5340e823 | [log] [tgz] |
---|---|---|
author | Wonsik Kim <wonsik@google.com> | Tue Jan 29 13:30:01 2019 -0800 |
committer | Wonsik Kim <wonsik@google.com> | Tue Jan 29 13:30:01 2019 -0800 |
tree | b09df9881df6169d39355de245a9bbc38ef9537a | |
parent | fe0dee1ec693f113e8757da51b795d9f7743de74 [diff] [blame] |
CCodec: harden against nullptr/out-of-memory Bug: 123571310 Test: bug repro steps Change-Id: I7c12fd375c1e320ea12473835d6d90804936a45a
diff --git a/media/codec2/sfplugin/Codec2Buffer.cpp b/media/codec2/sfplugin/Codec2Buffer.cpp index 597e8f3..2dec42e 100644 --- a/media/codec2/sfplugin/Codec2Buffer.cpp +++ b/media/codec2/sfplugin/Codec2Buffer.cpp
@@ -451,6 +451,9 @@ } bool setBackBuffer(const sp<ABuffer> &backBuffer) { + if (backBuffer == nullptr) { + return false; + } if (backBuffer->capacity() < mBackBufferSize) { return false; }