commit | be8d99c228a76e70a19c1122aabe111c25a2121c | [log] [tgz] |
---|---|---|
author | Logan Chien <logan.chien@mediatek.com> | Thu Sep 11 17:36:05 2014 +0800 |
committer | Logan Chien <logan.chien@mediatek.com> | Tue Sep 16 13:58:57 2014 +0800 |
tree | b7c2538a1245d2d6cb4dde7432be26ad12de0407 | |
parent | 20ffc8757277dac7fd7a74e576c6185ae1292285 [diff] |
Fix sput-wide verification flag. The vA register for sput-wide is a wide register. Thus, the verification flag should be kVerifyRegAWide instead of kVerifyRegA. Without this change, the invalid Dex bytecode won't be rejected by VerifyInstruction(). As the result, the DCHECK_LT() in register_line-inl.h will abort the program. Change-Id: I24b746d8a85ddaf811d9aebed12a3dd9f97d755f