diff options
-rw-r--r-- | smalidea/src/main/java/org/jf/smalidea/debugging/SmaliCodeFragmentFactory.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/smalidea/src/main/java/org/jf/smalidea/debugging/SmaliCodeFragmentFactory.java b/smalidea/src/main/java/org/jf/smalidea/debugging/SmaliCodeFragmentFactory.java index abd5c90e..5e2dd0c9 100644 --- a/smalidea/src/main/java/org/jf/smalidea/debugging/SmaliCodeFragmentFactory.java +++ b/smalidea/src/main/java/org/jf/smalidea/debugging/SmaliCodeFragmentFactory.java @@ -246,7 +246,7 @@ public class SmaliCodeFragmentFactory extends DefaultCodeFragmentFactory { @Override public void visitLocalVariable(final PsiLocalVariable variable) { final String name = variable.getName(); - if (registerMap.containsKey(name)) { + if (name != null && registerMap.containsKey(name)) { int registerNumber = Integer.parseInt(name.substring(1)); if (name.charAt(0) == 'p') { registerNumber += ApplicationManager.getApplication().runReadAction(new Computable<Integer>() { |