#584 An internal error occurred during: "PerlDebugJob". Java heap

closed-invalid
nobody
None
5
2010-06-13
2010-03-17
Anonymous
No

Loading up a large hash table from database, i get error An internal error occurred during: "PerlDebugJob". Java heap

Discussion


  • Anonymous
    2010-03-17

    OS: WIN7 64 BIT

    Event Details -
    eclipse.buildId=M20090917-0800
    java.version=1.6.0_17
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86

    Error
    Wed Mar 17 15:01:07 MDT 2010
    An internal error occurred during: "PerlDebugJob".

    java.lang.OutOfMemoryError: Java heap space
    at java.util.Arrays.copyOf(Unknown Source)
    at java.lang.AbstractStringBuilder.expandCapacity(Unknown Source)
    at java.lang.AbstractStringBuilder.append(Unknown Source)
    at java.lang.StringBuffer.append(Unknown Source)
    at org.epic.debug.db.DebuggerInterface.readCommandOutput(DebuggerInterface.java:368)
    at org.epic.debug.db.DebuggerInterface.runCommand(DebuggerInterface.java:303)
    at org.epic.debug.db.DebuggerInterface.access$0(DebuggerInterface.java:267)
    at org.epic.debug.db.DebuggerInterface$Command.run(DebuggerInterface.java:440)
    at org.epic.debug.db.DebuggerInterface.runSyncCommand(DebuggerInterface.java:264)
    at org.epic.debug.db.DebuggerInterface.resume(DebuggerInterface.java:178)
    at org.epic.debug.db.ResumeCommand.runImpl(ResumeCommand.java:29)
    at org.epic.debug.db.DebugCommand.run(DebugCommand.java:61)
    at org.epic.debug.db.PerlDebugJob.run(PerlDebugJob.java:42)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

     
  • Jan Ploski
    Jan Ploski
    2010-04-04

    What's your heap size? Have you tried increasing it with the -Xmx option to Eclipse JVM?

     

  • Anonymous
    2010-05-19

    The monitor in Eclipse currently says "14M of 40M". If I mouseover: "Heap size: 14M of total: 40M max 254M mark: 17M". I just have it open, not debugging. What do you recommend I set it to?

     

  • Anonymous
    2010-05-19

    Hold up I changed the INI file section

    FROM:
    --launcher.XXMaxPermSize
    256m
    -vmargs
    -Xms40m
    -Xmx256m

    TO:

    --launcher.XXMaxPermSize
    256m
    -vmargs
    -Xms512m
    -Xmx1024m
    -XX:+UseParallelGC
    -XX:PermSize=256M
    -XX:MaxPermSize=512M

    and this resolved the issue. Thanks

     
  • Jan Ploski
    Jan Ploski
    2010-06-13

    • status: open --> closed-invalid