RMMSecurity / dex2jar

Automatically exported from code.google.com/p/dex2jar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space

GoogleCodeExporter opened this issue · comments

What steps will reproduce the problem?
d2j-dex2jar classes.dex

What is the expected output? What do you see instead?
dex2jar classes.dex -> classes-dex2jar.jar
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
        at java.lang.String.toCharArray(Unknown Source)
        at org.objectweb.asm.Type.getType(Unknown Source)
        at com.googlecode.dex2jar.v3.V3ClassAdapter.searchEnclosing(V3ClassAdapt
er.java:179)
        at com.googlecode.dex2jar.v3.V3ClassAdapter.build(V3ClassAdapter.java:13
0)
        at com.googlecode.dex2jar.v3.V3ClassAdapter.visitField(V3ClassAdapter.ja
va:303)
        at com.googlecode.dex2jar.reader.DexFileReader.acceptField(DexFileReader
.java:603)
        at com.googlecode.dex2jar.reader.DexFileReader.acceptClass(DexFileReader
.java:439)
        at com.googlecode.dex2jar.reader.DexFileReader.accept(DexFileReader.java
:330)
        at com.googlecode.dex2jar.v3.Dex2jar.doTranslate(Dex2jar.java:84)
        at com.googlecode.dex2jar.v3.Dex2jar.to(Dex2jar.java:239)
        at com.googlecode.dex2jar.v3.Dex2jar.to(Dex2jar.java:230)
        at com.googlecode.dex2jar.tools.Dex2jarCmd.doCommandLine(Dex2jarCmd.java
:109)
        at com.googlecode.dex2jar.tools.BaseCmd.doMain(BaseCmd.java:168)
        at com.googlecode.dex2jar.tools.Dex2jarCmd.main(Dex2jarCmd.java:34)

What version of the product are you using? On what operating system?
dex2jar-0.0.9.13
Microsoft Windows [Version 6.2.9200] x86
java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
Java HotSpot(TM) Client VM (build 23.7-b01, mixed mode, sharing)

Original issue reported on code.google.com by chen.92...@gmail.com on 11 May 2013 at 3:57

i have the same problem plz one regarded person help us :)

Original comment by nedamale...@gmail.com on 27 May 2013 at 10:56

See 
https://code.google.com/p/dex2jar/wiki/Faq#Got_OutOfMemoryError_%3A_Java_heap_sp
ace

Hint: Make heap bigger. 

Original comment by david.li...@gmail.com on 14 Jun 2013 at 4:14

Hello,
Thank you for your help. I tried "-Xmx2048M" (can't be bigger because my 
computer is 32-bit), but this exception still occurs.
Please help me.

Original comment by chen.92...@gmail.com on 15 Jun 2013 at 8:23

I have assigned all my 4G memory to it ...
I really don't understand why it costs so much memory (it is just an 
instruction set converter).
Maybe you should put something into temporary files instead of memory?

Original comment by chen.92...@gmail.com on 19 Apr 2014 at 8:42