Open
Description
Issue details
While decompiling:
Relevant log output or stacktrace
ERROR: [2660] Type inference failed with exception in method: com.google.android.gms.internal.ads.b5.a(byte[], byte[]):void, file: classes.dex, details: Type update terminated with stack overflow, arg: (r4v41 ?? I:??[int, boolean, short, byte, char])
ERROR: [2565] Type inference failed with exception in method: com.google.android.gms.internal.ads.c5.a(byte[], byte[]):void, file: classes.dex, details: Type update terminated with stack overflow, arg: (r5v55 ?? I:??[int, boolean])
ERROR: [2600] Type inference failed with exception in method: com.google.android.gms.internal.ads.d5.a(byte[], byte[]):void, file: classes.dex, details: Type update terminated with stack overflow, arg: (r2v49 ?? I:??[int, boolean, short, byte, char])
ERROR: [2498] Type inference failed with exception in method: com.google.android.gms.internal.ads.f5.a(byte[], byte[]):void, file: classes.dex, details: Type update terminated with stack overflow, arg: (r5v18 ?? I:??[int, boolean])
ERROR: [4426] Type inference failed with exception in method: com.google.android.gms.internal.ads.w4.a(byte[], byte[]):void, file: classes.dex, details: Type update terminated with stack overflow, arg: (r10v68 ?? I:??[int, boolean])
ERROR: [2690] Type inference failed with exception in method: com.google.android.gms.internal.ads.x4.a(byte[], byte[]):void, file: classes.dex, details: Type update terminated with stack overflow, arg: (r9v6 ?? I:??[int, boolean, short, byte, char])
ERROR: [90] JadxRuntimeException in pass: BlockProcessor in method: com.google.android.gms.measurement.AppMeasurement.getInstance(android.content.Context):com.google.android.gms.measurement.AppMeasurement, file: classes.dex
jadx.core.utils.exceptions.JadxRuntimeException: Unreachable block: B:12:0x002c
at jadx.core.dex.visitors.blocks.BlockProcessor.checkForUnreachableBlocks(BlockProcessor.java:81)
at jadx.core.dex.visitors.blocks.BlockProcessor.processBlocksTree(BlockProcessor.java:47)
at jadx.core.dex.visitors.blocks.BlockProcessor.visit(BlockProcessor.java:39)
at jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:26)
at jadx.core.dex.visitors.DepthTraversal.lambda$visit$1(DepthTraversal.java:14)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1597)
at jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:14)
at jadx.core.ProcessClass.process(ProcessClass.java:72)
at jadx.core.ProcessClass.generateCode(ProcessClass.java:115)
at jadx.core.dex.nodes.ClassNode.decompile(ClassNode.java:383)
at jadx.core.dex.nodes.ClassNode.getCode(ClassNode.java:331)
at jadx.api.JadxDecompiler.lambda$appendSourcesSave$5(JadxDecompiler.java:363)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1570)
ERROR: [2773] JadxRuntimeException in pass: BlockProcessor in method: com.google.android.gms.measurement.internal.b.i(java.lang.String, java.util.List, java.util.List, java.lang.Long, java.lang.Long):java.util.List, file: classes.dex
jadx.core.utils.exceptions.JadxRuntimeException: Unreachable block: B:279:0x073c
at jadx.core.dex.visitors.blocks.BlockProcessor.checkForUnreachableBlocks(BlockProcessor.java:81)
at jadx.core.dex.visitors.blocks.BlockProcessor.processBlocksTree(BlockProcessor.java:47)
at jadx.core.dex.visitors.blocks.BlockProcessor.visit(BlockProcessor.java:39)
at jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:26)
at jadx.core.dex.visitors.DepthTraversal.lambda$visit$1(DepthTraversal.java:14)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1597)
at jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:14)
at jadx.core.ProcessClass.process(ProcessClass.java:72)
at jadx.core.ProcessClass.generateCode(ProcessClass.java:107)
at jadx.core.dex.nodes.ClassNode.decompile(ClassNode.java:383)
at jadx.core.dex.nodes.ClassNode.getCode(ClassNode.java:331)
at jadx.api.JadxDecompiler.lambda$appendSourcesSave$5(JadxDecompiler.java:363)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1570)
ERROR: [2908] JadxRuntimeException in pass: BlockProcessor in method: com.google.android.gms.measurement.internal.zzlh.B(com.google.android.gms.measurement.internal.zzau, com.google.android.gms.measurement.internal.zzq):void, file: classes.dex
jadx.core.utils.exceptions.JadxRuntimeException: Unreachable block: B:436:0x02f8
at jadx.core.dex.visitors.blocks.BlockProcessor.checkForUnreachableBlocks(BlockProcessor.java:81)
at jadx.core.dex.visitors.blocks.BlockProcessor.processBlocksTree(BlockProcessor.java:47)
at jadx.core.dex.visitors.blocks.BlockProcessor.visit(BlockProcessor.java:39)
at jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:26)
at jadx.core.dex.visitors.DepthTraversal.lambda$visit$1(DepthTraversal.java:14)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1597)
at jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:14)
at jadx.core.ProcessClass.process(ProcessClass.java:72)
at jadx.core.ProcessClass.generateCode(ProcessClass.java:107)
at jadx.core.dex.nodes.ClassNode.decompile(ClassNode.java:383)
at jadx.core.dex.nodes.ClassNode.getCode(ClassNode.java:331)
at jadx.api.JadxDecompiler.lambda$appendSourcesSave$5(JadxDecompiler.java:363)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1570)
ERROR: [125] JadxOverflowException in pass: RegionMakerVisitor in method: w.k.b.r(java.lang.Object):java.lang.Object, file: classes.dex, details: Regions count limit reached
ERROR: [2773] JadxRuntimeException in pass: BlockProcessor in method: com.google.android.gms.measurement.internal.b.i(java.lang.String, java.util.List, java.util.List, java.lang.Long, java.lang.Long):java.util.List, file: classes.dex
jadx.core.utils.exceptions.JadxRuntimeException: Unreachable block: B:740:0x073c
at jadx.core.dex.visitors.blocks.BlockProcessor.checkForUnreachableBlocks(BlockProcessor.java:81)
at jadx.core.dex.visitors.blocks.BlockProcessor.processBlocksTree(BlockProcessor.java:47)
at jadx.core.dex.visitors.blocks.BlockProcessor.visit(BlockProcessor.java:39)
at jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:26)
at jadx.core.dex.visitors.DepthTraversal.lambda$visit$1(DepthTraversal.java:14)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1597)
at jadx.core.dex.visitors.DepthTraversal.visit(DepthTraversal.java:14)
at jadx.core.ProcessClass.process(ProcessClass.java:72)
at jadx.core.ProcessClass.generateCode(ProcessClass.java:107)
at jadx.core.dex.nodes.ClassNode.decompile(ClassNode.java:383)
at jadx.core.dex.nodes.ClassNode.getCode(ClassNode.java:331)
at jadx.api.JadxDecompiler.lambda$appendSourcesSave$5(JadxDecompiler.java:363)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1570)
Provide sample and class/method full name
No response
Jadx version
jadx-1.4.7.rar