commit | 008da7d42d529761ab85b8e92d3dd366f1fad195 | [log] [tgz] |
---|---|---|
author | Yohann Roussel <yroussel@google.com> | Mon Mar 09 17:59:10 2015 +0100 |
committer | Yohann Roussel <yroussel@google.com> | Tue Apr 07 16:37:03 2015 +0200 |
tree | a1392d5f012d61f8628fd29f237339a6b61ae19c | |
parent | 45e4d877614b194e24afbb90024130fd4e3156f5 [diff] |
Descriptor references are direct references We have to parse descriptors and treat the types they reference as direct reference as we do for other direct type references. This is required because Dalvik verifier is checking those descriptor the same way as it does for other type references. See: https://android.googlesource.com/platform/dalvik/+/kitkat-mr2.2-release/vm/analysis/CodeVerify.cpp#637 Bug: 19626444 (cherry picked from commit 8f9fb34f2d53beb22ad9055eb071a93157b922ba) Change-Id: Ib9f43dd0c5f0b983fcc80e13caa13fd8b2dc2244