commit | 58fd993a89a3a22fa5a4a1a4548125c6783ec80c | [log] [tgz] |
---|---|---|
author | Toni Heidenreich <[email protected]> | Wed Sep 06 12:49:33 2023 +0000 |
committer | Android Build Coastguard Worker <[email protected]> | Wed Oct 11 22:45:41 2023 +0000 |
tree | 3d573f575be5348e7f5be9ea07f2f72de3d4c002 | |
parent | ac78bb4111000ece971df93ca5543e7068c7840d [diff] |
httplive: fix use-after-free Implement a mutex to ensure secure multi-threaded access to the KeyedVector in MetaDataBase. Concurrent access by different threads can lead to accessing the wrong memory location due to potential changes in the vector Bug: 298057702 Test: HTTP Live Streaming test (cherry picked from https://partner-android-review.googlesource.com/q/commit:a2dfb31957a9d5358d0219a0eda7dcb5b0fff5fe) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:90fb4ca425444429ada6ce0de1c13d35829bc196) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3c1d9613ef64e01d2e81c4aa44c90dcd8ca958b9) Merged-In: I46b05c85d9c39f4ce549efc160c08a0646c9fd0a Change-Id: I46b05c85d9c39f4ce549efc160c08a0646c9fd0a