commit | 07f0621463e7b480c86ddba3e72d3fb9f0ae820f | [log] [tgz] |
---|---|---|
author | Alex Light <allight@google.com> | Thu Jun 01 14:01:43 2017 -0700 |
committer | Alex Light <allight@google.com> | Fri Jun 02 11:30:01 2017 -0700 |
tree | 130691a38d30d788306ca546f3e7b4d17c808a53 | |
parent | 596c58b3dc73a4017d49af6c5037bbd7109fd31e [diff] |
Fix redefinition related use-after-free bug A redefinition that failed with JVMTI_ERROR_FAILS_VERIFICATION could cause a use-after-free of java DexCache objects if a art::DexFile* that aliases the one created for the failed redefinition is created. Bug: 62237378 Test: ./test.py --host -j40 Change-Id: Ia080dfa6c702b2e3a735c4c3cd80ca3974386934