CQDE5 Crashes with OutOfMemoryError PermGen

Symptoms

CQDE5 crashes or hangs after prolonged usage and the following error may show up in .cqde/.metadata/.log file under your home directory:

!MESSAGE Unhandled event loop exception 
!STACK 0 
java.lang.OutOfMemoryError: PermGen space 
       at java.lang.ClassLoader.defineClass1(Native Method) 
       at java.lang.ClassLoader.defineClass(Unknown Source) 
       at 
org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.defineClass 
(DefaultClassLoader.java:165) 
       at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.defineClass 
(ClasspathManager.java:554) 
       at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findClassImpl 
(ClasspathManager.java:524) 

Resolution

Eclipse code uses a lot of PermGen space. The solution is to set permgen space in CQDE.ini to 256m.
Add -XX:MaxPermSize=256m to your CQDE.ini file:

-vmargs 
-Xms256m 
-Xmx512m 
-XX:MaxPermSize=256m 

Applies to

CQDE5 load 6 and previous

„Adobe“ logotipas

Prisijunkite prie savo paskyros