commit | 7eb18466d9ee817ae1087ddc895902e8eae05535 | [log] [tgz] |
---|---|---|
author | Ray Essick <essick@google.com> | Mon Jun 19 11:34:12 2017 -0700 |
committer | Ray Essick <essick@google.com> | Mon Jun 19 11:34:12 2017 -0700 |
tree | 3038b7443b11fc583c85e7ed6773a8b31851bc28 | |
parent | 9eef26c39af2f69b921e9d2e85d830bddcc31829 [diff] |
Check frame handle validity before freeing buffer. in CameraSource::releaseRecordingFrame(), validate the VideoNativeHandleMetadata field when received. Avoid releasing invalid handles (and thus invalid memory) if this has been corrupted in user space. Bug: 37662122 Test: poc before/after on nyc-mr2