commit | a0ccd94bf9c653107629ea3d94dd6db9bf94c0d9 | [log] [tgz] |
---|---|---|
author | Ben Gruver <bgruv@google.com> | Sun Oct 23 22:10:11 2016 -0700 |
committer | Ben Gruver <bgruv@google.com> | Sun Oct 23 22:10:11 2016 -0700 |
tree | 563675d0ca43f2404907da67fc7e5bea8fcbe770 | |
parent | 8e1afdda32a3c6572e44ccba9150f18627bf834d [diff] |
Improve the error message for a truncated last instruction
diff --git a/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedMethodImplementation.java b/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedMethodImplementation.java index dd95d28..a82032a 100644 --- a/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedMethodImplementation.java +++ b/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/DexBackedMethodImplementation.java
@@ -84,7 +84,7 @@ // Does the instruction extend past the end of the method? int offset = reader.getOffset(); if (offset > endOffset || offset < 0) { - throw new ExceptionWithContext("The last instruction in the method is truncated"); + throw new ExceptionWithContext("The last instruction in method %s is truncated", method); } return instruction; }