diff --git a/jadx-gui/src/main/java/jadx/gui/device/debugger/smali/Smali.java b/jadx-gui/src/main/java/jadx/gui/device/debugger/smali/Smali.java index 8ee84511e..ed0e6c7a5 100644 --- a/jadx-gui/src/main/java/jadx/gui/device/debugger/smali/Smali.java +++ b/jadx-gui/src/main/java/jadx/gui/device/debugger/smali/Smali.java @@ -463,7 +463,7 @@ public class Smali { IDebugInfo dbgInfo = codeReader.getDebugInfo(); if (dbgInfo != null) { for (ILocalVar var : dbgInfo.getLocalVars()) { - if (var.getStartOffset() == -1) { + if (var.getRegNum() == regNum) { int i = writeParamInfo(smali, line, regNum, paramStart, var.getName(), var.getType()); regNum += i; paramStart += i;