diff options
| author | 2018-01-24 09:59:28 +0000 | |
|---|---|---|
| committer | 2018-01-24 09:59:28 +0000 | |
| commit | 4152497b4b394ed1f00b680a5b87596ec4c44c33 (patch) | |
| tree | 4e5045956cf1b1a0a3a63fb85d1f8c7f9cde9fe2 | |
| parent | f811dff3bca4473c9cc84a742f59ebb35769c677 (diff) | |
| parent | 9f17dfcba6f286bca0fb47c32105c07328a4cc5c (diff) | |
Merge "Fail when there is an ASM error"
| -rw-r--r-- | tools/locked_region_code_injection/src/lockedregioncodeinjection/LockFindingClassVisitor.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/tools/locked_region_code_injection/src/lockedregioncodeinjection/LockFindingClassVisitor.java b/tools/locked_region_code_injection/src/lockedregioncodeinjection/LockFindingClassVisitor.java index ee0e36c9f76e..81a077324e6c 100644 --- a/tools/locked_region_code_injection/src/lockedregioncodeinjection/LockFindingClassVisitor.java +++ b/tools/locked_region_code_injection/src/lockedregioncodeinjection/LockFindingClassVisitor.java @@ -18,7 +18,6 @@ import java.util.Arrays; import java.util.LinkedList; import java.util.List; import org.objectweb.asm.ClassVisitor; -import org.objectweb.asm.Label; import org.objectweb.asm.MethodVisitor; import org.objectweb.asm.Opcodes; import org.objectweb.asm.commons.TryCatchBlockSorter; @@ -101,7 +100,7 @@ class LockFindingClassVisitor extends ClassVisitor { try { a.analyze(owner, mn); } catch (AnalyzerException e) { - e.printStackTrace(); + throw new RuntimeException("Locked region code injection: " + e.getMessage(), e); } InsnList instructions = mn.instructions; |