commit | ac4627157871734db2864ab44a284bd28229d055 | [log] [tgz] |
---|---|---|
author | Jeff Hao <jeffhao@google.com> | Thu Mar 02 10:59:43 2017 -0800 |
committer | Jeff Hao <jeffhao@google.com> | Thu Mar 02 10:59:43 2017 -0800 |
tree | 97477285975ddb52ed0e7c0d5e421b52362c9562 | |
parent | f040eca7329382d48dc2b8bfc228ee3f27c9f13d [diff] |
Fix dexlayout manual walking of 0 length catch handler. This fails for 0 length handlers that are unreferenced by any try blocks. Unreferenced handlers are handled differently and walked manually, and there was an error in the 0 size case, when there is only a single catch all handler. Bug: 35874292 Test: mm test-art-host-gtest-dexlayout_test Change-Id: Ie061b4fd0e7e8be7e3e382b11d2606f5ffc0817a