Comments (8)
Do not work for me
from dex2jar.
m-0.txt
Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
java.lang.RuntimeException: fail exe a3 = a2
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.exec(BaseAnalyze.java:92)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.exec(BaseAnalyze.java:1)
at com.googlecode.dex2jar.ir.ts.Cfg.dfs(Cfg.java:255)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.analyze0(BaseAnalyze.java:75)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.analyze(BaseAnalyze.java:69)
at com.googlecode.dex2jar.ir.ts.UnSSATransformer.transform(UnSSATransformer.java:274)
at com.googlecode.d2j.dex.Dex2jar$2.optimize(Dex2jar.java:163)
at com.googlecode.d2j.dex.Dex2Asm.convertCode(Dex2Asm.java:414)
at com.googlecode.d2j.dex.ExDex2Asm.convertCode(ExDex2Asm.java:42)
at com.googlecode.d2j.dex.Dex2jar$2.convertCode(Dex2jar.java:128)
at com.googlecode.d2j.dex.Dex2Asm.convertMethod(Dex2Asm.java:509)
at com.googlecode.d2j.dex.Dex2Asm.convertClass(Dex2Asm.java:406)
at com.googlecode.d2j.dex.Dex2Asm.convertDex(Dex2Asm.java:422)
at com.googlecode.d2j.dex.Dex2jar.doTranslate(Dex2jar.java:172)
at com.googlecode.d2j.dex.Dex2jar.to(Dex2jar.java:272)
at com.googlecode.dex2jar.tools.Dex2jarCmd.doCommandLine(Dex2jarCmd.java:108)
at com.googlecode.dex2jar.tools.BaseCmd.doMain(BaseCmd.java:288)
at com.googlecode.dex2jar.tools.Dex2jarCmd.main(Dex2jarCmd.java:32)
Caused by: java.lang.NullPointerException
at com.googlecode.dex2jar.ir.ts.UnSSATransformer$LiveA.onUseLocal(UnSSATransformer.java:552)
at com.googlecode.dex2jar.ir.ts.UnSSATransformer$LiveA.onUseLocal(UnSSATransformer.java:1)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.onUse(BaseAnalyze.java:166)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.onUse(BaseAnalyze.java:1)
at com.googlecode.dex2jar.ir.ts.Cfg.travel(Cfg.java:331)
at com.googlecode.dex2jar.ir.ts.Cfg.travel(Cfg.java:387)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.exec(BaseAnalyze.java:90)
... 17 more
.method public static createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
.registers 9
move-object v0, p0
move-object v1, p1
move-object v2, v1
if-eqz v2, :L1
new-instance v2, Landroid/widget/OverScroller;
move-object v6, v2
move-object v2, v6
move-object v3, v6
move-object v4, v0
move-object v5, v1
invoke-direct { v3, v4, v5 }, Landroid/widget/OverScroller;->(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
:L0
move-object v0, v2
return-object v0
:L1
new-instance v2, Landroid/widget/OverScroller;
move-object v6, v2
move-object v2, v6
move-object v3, v6
move-object v4, v0
invoke-direct { v3, v4 }, Landroid/widget/OverScroller;->(Landroid/content/Context;)V
goto :L0
.end method
from dex2jar.
m-1.txt
Lcom/google/gson/JsonObject;.createJsonElement(Ljava/lang/Object;)Lcom/google/gson/JsonElement;
java.lang.RuntimeException: fail exe a5 = a4
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.exec(BaseAnalyze.java:92)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.exec(BaseAnalyze.java:1)
at com.googlecode.dex2jar.ir.ts.Cfg.dfs(Cfg.java:255)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.analyze0(BaseAnalyze.java:75)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.analyze(BaseAnalyze.java:69)
at com.googlecode.dex2jar.ir.ts.UnSSATransformer.transform(UnSSATransformer.java:274)
at com.googlecode.d2j.dex.Dex2jar$2.optimize(Dex2jar.java:163)
at com.googlecode.d2j.dex.Dex2Asm.convertCode(Dex2Asm.java:414)
at com.googlecode.d2j.dex.ExDex2Asm.convertCode(ExDex2Asm.java:42)
at com.googlecode.d2j.dex.Dex2jar$2.convertCode(Dex2jar.java:128)
at com.googlecode.d2j.dex.Dex2Asm.convertMethod(Dex2Asm.java:509)
at com.googlecode.d2j.dex.Dex2Asm.convertClass(Dex2Asm.java:406)
at com.googlecode.d2j.dex.Dex2Asm.convertDex(Dex2Asm.java:422)
at com.googlecode.d2j.dex.Dex2jar.doTranslate(Dex2jar.java:172)
at com.googlecode.d2j.dex.Dex2jar.to(Dex2jar.java:272)
at com.googlecode.dex2jar.tools.Dex2jarCmd.doCommandLine(Dex2jarCmd.java:108)
at com.googlecode.dex2jar.tools.BaseCmd.doMain(BaseCmd.java:288)
at com.googlecode.dex2jar.tools.Dex2jarCmd.main(Dex2jarCmd.java:32)
Caused by: java.lang.NullPointerException
at com.googlecode.dex2jar.ir.ts.UnSSATransformer$LiveA.onUseLocal(UnSSATransformer.java:552)
at com.googlecode.dex2jar.ir.ts.UnSSATransformer$LiveA.onUseLocal(UnSSATransformer.java:1)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.onUse(BaseAnalyze.java:166)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.onUse(BaseAnalyze.java:1)
at com.googlecode.dex2jar.ir.ts.Cfg.travel(Cfg.java:331)
at com.googlecode.dex2jar.ir.ts.Cfg.travel(Cfg.java:387)
at com.googlecode.dex2jar.ir.ts.an.BaseAnalyze.exec(BaseAnalyze.java:90)
... 17 more
.method private createJsonElement(Ljava/lang/Object;)Lcom/google/gson/JsonElement;
.registers 8
move-object v0, p0
move-object v1, p1
move-object v2, v1
if-nez v2, :L1
sget-object v2, Lcom/google/gson/JsonNull;->INSTANCE:Lcom/google/gson/JsonNull;
:L0
move-object v0, v2
return-object v0
:L1
new-instance v2, Lcom/google/gson/JsonPrimitive;
move-object v5, v2
move-object v2, v5
move-object v3, v5
move-object v4, v1
invoke-direct { v3, v4 }, Lcom/google/gson/JsonPrimitive;->(Ljava/lang/Object;)V
goto :L0
.end method
from dex2jar.
similar with #4 , could you please try the nightly build here
https://github.com/pxb1988/dex2jar/releases/tag/2.1-nightly-26
from dex2jar.
I have tried the newest dex2jar, and issue disappears, thank you very much.
from dex2jar.
Do not work for me too
from dex2jar.
Also having a similar issue:
There are 86 methods fail to translate.
2021-03-25 03:07:22 UTC
version: [dex-reader-2.0, dex-reader-api-2.0, dex-ir-2.0, d2j-smali-2.0, d2j-base-cmd-2.0, dex-tools-2.0, dex-translator-2.0]
cmdline: [classes.dex]
env:
java.specification.version: 11
java.class.path: .:./lib/antlr-runtime-3.5.jar:./lib/asm-debug-all-4.1.jar:./lib/d2j-base-cmd-2.0.jar:./lib/d2j-jasmin-2.0.jar:./lib/d2j-smali-2.0.jar:./lib/dex-ir-2.0.jar:./lib/dex-reader-2.0.jar:./lib/dex-reader-api-2.0.jar:./lib/dex-tools-2.0.jar:./lib/dex-translator-2.0.jar:./lib/dex-writer-2.0.jar:./lib/dx-1.7.jar
java.vm.vendor: Ubuntu
java.vendor.url: https://ubuntu.com/
java.vm.specification.version: 11
java.specification.vendor: Oracle Corporation
java.version.date: 2021-01-19
java.home: /usr/lib/jvm/java-11-openjdk-amd64
java.vm.compressedOopsMode: 32-bit
java.specification.name: Java Platform API Specification
java.vm.specification.vendor: Oracle Corporation
java.awt.graphicsenv: sun.awt.X11GraphicsEnvironment
java.runtime.version: 11.0.10+9-Ubuntu-0ubuntu1.20.04
java.runtime.name: OpenJDK Runtime Environment
java.vm.name: OpenJDK 64-Bit Server VM
java.vendor.url.bug: https://bugs.launchpad.net/ubuntu/+source/openjdk-lts
java.io.tmpdir: /tmp
java.version: 11.0.10
java.vm.specification.name: Java Virtual Machine Specification
java.awt.printerjob: sun.print.PSPrinterJob
java.library.path: /usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib
java.vm.info: mixed mode, sharing
java.vendor: Ubuntu
java.vm.version: 11.0.10+9-Ubuntu-0ubuntu1.20.04
java.class.version: 55.0
from dex2jar.
Thank you for your guidance.
https://github.com/pxb1988/dex2jar/releases/tag/2.1-nightly-26
from dex2jar.
Related Issues (20)
- READ THIS **BEFORE** CREATING ISSUES! HOT 1
- Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded HOT 1
- jar2dex min sdk version issue HOT 4
- decompile wechat8.0.32 error HOT 1
- E:\resources\classes2.dex
- IndexOutOfBoundsException had happened in using dex-tools-v2.4 tool to decode jar package HOT 1
- java.lang.RuntimeException: fail exe a8 = a3 HOT 1
- error on decompiling HOT 1
- Detail Error Information in File .\00O000ll111l_0-error.zip HOT 1
- 变异过程中遇到的错误 HOT 1
- Method too large during exception HOT 1
- java.lang.IllegalArgumentException: UTF8 string too large HOT 2
- dex2jar: use classes as android library? HOT 4
- So... this thing doesn't work on Windows at all? HOT 5
- There are 1 methods fail to translate. HOT 2
- dex2jar: found bug HOT 4
- org.objectweb.asm.MethodTooLargeException HOT 2
- Build Error HOT 2
- dex2jar error HOT 1
- To work together HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dex2jar.