Fixed #1948 Timeout while deobfuscation did not skip method

This commit is contained in:
Jindra Petřík
2023-01-23 18:33:20 +01:00
parent 04cf5dacdd
commit 827a03139e
2 changed files with 4 additions and 1 deletions

View File

@@ -109,7 +109,7 @@ public class DependencyParser {
}
}
MethodBody body = abc.findBody(method_index);
if (body != null) {
if (body != null && body.convertException == null) {
body = body.convertMethodBodyCanUseLast(Configuration.autoDeobfuscate.get(), "", isStatic, scriptIndex, classIndex, abc, trait);
body.traits.getDependencies(scriptIndex, classIndex, isStatic, ignoredCustom, abc, dependencies, uses, ignorePackage, fullyQualifiedNames);
for (ABCException ex : body.exceptions) {