commit | cfb916e53e0301ce65265c32f1950ca696d099fb | [log] [tgz] |
---|---|---|
author | Ryan Mitchell <[email protected]> | Thu May 27 12:34:52 2021 -0700 |
committer | Ryan Mitchell <[email protected]> | Thu May 27 12:41:36 2021 -0700 |
tree | 4ca9cb2837191135c00ae8fc175cb5fa7197bef4 | |
parent | 72cd5f15528e6b930fadfdef1d79722ea7ff02e7 [diff] |
Verify presence of _FileAsset::getBuffer data Rather than attempt to remove all users of Asset::getBuffer (which includes AssetManager(1), aapt(1), and other places) and migrate them to use Asset::getIncFsBuffer, verify the presence of all the data in the buffer before returning a raw pointer to the buffer data to guarantee callers will not unexpectedly get a SIGBUS due to incremental installation. Bug: 179254882 Test: builds Change-Id: I24fd9036bc53a8c23166b5471862ee542630fb56