diff options
author | Marco Nelissen <marcone@google.com> | 2018-09-06 11:01:22 -0700 |
---|---|---|
committer | Rohit Yengisetty <rngy@google.com> | 2018-10-16 16:21:29 -0700 |
commit | 929fa9878718df15913273e76765467b40552467 (patch) | |
tree | 0501f115c822ebb6104e42b8be3cd696fe451d5a | |
parent | bb9c22af2fd1b338780f95f74bebb56b2df5bba1 (diff) | |
download | v4l2_codec2-929fa9878718df15913273e76765467b40552467.tar.gz |
Don't continue with an invalid iteratorandroid-security-8.1.0_r93android-security-8.1.0_r92android-security-8.1.0_r91android-security-8.1.0_r90android-security-8.1.0_r89android-security-8.1.0_r88android-security-8.1.0_r87android-security-8.1.0_r86android-security-8.1.0_r85android-security-8.1.0_r84android-security-8.1.0_r83android-security-8.1.0_r82android-8.1.0_r81android-8.1.0_r80android-8.1.0_r79android-8.1.0_r78android-8.1.0_r77android-8.1.0_r76android-8.1.0_r75android-8.1.0_r74android-8.1.0_r73android-8.1.0_r72android-8.1.0_r71android-8.1.0_r70android-8.1.0_r69android-8.1.0_r68android-8.1.0_r66security-oc-mr1-releaseoreo-mr1-security-release
Bug: 112181526
Test: build
Change-Id: Ifa3bfa60d2303a294ee842de6729a0c911b42f88
(cherry picked from commit cf6899a77b583d37597c07e6a542422cb9821964)
-rw-r--r-- | vda/v4l2_slice_video_decode_accelerator.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/vda/v4l2_slice_video_decode_accelerator.cc b/vda/v4l2_slice_video_decode_accelerator.cc index 98e5915..2d81020 100644 --- a/vda/v4l2_slice_video_decode_accelerator.cc +++ b/vda/v4l2_slice_video_decode_accelerator.cc @@ -997,6 +997,7 @@ void V4L2SliceVideoDecodeAccelerator::Dequeue() { if (it == surfaces_at_device_.end()) { DLOGF(ERROR) << "Got invalid surface from device."; NOTIFY_ERROR(PLATFORM_FAILURE); + return; } it->second->SetDecoded(); |