Helios update on Mac OSX - OutOfMemoryError: PermGen space [message #656592] |
Sun, 27 February 2011 08:14 |
Scott Danzig Messages: 5 Registered: February 2011 |
Junior Member |
|
|
I was going to file a bug, but I have a few issues here so I'm hoping you can help me get a handle on it first. I have Helios with Mac OSX 10.6.6 ..Subversive, Spring Tool Suite, and some other extensions. I updated just recently.. there were updates for Eclipse IDE for J2EE along with updates for Subversive. I update them all and restart. While Subversive is trying to load up the connector discovery tool, and the IDE is also trying to load RSS feeds and other stuff, an OutOfMemoryError gets thrown to the console, which I've copied below. After a google or two, I figured I'd try increasing the XXMaxPermSize in the eclipse.ini .. but I didn't see any eclipse.ini for my OSX installation of eclipse..I see it supposed to be in the Contents folder, so I put one there, maing max perm size = 512m .. still no dice. Any suggestions? Thanks:
Exception in thread "Thread-6" java.lang.OutOfMemoryError: PermGen space
at java.lang.String.intern(Native Method)
at org.eclipse.equinox.internal.p2.persistence.XMLParser$TextHandler.processCharacters(XMLParser.java:461)
at org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler.finishCharacters(XMLParser.java:224)
at org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler.endElement(XMLParser.java:176)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser.parse(SimpleProfileRegistry.java:623)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry$Parser.parse(SimpleProfileRegistry.java:612)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.restore(SimpleProfileRegistry.java:433)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfileMap(SimpleProfileRegistry.java:274)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.internalGetProfile(SimpleProfileRegistry.java:235)
at org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.getProfile(SimpleProfileRegistry.java:165)
at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker.checkForUpdates(UpdateChecker.java:123)
at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:72)
java.lang.OutOfMemoryError: PermGen space
Exception in thread "[Timer] - Main Queue Handler" java.lang.OutOfMemoryError: PermGen space
|
|
|