commit | c3bc12c484ef3bbca4cec19234437c45af5e584d | [log] [tgz] |
---|---|---|
author | Yurii Zubrytskyi <zyy@google.com> | Thu Mar 23 17:43:24 2023 -0700 |
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | Wed Oct 11 22:47:31 2023 +0000 |
tree | 319dc1e0ee7e8f7bf50e93869f964242c9138da8 | |
parent | 8f326fdea66691d4711cd074bf20a53211c9a7aa [diff] |
[res] Better native pointer tracking in Java Make sure we clear the native pointers when freeing them, so any race condition that calls into it gets a null instead of calling into already freed object Bug: 197260547 Test: build + unit tests (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:7c2f195cfc8c02403d61a394213398d13584a5de) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b9ef411d0f480ee59d73601cce7fb40335a7d389) Merged-In: I817dc2f5ef24e1fafeba3ce4c1c440abe70ad3ed Change-Id: I817dc2f5ef24e1fafeba3ce4c1c440abe70ad3ed