From 66892009f5e0037725ab7278e697515ba22d704d Mon Sep 17 00:00:00 2001 From: Ben Gruver Date: Sat, 27 Feb 2016 12:51:26 -0800 Subject: [PATCH] Fix a possible NPE in SmaliCodeFragmentFactory --- .../org/jf/smalidea/debugging/SmaliCodeFragmentFactory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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() {