commit | c1528176838174896afc001c3ebbc8b8ba06412c | [log] [tgz] |
---|---|---|
author | Andreas Gampe <agampe@google.com> | Tue Jul 10 17:19:00 2018 -0700 |
committer | Andreas Gampe <agampe@google.com> | Tue Jul 10 17:19:00 2018 -0700 |
tree | e7f33e67f9eed91266829449396f90ee9a3ef1e9 | |
parent | 848f0d9782e467deb35b0ad3a904aeefbc9ef802 [diff] |
ART: Correctly compare in UTF-16 space When trying to cache the locations of constructor names, actually take care of using UTF-16 comparison, as the string table may contain strings with UTF-16 codepoints that are incompatible with strcmp. Add a crafted test to dex_file_verifier_test Bug: 110157789 Bug: 78568168 Test: m test-art-host Change-Id: Ifce56e53522eac2d421b316761ef0adfe341a5b9