ChairmanC / dex2jar

Automatically exported from code.google.com/p/dex2jar
0 stars 0 forks source link

result of dex2jar crashes JD-GUI #126

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
use dex2jar 0.0.9.8 to convert the attached dex file to jar. When using JD-GUI 
to save all the code to zip file. JD-GUI crashes.  Actually, some class files 
in the jar file crashes jd-gui

link of dex file

http://www.onlinedisk.ru/file/911718/

Original issue reported on code.google.com by coolspac...@gmail.com on 17 Jul 2012 at 12:14

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Some special inner classes without name and with flag ACC_SYNTHETIC(or may just 
!=0?) shouldn`t be put in extraMember set because it`s already in 
"Ldalvik/annotation/InnerClass;".

By comparing with original .class, those classes are also the InnerClass of all 
other
(all?? has name only?? not special?? recursive??)
InnerClass of the enclosingClass, which can not be found in dex. Not sure how 
to do that, and it doesn`t crash anyone, so ignore it in the patch.

Solve most crashes except Lcom/chaoxing/widget/FileManager;(See Issue 128)

Original comment by yyjdel...@gmail.com on 18 Jul 2012 at 5:36

Attachments: