Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-5800

SVN operations can hang in some cases when using svnkit with file:// protocol and long commit messages

      See https://issues.tmatesoft.com/issue/SVNKIT-529

      Example stack is:

      2015-09-02 15:17:11,705 INFO  [InitPing2 aaa ] fisheye SvnTask-cancel - Cancelling Subversion operation : (InitPing2 aaa) svn log -r 7:HEAD file://repo@HEAD
      2015-09-02 15:17:11,736 DEBUG [InitPing2 aaa ] fisheye SvnTask-cancel - Svn Thread stack:
              at org.tmatesoft.svn.core.internal.io.fs.FSFile.read(FSFile.java:345)
              at org.tmatesoft.svn.core.internal.io.fs.FSFile.readProperties(FSFile.java:260)
              at org.tmatesoft.svn.core.internal.io.fs.revprop.SVNFSFSPackedRevProps.parseProperties(SVNFSFSPackedRevProps.java:341)
              at org.tmatesoft.svn.core.internal.io.fs.revprop.SVNFSFSPackedRevProps.parseProperties(SVNFSFSPackedRevProps.java:140)
              at org.tmatesoft.svn.core.internal.io.fs.FSFS.readPackedRevisionProperties(FSFS.java:679)
              at org.tmatesoft.svn.core.internal.io.fs.FSFS.readRevisionProperties(FSFS.java:663)
              at org.tmatesoft.svn.core.internal.io.fs.FSFS.getRevisionProperties(FSFS.java:636)
              at org.tmatesoft.svn.core.internal.io.fs.FSLog.fillLogEntry(FSLog.java:347)
              at org.tmatesoft.svn.core.internal.io.fs.FSLog.sendLog(FSLog.java:290)
              at org.tmatesoft.svn.core.internal.io.fs.FSLog.doLogs(FSLog.java:256)
              at org.tmatesoft.svn.core.internal.io.fs.FSLog.runLog(FSLog.java:172)
              at org.tmatesoft.svn.core.internal.io.fs.FSRepository.logImpl(FSRepository.java:382)
              at org.tmatesoft.svn.core.io.SVNRepository.log(SVNRepository.java:1038)
              at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run(SvnRemoteLog.java:181)
              at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run(SvnRemoteLog.java:35)
              at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:20)
              at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1258)
              at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
              at org.tmatesoft.svn.core.javahl17.SVNClientImpl.logMessages(SVNClientImpl.java:293)
              at org.apache.subversion.javahl.SVNClient.logMessages(SVNClient.java:82)
              at com.cenqua.fisheye.svn.SvnThrottledClient$2.call(SvnThrottledClient.java:143)
              at com.cenqua.fisheye.svn.SvnThrottledClient$2.call(SvnThrottledClient.java:138)
              at java.util.concurrent.FutureTask.run(FutureTask.java:262)
              at com.cenqua.fisheye.svn.SvnTask.access$101(SvnTask.java:14)
              at com.cenqua.fisheye.svn.SvnTask$1.run(SvnTask.java:36)
              at com.cenqua.fisheye.util.NamedExecution.run(NamedExecution.java:27)
              at com.cenqua.fisheye.svn.SvnTask.run(SvnTask.java:31)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:744)
      

          Form Name

            [FE-5800] SVN operations can hang in some cases when using svnkit with file:// protocol and long commit messages

            3.10.0 will include svnkit 1.8.10, which contains a fix for the issue.

            Lukasz Pater added a comment - 3.10.0 will include svnkit 1.8.10, which contains a fix for the issue.

              Unassigned Unassigned
              lpater Lukasz Pater
              Affected customers:
              1 This affects my team
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: