Community
Participate
Working Groups
Version: 0.7.9.I20101001-1700 SVN Client: org.eclipse.team.svn.connector.svnkit16 2.2.2.I20100917-1700 SVN/1.6.11 SVNKit/1.3.3 (http://svnkit.com/) r6649 JVM Properties: {java.runtime.name=Java(TM) SE Runtime Environment, java.runtime.version=1.6.0_22-b04-307-10M3261, java.vendor=Apple Inc., line.separator= , java.class.version=50.0, os.name=Mac OS X, os.arch=i386, user.country=US, os.version=10.6.6, eclipse.commands=-os macosx -ws cocoa -arch x86 -showsplash -launcher /Applications/Zend Studio.app/Contents/MacOS/ZendStudio -name ZendStudio --launcher.library /Applications/Zend Studio.app/Contents/Resources/Java/plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.1.R36x_v20100810/eclipse_1309.so -startup /Applications/Zend Studio.app/Contents/Resources/Java/plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -keyring /Users/mattclegg/.eclipse_keyring -showlocation WorkingDirectory /Applications/Zend Studio.app/Contents/Resources/Java -vm /System/Library/Frameworks/JavaVM.framework , java.version=1.6.0_22, osgi.framework.version=3.6.1.R36x_v20100806, file.separator=/, java.vm.info=mixed mode, path.separator=:, user.timezone=Europe/London, user.language=en, java.vm.name=Java HotSpot(TM) Client VM, file.encoding=MacRoman} java.lang.OutOfMemoryError: Java heap space java.lang.OutOfMemoryError: Java heap space at com.sun.org.apache.xerces.internal.util.XMLStringBuffer.append(XMLStringBuffer.java:205) at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.refresh(XMLDocumentScannerImpl.java:1522) at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.invokeListeners(XMLEntityScanner.java:2070) at com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.peekChar(XMLEntityScanner.java:486) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2687) 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.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:754) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.readData(HTTPConnection.java:719) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPRequest.dispatch(HTTPRequest.java:216) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:349) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:275) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:263) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:266) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.runReport(DAVRepository.java:1261) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.update(DAVRepository.java:818) at org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:564) at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:922) at org.tmatesoft.svn.core.javahl.SVNClientImpl.checkout(SVNClientImpl.java:2047) at org.polarion.team.svn.connector.svnkit.SVNKitConnector.checkout(SVNKitConnector.java:200) at org.eclipse.team.svn.core.extension.factory.ThreadNameModifier.checkout(ThreadNameModifier.java:78) at org.eclipse.team.svn.core.operation.remote.CheckoutAsOperation.doCheckout(CheckoutAsOperation.java:169) at org.eclipse.team.svn.core.operation.remote.CheckoutAsOperation$1.run(CheckoutAsOperation.java:127) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doSubTask(ProgressMonitorUtility.java:118) at org.eclipse.team.svn.core.operation.remote.CheckoutAsOperation.runImpl(CheckoutAsOperation.java:125) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81)
The issue were declared as memory leak in the SVN Kit and it seem it is fixed in the latest SVN Kit version. But still I like to recommend to wait a little before updating: in the next build we will include both connectors: SVN Kit 1.3.3-based and SVN Kit 1.3.5-based ones (in the current build only 1.3.5 is included), because instead of this memory leak 1.3.5 version has an issue with the race conditions, while working over SVN+SSH protocol. If SVN+SSH is not important in your case, then you could just update to the latest published version.