Community
Participate
Working Groups
I'm using the SVNkit connector and a svn+ssh connection. In the beginning of a session (after logging in to the SVN server) everything works as expected. However, after a while showing the history or synchronizing results in the following deadlock. Maybe this is related to #313866. Version: 0.7.8.I20100506-1300 SVN Client: org.eclipse.team.svn.connector.svnkit16 2.2.2.I20100512-1900 SVN/1.6.6 SVNKit/1.3.2 (http://svnkit.com/) r6267 JVM Properties: {java.runtime.name=Java(TM) SE Runtime Environment, java.runtime.version=1.6.0_20-b02, java.vendor=Sun Microsystems Inc., line.separator= , java.class.version=50.0, os.name=Linux, os.arch=i386, user.country=US, os.version=2.6.32-22-generic-pae, eclipse.commands=-os linux -ws gtk -arch x86 -showsplash -launcher /home/hafner/Programs/Eclipse-3.6RC2/eclipse -name Eclipse --launcher.library /home/hafner/Programs/Eclipse-3.6RC2//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.0.v20100503/eclipse_1307.so -startup /home/hafner/Programs/Eclipse-3.6RC2//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -exitdata 4f801c -debug /home/hafner/Documents/eclipse.debug -data /home/hafner/Workspaces/Faktor-Logik --launcher.XXMaxPermSize=256m -vm /usr/lib/jvm/java-6-sun/bin/java , java.version=1.6.0_20, osgi.framework.version=3.6.0.v20100517, file.separator=/, java.vm.info=mixed mode, path.separator=:, user.timezone=Europe/Berlin, user.language=en, java.vm.name=Java HotSpot(TM) Server VM, file.encoding=UTF-8} Start VM: /usr/lib/jvm/java-6-sun/bin/java -Xms256m -Xmx1024m -XX:PermSize=64m -Xss1M -server -XX:+DoEscapeAnalysis -XX:+UseConcMarkSweepGC -XX:MaxPermSize=256m -jar /home/hafner/Programs/Eclipse-3.6RC2//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -os linux -ws gtk -arch x86 -showsplash -launcher /home/hafner/Programs/Eclipse-3.6RC2/eclipse -name Eclipse --launcher.library /home/hafner/Programs/Eclipse-3.6RC2//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.0.v20100503/eclipse_1307.so -startup /home/hafner/Programs/Eclipse-3.6RC2//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -exitdata 41001d -debug /home/hafner/Documents/eclipse.debug -data /home/hafner/Workspaces/Faktor-Logik --launcher.XXMaxPermSize=256m -vm /usr/lib/jvm/java-6-sun/bin/java -vmargs -Xms256m -Xmx1024m -XX:PermSize=64m -Xss1M -server -XX:+DoEscapeAnalysis -XX:+UseConcMarkSweepGC -XX:MaxPermSize=256m -jar /home/hafner/Programs/Eclipse-3.6RC2//plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar Java HotSpot(TM) Server VM warning: Escape Analysis is disabled in this release. Install location: file:/home/hafner/Programs/Eclipse-3.6RC2/ Configuration file: file:/home/hafner/Programs/Eclipse-3.6RC2/configuration/config.ini loaded Configuration location: file:/home/hafner/Programs/Eclipse-3.6RC2/configuration/ Framework located: file:/home/hafner/Programs/Eclipse-3.6RC2/plugins/org.eclipse.osgi_3.6.0.v20100517.jar Framework classpath: file:/home/hafner/Programs/Eclipse-3.6RC2/plugins/org.eclipse.osgi_3.6.0.v20100517.jar Splash location: /home/hafner/Programs/Eclipse-3.6RC2/plugins/org.eclipse.platform_3.6.0.v201005201744/splash.bmp Debug options: file:/home/hafner/Documents/eclipse.debug loaded Time to load bundles: 9 Starting application: 2604 Application Started: 10368 2010-06-17 13:32:27.527:INFO::Logging to StdErrLog::DEBUG=false via org.eclipse.jetty.util.log.StdErrLog moreunit: (INFO) RenameClassParticipant.initialize moreunit: (INFO) RenameClassParticipant.getName moreunit: (INFO) RenameClassParticipant.checkConditions moreunit: (INFO) RenameClassParticipant.getName moreunit: (INFO) Binding.java [in de.faktorlogik.eclipse.ui [in src/main/java [in de.faktorlogik.eclipse.ui]]] does not exist 2010-06-17 14:39:05 Full thread dump Java HotSpot(TM) Server VM (16.3-b01 mixed mode): "Worker-21" prio=10 tid=0x09c37800 nid=0x3d01 in Object.wait() [0x4edef000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x65806978> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x65806978> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "SVN-AEC3V" prio=10 tid=0x5e028c00 nid=0x3d00 in Object.wait() [0x4eef0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x66b362e8> (a java.util.Hashtable) at java.lang.Object.wait(Object.java:485) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHSession.lock(SVNSSHSession.java:350) - locked <0x66b362e8> (a java.util.Hashtable) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHConnector.open(SVNSSHConnector.java:88) at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.open(SVNConnection.java:74) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:1237) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getLatestRevision(SVNRepositoryImpl.java:168) at org.tmatesoft.svn.core.wc.SVNBasicClient.getRevisionNumber(SVNBasicClient.java:482) at org.tmatesoft.svn.core.wc.SVNBasicClient.getLocations(SVNBasicClient.java:873) at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:534) at org.tmatesoft.svn.core.wc.SVNLogClient.doList(SVNLogClient.java:1209) at org.tmatesoft.svn.core.javahl.SVNClientImpl.list(SVNClientImpl.java:350) at org.tmatesoft.svn.core.javahl.SVNClientImpl.list(SVNClientImpl.java:337) at org.polarion.team.svn.connector.svnkit.SVNKitConnector.list(SVNKitConnector.java:1263) at org.eclipse.team.svn.core.extension.factory.ThreadNameModifier.list(ThreadNameModifier.java:278) at org.eclipse.team.svn.core.utility.SVNUtility.list(SVNUtility.java:335) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryFile.getRevisionImpl(SVNRepositoryFile.java:39) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryResource.getRevision(SVNRepositoryResource.java:97) - locked <0x69c88640> (a org.eclipse.team.svn.core.svnstorage.SVNRepositoryFile) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryResource.exists(SVNRepositoryResource.java:108) at org.eclipse.team.svn.ui.operation.CorrectRevisionOperation.runImpl(CorrectRevisionOperation.java:61) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.operation.CompositeOperation.runImpl(CompositeOperation.java:95) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:39) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:90) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1$1.run(ProgressMonitorUtility.java:60) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1.run(ProgressMonitorUtility.java:58) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "SVN-KY1BH" prio=10 tid=0x09260800 nid=0x3cf0 in Object.wait() [0x518fb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x66b362e8> (a java.util.Hashtable) at java.lang.Object.wait(Object.java:485) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHSession.lock(SVNSSHSession.java:350) - locked <0x66b362e8> (a java.util.Hashtable) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHConnector.open(SVNSSHConnector.java:88) at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.open(SVNConnection.java:74) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:1237) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.testConnection(SVNRepositoryImpl.java:95) at org.tmatesoft.svn.core.io.SVNRepository.getRepositoryUUID(SVNRepository.java:279) at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:342) at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:330) at org.tmatesoft.svn.core.wc.SVNCommitClient.doCommit(SVNCommitClient.java:996) at org.tmatesoft.svn.core.javahl.SVNClientImpl.commit(SVNClientImpl.java:767) at org.polarion.team.svn.connector.svnkit.SVNKitConnector.commit(SVNKitConnector.java:266) at org.eclipse.team.svn.core.extension.factory.ThreadNameModifier.commit(ThreadNameModifier.java:98) at org.eclipse.team.svn.core.operation.local.CommitOperation$2.run(CommitOperation.java:124) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doSubTask(ProgressMonitorUtility.java:118) at org.eclipse.team.svn.core.operation.AbstractActionOperation.protectStep(AbstractActionOperation.java:154) at org.eclipse.team.svn.core.operation.AbstractActionOperation.protectStep(AbstractActionOperation.java:149) at org.eclipse.team.svn.core.operation.local.CommitOperation.performCommit(CommitOperation.java:122) at org.eclipse.team.svn.core.operation.local.CommitOperation.runImpl(CommitOperation.java:93) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.operation.CompositeOperation.runImpl(CompositeOperation.java:95) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:39) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:90) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:81) at org.eclipse.team.svn.ui.synchronize.action.AbstractSynchronizeLogicalModelAction$2$1.run(AbstractSynchronizeLogicalModelAction.java:345) at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121) "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=10 tid=0x084ac800 nid=0x3ce2 in Object.wait() [0x4eff1000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x69b57f90> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) - locked <0x69b57f90> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jdt.debug: JDI Event Dispatcher" daemon prio=10 tid=0x5e7ecc00 nid=0x3cc1 in Object.wait() [0x4f2f4000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x699bc4b8> (a java.util.LinkedList) at org.eclipse.jdi.internal.connect.PacketReceiveManager.waitForPacketAvailable(PacketReceiveManager.java:192) at org.eclipse.jdi.internal.connect.PacketReceiveManager.getCommand(PacketReceiveManager.java:103) - locked <0x699bc4b8> (a java.util.LinkedList) at org.eclipse.jdi.internal.MirrorImpl.getCommandVM(MirrorImpl.java:277) at org.eclipse.jdi.internal.event.EventQueueImpl.remove(EventQueueImpl.java:63) at org.eclipse.jdt.internal.debug.core.EventDispatcher.run(EventDispatcher.java:241) at java.lang.Thread.run(Thread.java:619) "Packet Send Manager" daemon prio=10 tid=0x08d1bc00 nid=0x3cc0 in Object.wait() [0x4f0f2000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x699b91b0> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at org.eclipse.jdi.internal.connect.PacketSendManager.sendAvailablePackets(PacketSendManager.java:98) - locked <0x699b91b0> (a java.util.LinkedList) at org.eclipse.jdi.internal.connect.PacketSendManager.run(PacketSendManager.java:53) at java.lang.Thread.run(Thread.java:619) "Packet Receive Manager" daemon prio=10 tid=0x0874fc00 nid=0x3cbe runnable [0x4f4f6000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at java.io.DataInputStream.readInt(DataInputStream.java:370) at org.eclipse.jdi.internal.connect.SocketConnection.readPacket(SocketConnection.java:60) - locked <0x69a4da70> (a java.io.DataInputStream) at org.eclipse.jdi.internal.connect.PacketReceiveManager.readAvailablePacket(PacketReceiveManager.java:274) at org.eclipse.jdi.internal.connect.PacketReceiveManager.run(PacketReceiveManager.java:82) at java.lang.Thread.run(Thread.java:619) "Process monitor" daemon prio=10 tid=0x50236000 nid=0x3cb2 in Object.wait() [0x599fb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x699b38a0> (a java.lang.UNIXProcess) at java.lang.Object.wait(Object.java:485) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:165) - locked <0x699b38a0> (a java.lang.UNIXProcess) at org.eclipse.debug.core.model.RuntimeProcess$ProcessMonitorThread.run(RuntimeProcess.java:417) "Input Stream Monitor" daemon prio=10 tid=0x50235c00 nid=0x3cb1 in Object.wait() [0x5ad9e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x699c1030> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.eclipse.debug.internal.core.InputStreamMonitor.writeNext(InputStreamMonitor.java:154) - locked <0x699c1030> (a java.lang.Object) at org.eclipse.debug.internal.core.InputStreamMonitor.write(InputStreamMonitor.java:124) at org.eclipse.debug.internal.core.InputStreamMonitor$1.run(InputStreamMonitor.java:99) at java.lang.Thread.run(Thread.java:619) "Output Stream Monitor" daemon prio=10 tid=0x50235400 nid=0x3cb0 runnable [0x595f7000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:199) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) - locked <0x699b97b0> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:90) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:144) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:134) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:207) at java.lang.Thread.run(Thread.java:619) "Output Stream Monitor" daemon prio=10 tid=0x50235000 nid=0x3caf runnable [0x597f9000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:199) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) - locked <0x699b1780> (a java.io.BufferedInputStream) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) - locked <0x699c74b0> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:90) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:144) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:134) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:207) at java.lang.Thread.run(Thread.java:619) "process reaper" daemon prio=10 tid=0x50cf7800 nid=0x3cad runnable [0x517fa000] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.access$900(UNIXProcess.java:20) at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:132) "org.eclipse.jface.text.reconciler.MonoReconciler" daemon prio=10 tid=0x09f15c00 nid=0x3ca1 in Object.wait() [0x50ffe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6995f110> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) - locked <0x6995f110> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jdt.debug: JDI Event Dispatcher" daemon prio=10 tid=0x50c05000 nid=0x3c94 in Object.wait() [0x598fa000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x69879240> (a java.util.LinkedList) at org.eclipse.jdi.internal.connect.PacketReceiveManager.waitForPacketAvailable(PacketReceiveManager.java:192) at org.eclipse.jdi.internal.connect.PacketReceiveManager.getCommand(PacketReceiveManager.java:103) - locked <0x69879240> (a java.util.LinkedList) at org.eclipse.jdi.internal.MirrorImpl.getCommandVM(MirrorImpl.java:277) at org.eclipse.jdi.internal.event.EventQueueImpl.remove(EventQueueImpl.java:63) at org.eclipse.jdt.internal.debug.core.EventDispatcher.run(EventDispatcher.java:241) at java.lang.Thread.run(Thread.java:619) "Packet Send Manager" daemon prio=10 tid=0x0960ac00 nid=0x3c91 in Object.wait() [0x59afc000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x698dfcb8> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at org.eclipse.jdi.internal.connect.PacketSendManager.sendAvailablePackets(PacketSendManager.java:98) - locked <0x698dfcb8> (a java.util.LinkedList) at org.eclipse.jdi.internal.connect.PacketSendManager.run(PacketSendManager.java:53) at java.lang.Thread.run(Thread.java:619) "Packet Receive Manager" daemon prio=10 tid=0x09061c00 nid=0x3c90 runnable [0x516f9000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at java.io.DataInputStream.readInt(DataInputStream.java:370) at org.eclipse.jdi.internal.connect.SocketConnection.readPacket(SocketConnection.java:60) - locked <0x6991aaf0> (a java.io.DataInputStream) at org.eclipse.jdi.internal.connect.PacketReceiveManager.readAvailablePacket(PacketReceiveManager.java:274) at org.eclipse.jdi.internal.connect.PacketReceiveManager.run(PacketReceiveManager.java:82) at java.lang.Thread.run(Thread.java:619) "Process monitor" daemon prio=10 tid=0x50c16c00 nid=0x3c85 in Object.wait() [0x5d2fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x697755c8> (a java.lang.UNIXProcess) at java.lang.Object.wait(Object.java:485) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:165) - locked <0x697755c8> (a java.lang.UNIXProcess) at org.eclipse.debug.core.model.RuntimeProcess$ProcessMonitorThread.run(RuntimeProcess.java:417) "Input Stream Monitor" daemon prio=10 tid=0x5113b400 nid=0x3c84 in Object.wait() [0x4f1f3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x698e0168> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.eclipse.debug.internal.core.InputStreamMonitor.writeNext(InputStreamMonitor.java:154) - locked <0x698e0168> (a java.lang.Object) at org.eclipse.debug.internal.core.InputStreamMonitor.write(InputStreamMonitor.java:124) at org.eclipse.debug.internal.core.InputStreamMonitor$1.run(InputStreamMonitor.java:99) at java.lang.Thread.run(Thread.java:619) "Output Stream Monitor" daemon prio=10 tid=0x5095a800 nid=0x3c83 runnable [0x5da61000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:199) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) - locked <0x6976a2c0> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:90) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:144) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:134) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:207) at java.lang.Thread.run(Thread.java:619) "Output Stream Monitor" daemon prio=10 tid=0x50c15c00 nid=0x3c82 runnable [0x5d71b000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:199) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) - locked <0x698e04a8> (a java.io.BufferedInputStream) at java.io.BufferedInputStream.read1(BufferedInputStream.java:256) at java.io.BufferedInputStream.read(BufferedInputStream.java:317) - locked <0x698e04c8> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:90) at org.eclipse.debug.internal.core.OutputStreamMonitor.read(OutputStreamMonitor.java:144) at org.eclipse.debug.internal.core.OutputStreamMonitor.access$1(OutputStreamMonitor.java:134) at org.eclipse.debug.internal.core.OutputStreamMonitor$1.run(OutputStreamMonitor.java:207) at java.lang.Thread.run(Thread.java:619) "process reaper" daemon prio=10 tid=0x50a89400 nid=0x3c80 runnable [0x5b03c000] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.access$900(UNIXProcess.java:20) at java.lang.UNIXProcess$1$1.run(UNIXProcess.java:132) "org.eclipse.jface.text.reconciler.MonoReconciler" daemon prio=10 tid=0x09694c00 nid=0x3c5b in Object.wait() [0x4fcfe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6950aca8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) - locked <0x6950aca8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jface.text.reconciler.Reconciler" daemon prio=10 tid=0x09cea800 nid=0x3c5a in Object.wait() [0x4f9fb000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6950c478> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) - locked <0x6950c478> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "org.eclipse.jface.text.reconciler.MonoReconciler" daemon prio=10 tid=0x09b3d400 nid=0x3c59 in Object.wait() [0x4f8fa000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6950acb8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179) - locked <0x6950acb8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue) "Worker-19" prio=10 tid=0x5abdbc00 nid=0x3bef in Object.wait() [0x4f3f5000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x65806978> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x65806978> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "SVN-H8C58" prio=10 tid=0x5c4af000 nid=0x3bea in Object.wait() [0x4f5f7000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x684b4c50> (a java.util.Vector) at java.lang.Object.wait(Object.java:485) at com.trilead.ssh2.channel.ChannelManager.waitForGlobalRequestResult(ChannelManager.java:143) - locked <0x684b4c50> (a java.util.Vector) at com.trilead.ssh2.channel.ChannelManager.requestGlobalTrileadPing(ChannelManager.java:600) at com.trilead.ssh2.Connection.ping(Connection.java:1505) - locked <0x6847f598> (a com.trilead.ssh2.Connection) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHSession.getConnection(SVNSSHSession.java:116) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHConnector.open(SVNSSHConnector.java:92) at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.open(SVNConnection.java:74) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:1237) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getLatestRevision(SVNRepositoryImpl.java:168) at org.tmatesoft.svn.core.wc.SVNBasicClient.getRevisionNumber(SVNBasicClient.java:482) at org.tmatesoft.svn.core.wc.SVNBasicClient.getLocations(SVNBasicClient.java:873) at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:534) at org.tmatesoft.svn.core.wc.SVNLogClient.doList(SVNLogClient.java:1209) at org.tmatesoft.svn.core.javahl.SVNClientImpl.list(SVNClientImpl.java:350) at org.tmatesoft.svn.core.javahl.SVNClientImpl.list(SVNClientImpl.java:337) at org.polarion.team.svn.connector.svnkit.SVNKitConnector.list(SVNKitConnector.java:1263) at org.eclipse.team.svn.core.extension.factory.ThreadNameModifier.list(ThreadNameModifier.java:278) at org.eclipse.team.svn.core.utility.SVNUtility.list(SVNUtility.java:335) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryFile.getRevisionImpl(SVNRepositoryFile.java:39) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryResource.getRevision(SVNRepositoryResource.java:97) - locked <0x6999fc10> (a org.eclipse.team.svn.core.svnstorage.SVNRepositoryFile) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryResource.exists(SVNRepositoryResource.java:108) at org.eclipse.team.svn.ui.operation.CorrectRevisionOperation.runImpl(CorrectRevisionOperation.java:61) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.operation.CompositeOperation.runImpl(CompositeOperation.java:95) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:39) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:90) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1$1.run(ProgressMonitorUtility.java:60) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1.run(ProgressMonitorUtility.java:58) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-17" prio=10 tid=0x08fda000 nid=0x3b84 in Object.wait() [0x4f6f8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x697e6728> (a org.eclipse.ui.console.IOConsoleInputStream) at java.lang.Object.wait(Object.java:485) at org.eclipse.ui.console.IOConsoleInputStream.waitForData(IOConsoleInputStream.java:147) at org.eclipse.ui.console.IOConsoleInputStream.read(IOConsoleInputStream.java:92) - locked <0x697e6728> (a org.eclipse.ui.console.IOConsoleInputStream) at org.eclipse.ui.console.IOConsoleInputStream.read(IOConsoleInputStream.java:117) at org.eclipse.debug.internal.ui.views.console.ProcessConsole$InputReadJob.run(ProcessConsole.java:678) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-16" prio=10 tid=0x5114ac00 nid=0x3b83 in Object.wait() [0x4f7f9000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x699b5290> (a org.eclipse.ui.console.IOConsoleInputStream) at java.lang.Object.wait(Object.java:485) at org.eclipse.ui.console.IOConsoleInputStream.waitForData(IOConsoleInputStream.java:147) at org.eclipse.ui.console.IOConsoleInputStream.read(IOConsoleInputStream.java:92) - locked <0x699b5290> (a org.eclipse.ui.console.IOConsoleInputStream) at org.eclipse.ui.console.IOConsoleInputStream.read(IOConsoleInputStream.java:117) at org.eclipse.debug.internal.ui.views.console.ProcessConsole$InputReadJob.run(ProcessConsole.java:678) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "SVN-P6XPX" prio=10 tid=0x09f5cc00 nid=0x3b30 in Object.wait() [0x4fafc000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x66b362e8> (a java.util.Hashtable) at java.lang.Object.wait(Object.java:485) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHSession.lock(SVNSSHSession.java:350) - locked <0x66b362e8> (a java.util.Hashtable) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHConnector.open(SVNSSHConnector.java:88) at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.open(SVNConnection.java:74) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:1237) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.testConnection(SVNRepositoryImpl.java:95) at org.tmatesoft.svn.core.io.SVNRepository.getRepositoryUUID(SVNRepository.java:279) at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:342) at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:330) at org.tmatesoft.svn.core.wc.SVNStatusClient.doStatus(SVNStatusClient.java:337) at org.tmatesoft.svn.core.javahl.SVNClientImpl.status(SVNClientImpl.java:300) at org.tmatesoft.svn.core.javahl.SVNClientImpl.status(SVNClientImpl.java:282) at org.polarion.team.svn.connector.svnkit.SVNKitConnector.status(SVNKitConnector.java:336) at org.eclipse.team.svn.core.extension.factory.ThreadNameModifier.status(ThreadNameModifier.java:608) at org.eclipse.team.svn.core.operation.local.RemoteStatusOperation$2.run(RemoteStatusOperation.java:147) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doSubTask(ProgressMonitorUtility.java:118) at org.eclipse.team.svn.core.operation.AbstractActionOperation.protectStep(AbstractActionOperation.java:154) at org.eclipse.team.svn.core.operation.AbstractActionOperation.protectStep(AbstractActionOperation.java:149) at org.eclipse.team.svn.core.operation.local.RemoteStatusOperation.runImpl(RemoteStatusOperation.java:145) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.operation.CompositeOperation.runImpl(CompositeOperation.java:95) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:39) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:90) at org.eclipse.team.svn.core.synchronize.AbstractSVNSubscriber.findChanges(AbstractSVNSubscriber.java:314) at org.eclipse.team.svn.core.synchronize.AbstractSVNSubscriber$UpdateStatusOperation$2.run(AbstractSVNSubscriber.java:349) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doSubTask(ProgressMonitorUtility.java:118) at org.eclipse.team.svn.core.operation.AbstractActionOperation.protectStep(AbstractActionOperation.java:154) at org.eclipse.team.svn.core.operation.AbstractActionOperation.protectStep(AbstractActionOperation.java:149) at org.eclipse.team.svn.core.synchronize.AbstractSVNSubscriber$UpdateStatusOperation.runImpl(AbstractSVNSubscriber.java:347) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:39) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:90) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:81) at org.eclipse.team.svn.core.synchronize.AbstractSVNSubscriber.refresh(AbstractSVNSubscriber.java:186) at org.eclipse.team.svn.core.synchronize.UpdateSubscriber.refresh(UpdateSubscriber.java:73) at org.eclipse.team.core.subscribers.Subscriber.refresh(Subscriber.java:466) at org.eclipse.team.core.subscribers.SubscriberMergeContext.refresh(SubscriberMergeContext.java:85) at org.eclipse.team.core.mapping.provider.SynchronizationContext.refresh(SynchronizationContext.java:109) at org.eclipse.team.internal.ui.synchronize.RefreshModelParticipantJob.doRefresh(RefreshModelParticipantJob.java:69) at org.eclipse.team.internal.ui.synchronize.RefreshParticipantJob.run(RefreshParticipantJob.java:309) at org.eclipse.team.internal.ui.synchronize.RefreshModelParticipantJob.run(RefreshModelParticipantJob.java:117) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-14" prio=10 tid=0x096c5000 nid=0x3b2e in Object.wait() [0x4fbfd000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x65806978> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x65806978> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "Thread-580" daemon prio=10 tid=0x5abe8c00 nid=0x399c in Object.wait() [0x51afd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x683eccf0> (a com.trilead.ssh2.channel.Channel) at java.lang.Object.wait(Object.java:485) at com.trilead.ssh2.channel.ChannelManager.getChannelData(ChannelManager.java:987) - locked <0x683eccf0> (a com.trilead.ssh2.channel.Channel) at com.trilead.ssh2.channel.ChannelInputStream.read(ChannelInputStream.java:58) at com.trilead.ssh2.channel.ChannelInputStream.read(ChannelInputStream.java:70) at com.trilead.ssh2.StreamGobbler$GobblerThread.run(StreamGobbler.java:47) "Thread-579" daemon prio=10 tid=0x53d1f800 nid=0x399b runnable [0x519fc000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at com.trilead.ssh2.crypto.cipher.CipherInputStream.fill_buffer(CipherInputStream.java:41) at com.trilead.ssh2.crypto.cipher.CipherInputStream.internal_read(CipherInputStream.java:52) at com.trilead.ssh2.crypto.cipher.CipherInputStream.getBlock(CipherInputStream.java:79) at com.trilead.ssh2.crypto.cipher.CipherInputStream.read(CipherInputStream.java:108) at com.trilead.ssh2.transport.TransportConnection.receiveMessage(TransportConnection.java:232) at com.trilead.ssh2.transport.TransportManager.receiveLoop(TransportManager.java:676) at com.trilead.ssh2.transport.TransportManager$1.run(TransportManager.java:475) at java.lang.Thread.run(Thread.java:619) "com.google.common.base.internal.Finalizer" daemon prio=10 tid=0x535e1400 nid=0x3773 in Object.wait() [0x59bfd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x679427c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x679427c0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at com.google.common.base.internal.Finalizer.run(Finalizer.java:127) "[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x09b2f000 nid=0x373c in Object.wait() [0x596f8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x66ba4a08> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) at java.lang.Object.wait(Object.java:485) at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) - locked <0x66ba4a08> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) "SVN Kit 1.2 Connector" prio=10 tid=0x5a613000 nid=0x368e in Object.wait() [0x59cfe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x66c1a640> (a java.util.ArrayList) at org.polarion.team.svn.connector.svnkit.SVNKitConnector$ProgressMonitorThread.run(SVNKitConnector.java:1632) - locked <0x66c1a640> (a java.util.ArrayList) "SVN-NSVPY" prio=10 tid=0x087ffc00 nid=0x367f in Object.wait() [0x5ae9f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x66b362e8> (a java.util.Hashtable) at java.lang.Object.wait(Object.java:485) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHSession.lock(SVNSSHSession.java:350) - locked <0x66b362e8> (a java.util.Hashtable) at org.tmatesoft.svn.core.internal.io.svn.SVNSSHConnector.open(SVNSSHConnector.java:88) at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.open(SVNConnection.java:74) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:1237) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getLatestRevision(SVNRepositoryImpl.java:168) at org.tmatesoft.svn.core.wc.SVNBasicClient.getRevisionNumber(SVNBasicClient.java:482) at org.tmatesoft.svn.core.wc.SVNBasicClient.getLocations(SVNBasicClient.java:873) at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:534) at org.tmatesoft.svn.core.wc.SVNLogClient.doList(SVNLogClient.java:1209) at org.tmatesoft.svn.core.javahl.SVNClientImpl.list(SVNClientImpl.java:350) at org.tmatesoft.svn.core.javahl.SVNClientImpl.list(SVNClientImpl.java:337) at org.polarion.team.svn.connector.svnkit.SVNKitConnector.list(SVNKitConnector.java:1263) at org.eclipse.team.svn.core.extension.factory.ThreadNameModifier.list(ThreadNameModifier.java:278) at org.eclipse.team.svn.core.utility.SVNUtility.list(SVNUtility.java:335) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryFile.getRevisionImpl(SVNRepositoryFile.java:39) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryResource.getRevision(SVNRepositoryResource.java:97) - locked <0x699b50b0> (a org.eclipse.team.svn.core.svnstorage.SVNRepositoryFile) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryResource.exists(SVNRepositoryResource.java:108) at org.eclipse.team.svn.ui.operation.CorrectRevisionOperation.runImpl(CorrectRevisionOperation.java:61) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.operation.CompositeOperation.runImpl(CompositeOperation.java:95) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:39) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:90) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1$1.run(ProgressMonitorUtility.java:60) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1.run(ProgressMonitorUtility.java:58) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-4" prio=10 tid=0x5c7b4c00 nid=0x367d in Object.wait() [0x5b13d000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x65806978> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x65806978> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50) "Bundle File Closer" daemon prio=10 tid=0x09731000 nid=0x367a in Object.wait() [0x5b23e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x662d2200> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397) - locked <0x662d2200> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333) "Java indexing" daemon prio=10 tid=0x08ccac00 nid=0x3679 in Object.wait() [0x5d1fd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x65fecfc8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Object.wait(Object.java:485) at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:381) - locked <0x65fecfc8> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) at java.lang.Thread.run(Thread.java:619) "SVN-JCD4T" prio=10 tid=0x08b03800 nid=0x3653 in Object.wait() [0x5d61a000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x683eccf0> (a com.trilead.ssh2.channel.Channel) at java.lang.Object.wait(Object.java:485) at com.trilead.ssh2.channel.ChannelManager.getChannelData(ChannelManager.java:987) - locked <0x683eccf0> (a com.trilead.ssh2.channel.Channel) at com.trilead.ssh2.channel.ChannelInputStream.read(ChannelInputStream.java:58) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) - locked <0x6849ebe0> (a java.io.BufferedInputStream) at org.tmatesoft.svn.core.internal.util.SVNLogInputStream.read(SVNLogInputStream.java:73) at org.tmatesoft.svn.core.internal.io.svn.SVNReader.readChar(SVNReader.java:464) at org.tmatesoft.svn.core.internal.io.svn.SVNReader.skipWhiteSpace(SVNReader.java:479) at org.tmatesoft.svn.core.internal.io.svn.SVNReader.readTuple(SVNReader.java:281) at org.tmatesoft.svn.core.internal.io.svn.SVNReader.parse(SVNReader.java:235) at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.read(SVNConnection.java:260) at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.authenticate(SVNConnection.java:160) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.authenticate(SVNRepositoryImpl.java:1260) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.reparent(SVNRepositoryImpl.java:147) at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.setLocation(SVNRepositoryImpl.java:125) at org.tmatesoft.svn.core.wc.DefaultSVNRepositoryPool.createRepository(DefaultSVNRepositoryPool.java:220) - locked <0x68483518> (a org.tmatesoft.svn.core.wc.DefaultSVNRepositoryPool) at org.tmatesoft.svn.core.wc.SVNClientManager.createRepository(SVNClientManager.java:252) at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:338) at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:330) at org.tmatesoft.svn.core.wc.SVNBasicClient.getLocations(SVNBasicClient.java:863) at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:534) at org.tmatesoft.svn.core.wc.SVNLogClient.doList(SVNLogClient.java:1209) at org.tmatesoft.svn.core.javahl.SVNClientImpl.list(SVNClientImpl.java:350) at org.tmatesoft.svn.core.javahl.SVNClientImpl.list(SVNClientImpl.java:337) at org.polarion.team.svn.connector.svnkit.SVNKitConnector.list(SVNKitConnector.java:1263) at org.eclipse.team.svn.core.extension.factory.ThreadNameModifier.list(ThreadNameModifier.java:278) at org.eclipse.team.svn.core.utility.SVNUtility.list(SVNUtility.java:335) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryFile.getRevisionImpl(SVNRepositoryFile.java:39) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryResource.getRevision(SVNRepositoryResource.java:97) - locked <0x69914688> (a org.eclipse.team.svn.core.svnstorage.SVNRepositoryFile) at org.eclipse.team.svn.core.svnstorage.SVNRepositoryResource.exists(SVNRepositoryResource.java:108) at org.eclipse.team.svn.ui.operation.CorrectRevisionOperation.runImpl(CorrectRevisionOperation.java:61) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.operation.CompositeOperation.runImpl(CompositeOperation.java:95) at org.eclipse.team.svn.core.operation.AbstractActionOperation.run(AbstractActionOperation.java:81) at org.eclipse.team.svn.core.operation.LoggedOperation.run(LoggedOperation.java:39) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTask(ProgressMonitorUtility.java:104) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility.doTaskExternal(ProgressMonitorUtility.java:90) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1$1.run(ProgressMonitorUtility.java:60) at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975) at org.eclipse.team.svn.core.utility.ProgressMonitorUtility$1.run(ProgressMonitorUtility.java:58) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) "Worker-JM" prio=10 tid=0x088a8c00 nid=0x3650 in Object.wait() [0x5dcfb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6581f180> (a java.util.ArrayList) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58) - locked <0x6581f180> (a java.util.ArrayList) "[Timer] - Main Queue Handler" daemon prio=10 tid=0x08857400 nid=0x364f in Object.wait() [0x5dbfa000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x6581f740> (a java.lang.Object) at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) - locked <0x6581f740> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "Framework Event Dispatcher" daemon prio=10 tid=0x087ce000 nid=0x364d in Object.wait() [0x5ddfc000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x65810dc0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397) - locked <0x65810dc0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333) "Start Level Event Dispatcher" daemon prio=10 tid=0x08731800 nid=0x364c in Object.wait() [0x5defd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x65810e38> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Object.java:485) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:397) - locked <0x65810e38> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:333) "State Data Manager" daemon prio=10 tid=0x085ba800 nid=0x364b waiting on condition [0x5dffe000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:319) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x08428c00 nid=0x3649 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=10 tid=0x08426400 nid=0x3648 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x08424800 nid=0x3647 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x08422c00 nid=0x3646 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (CMS)" daemon prio=10 tid=0x08421800 nid=0x3645 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x0840d000 nid=0x3644 in Object.wait() [0x602af000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x656e28f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x656e28f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x0840b800 nid=0x3643 in Object.wait() [0x603b0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x656e0010> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x656e0010> (a java.lang.ref.Reference$Lock) "main" prio=10 tid=0x0834ac00 nid=0x363e runnable [0xb6a38000] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.internal.gtk.OS.Call(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4019) at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:174) at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:388) at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507) at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:275) at org.eclipse.ui.internal.progress.ProgressManager$5.run(ProgressManager.java:960) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressManager.java:995) at org.eclipse.ui.internal.progress.ProgressManager.busyCursorWhile(ProgressManager.java:970) at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1166) at org.eclipse.team.svn.ui.synchronize.action.AbstractSynchronizeLogicalModelAction$2.run(AbstractSynchronizeLogicalModelAction.java:343) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4280) at org.eclipse.team.svn.ui.synchronize.action.AbstractSynchronizeLogicalModelAction.runOperation(AbstractSynchronizeLogicalModelAction.java:340) at org.eclipse.team.svn.ui.synchronize.action.AbstractSynchronizeLogicalModelAction.run(AbstractSynchronizeLogicalModelAction.java:292) at org.eclipse.ui.actions.BaseSelectionListenerAction.runWithEvent(BaseSelectionListenerAction.java:168) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584) at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501) at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1234) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3540) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3159) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2629) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2593) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2427) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:670) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:663) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at org.eclipse.equinox.launcher.Main.run(Main.java:1407) at org.eclipse.equinox.launcher.Main.main(Main.java:1383) "VM Thread" prio=10 tid=0x08409000 nid=0x3642 runnable "Gang worker#0 (Parallel GC Threads)" prio=10 tid=0x0834f000 nid=0x363f runnable "Gang worker#1 (Parallel GC Threads)" prio=10 tid=0x08350400 nid=0x3640 runnable "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x083be400 nid=0x3641 runnable "VM Periodic Task Thread" prio=10 tid=0x0842b400 nid=0x364a waiting on condition JNI global references: 1388 Heap par new generation total 29504K, used 13711K [0x636e0000, 0x656e0000, 0x656e0000) eden space 26240K, 51% used [0x636e0000, 0x64429098, 0x65080000) from space 3264K, 3% used [0x653b0000, 0x653cab70, 0x656e0000) to space 3264K, 0% used [0x65080000, 0x65080000, 0x653b0000) concurrent mark-sweep generation total 245760K, used 68807K [0x656e0000, 0x746e0000, 0xa36e0000) concurrent-mark-sweep perm gen total 176780K, used 107033K [0xa36e0000, 0xae383000, 0xb36e0000)
There are no locks in Subversive code which could stop SVN+SSH protocol from working and to me it seems more like network interaction issues. But in any case, SVN+SSH support are external code even for SVN Kit. So, there is no way we can do anything except updating SVN Kit library version from time to time. If the problem harms your work really bad, you could try using JavaHL connector and external SVN+SSH client.