commit | 46a97e0161acae28c1a188cdd5f8337c16e99678 | [log] [tgz] |
---|---|---|
author | Wonsik Kim <wonsik@google.com> | Thu Mar 01 11:08:57 2018 -0800 |
committer | Wonsik Kim <wonsik@google.com> | Thu Mar 08 05:14:59 2018 +0000 |
tree | 1ad44dfd8dd0aa85d78c74eea72c08bffbe94688 | |
parent | 4db55b03d35155737e65ddaa0e802c3452371969 [diff] |
codec2: fix C2Buffer - _C2MappingBlock2DImpl::Mapped hold shared_ptr to _C2Block2DImpl instead of raw pointer to prevent use-after-free. Bug: 74073134 Test: adb shell setprop debug.stagefright.ccodec yes Test: adb shell setprop debug.stagefright.omx_default_rank 1000 Test: adb shell killall mediaserver Test: atest android.media.cts.MediaCodecTest Change-Id: Icf3bb6aa781da9916c891a1325480051f6ffdffe (cherry picked from commit 450e9b164ff11abfe6a739bdc355463fd3588469)