commit | 6079f85df9c1a8e570643dd7a1db092872b9a2c7 | [log] [tgz] |
---|---|---|
author | Chong Zhang <chz@google.com> | Wed Mar 21 15:52:21 2018 -0700 |
committer | android-build-team Robot <android-build-team-robot@google.com> | Mon Jun 11 22:21:48 2018 +0000 |
tree | 100ca4e194625e5cf659e4c40bce256417d77418 | |
parent | d5d45be3415cbea885d44436e271032a73984d17 [diff] |
cas: fix UAF in descrambler -- DO NOT MERGE Change the plugin holder in both CasImpl and DescramblerImpl to shared_ptr, and use atomic store/load for read/write. bug: 73172817 Test:CTS MediaCasTest, VTS VtsHalCasV1_0Target, poc in bug Change-Id: I6b040680c28c38cef2fef3042f570dc64e86bb77 (cherry picked from commit addcb3aa51f67c8c4f2959ee6f022fdb9473859c)