commit | addcb3aa51f67c8c4f2959ee6f022fdb9473859c | [log] [tgz] |
---|---|---|
author | Chong Zhang <chz@google.com> | Wed Mar 21 15:52:21 2018 -0700 |
committer | Chong Zhang <chz@google.com> | Sat Mar 24 01:46:21 2018 +0000 |
tree | 4d966d9bb70f9b39f58b625421c1635bcd2c689d | |
parent | 8ca409dfa17b5961be671134a12362c862168a51 [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