diff --git a/jadx-core/src/main/java/jadx/core/dex/visitors/typeinference/TypeUpdate.java b/jadx-core/src/main/java/jadx/core/dex/visitors/typeinference/TypeUpdate.java index 4d336d4c4..b0c1412cf 100644 --- a/jadx-core/src/main/java/jadx/core/dex/visitors/typeinference/TypeUpdate.java +++ b/jadx-core/src/main/java/jadx/core/dex/visitors/typeinference/TypeUpdate.java @@ -157,7 +157,7 @@ public final class TypeUpdate { updateInfo.rollbackUpdate(arg); } return result; - } catch (StackOverflowError overflow) { + } catch (StackOverflowError | BootstrapMethodError error) { throw new JadxOverflowException("Type update terminated with stack overflow, arg: " + arg); } }