org.tmatesoft.svn.core.SVNException: svn: WC report failed: NULL

Jenkins JIRA | Arnaud Héritier | 7 years ago
  1. 0

    Since 24h some jobs are failing with this error when they try to do a checkout or an update. I tried to delete the workspace but the problem occcurs again. Sometime also checkout/update is frozen and I have to restart Hudson {code} ERROR: Failed to check out file:///mnt/svn/repositories/projects/ecm/dms/branches/2.5.x org.tmatesoft.svn.core.SVNException: svn: WC report failed: NULL at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:82) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:69) at org.tmatesoft.svn.core.internal.wc.admin.SVNReporter.report(SVNReporter.java:156) at org.tmatesoft.svn.core.internal.io.fs.FSRepository.update(FSRepository.java:619) at org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:558) at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:914) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:742) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:706) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:660) at hudson.FilePath.act(FilePath.java:756) at hudson.FilePath.act(FilePath.java:738) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:653) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:601) at hudson.model.AbstractProject.checkout(AbstractProject.java:1044) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411) at hudson.model.Run.run(Run.java:1241) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:306) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:122) Caused by: java.lang.StackOverflowError at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:356) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) ... {code} Some others are failing with this one : {code} D extension/war/src/main/webapp/WEB-INF/conf/social-ext/portal/template ERROR: Failed to update file:///mnt/svn/repositories/projects/social/trunk org.tmatesoft.svn.core.SVNException: svn: WC report failed: NULL at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:82) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:69) at org.tmatesoft.svn.core.internal.wc.admin.SVNReporter.report(SVNReporter.java:156) at org.tmatesoft.svn.core.internal.io.fs.FSRepository.update(FSRepository.java:619) at org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:558) at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:401) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:699) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:660) at hudson.FilePath.act(FilePath.java:756) at hudson.FilePath.act(FilePath.java:738) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:653) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:601) at hudson.model.AbstractProject.checkout(AbstractProject.java:1044) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411) at hudson.model.Run.run(Run.java:1241) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:306) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:122) Caused by: java.lang.NullPointerException at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.freeTreeNode(SVNRangeTree.java:90) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:359) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.cleanTree(SVNRangeTree.java:346) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.insert(SVNRangeTree.java:324) at org.tmatesoft.svn.core.internal.delta.SVNDeltaCombiner.combineWindows(SVNDeltaCombiner.java:296) at org.tmatesoft.svn.core.internal.delta.SVNDeltaCombiner.addWindow(SVNDeltaCombiner.java:240) at org.tmatesoft.svn.core.internal.io.fs.FSInputStream.getContents(FSInputStream.java:171) at org.tmatesoft.svn.core.internal.io.fs.FSInputStream.readContents(FSInputStream.java:114) at org.tmatesoft.svn.core.internal.io.fs.FSInputStream.read(FSInputStream.java:98) at org.tmatesoft.svn.core.io.diff.SVNDeltaGenerator.readToBuffer(SVNDeltaGenerator.java:283) at org.tmatesoft.svn.core.io.diff.SVNDeltaGenerator.sendDelta(SVNDeltaGenerator.java:158) at org.tmatesoft.svn.core.internal.io.fs.FSRepositoryUtil.sendTextDelta(FSRepositoryUtil.java:245) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffFiles(FSUpdateContext.java:451) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:514) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.drive(FSUpdateContext.java:299) at org.tmatesoft.svn.core.internal.io.fs.FSRepository.finishReport(FSRepository.java:545) at org.tmatesoft.svn.core.internal.wc.admin.SVNReporter.report(SVNReporter.java:140) ... 16 more {code} I fixed (temporarily ?) the problem by doing the update/checkout with svn binaries Note : I tried to downgrade hudson to 1.357 because I updated to 1.358 few days ago and it didn't solved the problem.

    Jenkins JIRA | 7 years ago | Arnaud Héritier
    org.tmatesoft.svn.core.SVNException: svn: WC report failed: NULL
  2. 0

    Since 24h some jobs are failing with this error when they try to do a checkout or an update. I tried to delete the workspace but the problem occcurs again. Sometime also checkout/update is frozen and I have to restart Hudson {code} ERROR: Failed to check out file:///mnt/svn/repositories/projects/ecm/dms/branches/2.5.x org.tmatesoft.svn.core.SVNException: svn: WC report failed: NULL at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:82) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:69) at org.tmatesoft.svn.core.internal.wc.admin.SVNReporter.report(SVNReporter.java:156) at org.tmatesoft.svn.core.internal.io.fs.FSRepository.update(FSRepository.java:619) at org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:558) at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:914) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:742) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:706) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:660) at hudson.FilePath.act(FilePath.java:756) at hudson.FilePath.act(FilePath.java:738) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:653) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:601) at hudson.model.AbstractProject.checkout(AbstractProject.java:1044) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411) at hudson.model.Run.run(Run.java:1241) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:306) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:122) Caused by: java.lang.StackOverflowError at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:356) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) ... {code} Some others are failing with this one : {code} D extension/war/src/main/webapp/WEB-INF/conf/social-ext/portal/template ERROR: Failed to update file:///mnt/svn/repositories/projects/social/trunk org.tmatesoft.svn.core.SVNException: svn: WC report failed: NULL at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:82) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:69) at org.tmatesoft.svn.core.internal.wc.admin.SVNReporter.report(SVNReporter.java:156) at org.tmatesoft.svn.core.internal.io.fs.FSRepository.update(FSRepository.java:619) at org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:558) at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:401) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:699) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:660) at hudson.FilePath.act(FilePath.java:756) at hudson.FilePath.act(FilePath.java:738) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:653) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:601) at hudson.model.AbstractProject.checkout(AbstractProject.java:1044) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411) at hudson.model.Run.run(Run.java:1241) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:306) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:122) Caused by: java.lang.NullPointerException at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.freeTreeNode(SVNRangeTree.java:90) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:359) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.cleanTree(SVNRangeTree.java:346) at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.insert(SVNRangeTree.java:324) at org.tmatesoft.svn.core.internal.delta.SVNDeltaCombiner.combineWindows(SVNDeltaCombiner.java:296) at org.tmatesoft.svn.core.internal.delta.SVNDeltaCombiner.addWindow(SVNDeltaCombiner.java:240) at org.tmatesoft.svn.core.internal.io.fs.FSInputStream.getContents(FSInputStream.java:171) at org.tmatesoft.svn.core.internal.io.fs.FSInputStream.readContents(FSInputStream.java:114) at org.tmatesoft.svn.core.internal.io.fs.FSInputStream.read(FSInputStream.java:98) at org.tmatesoft.svn.core.io.diff.SVNDeltaGenerator.readToBuffer(SVNDeltaGenerator.java:283) at org.tmatesoft.svn.core.io.diff.SVNDeltaGenerator.sendDelta(SVNDeltaGenerator.java:158) at org.tmatesoft.svn.core.internal.io.fs.FSRepositoryUtil.sendTextDelta(FSRepositoryUtil.java:245) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffFiles(FSUpdateContext.java:451) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:514) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403) at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.drive(FSUpdateContext.java:299) at org.tmatesoft.svn.core.internal.io.fs.FSRepository.finishReport(FSRepository.java:545) at org.tmatesoft.svn.core.internal.wc.admin.SVNReporter.report(SVNReporter.java:140) ... 16 more {code} I fixed (temporarily ?) the problem by doing the update/checkout with svn binaries Note : I tried to downgrade hudson to 1.357 because I updated to 1.358 few days ago and it didn't solved the problem.

    Jenkins JIRA | 7 years ago | Arnaud Héritier
    org.tmatesoft.svn.core.SVNException: svn: WC report failed: NULL
  3. 0

    I have a system with about 70 jobs. The jobs are configured to poll svn every 5 mins and a nightly build is also scheduled for all the jobs. During the day changes in svn are properly detected and the builds triggered. But all the nightly builds fail with the error below: {code} Building on master Updating http://svn:81/svn/... ERROR: Failed to update http://svn:81/svn/... org.tmatesoft.svn.core.SVNException: svn: OPTIONS of '/svn/...': 503 Service Unavailable (http://svn:81) svn: OPTIONS request failed on '/svn/Services/Valeurs2J2EE/branches/maintenance' at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:103) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:87) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:616) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:273) at org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:261) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:516) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:98) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1001) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getRepositoryUUID(DAVRepository.java:146) 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.SVNUpdateClient.update(SVNUpdateClient.java:535) at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:401) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:699) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:660) at hudson.FilePath.act(FilePath.java:747) at hudson.FilePath.act(FilePath.java:729) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:653) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:601) at hudson.model.AbstractProject.checkout(AbstractProject.java:1044) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411) at hudson.model.Run.run(Run.java:1244) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:306) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:122) {code} What I see is that the jobs are starting and failing a few seconds apart.

    Jenkins JIRA | 7 years ago | jgon
    org.tmatesoft.svn.core.SVNException: svn: OPTIONS of '/svn/...': 503 Service Unavailable (http://svn:81) svn: OPTIONS request failed on '/svn/Services/Valeurs2J2EE/branches/maintenance'
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    After some time (1 day or so) hudson stops updating/checking out projects from svn. All projects are then affected. First i thought it could be the proxy server. But when i tried to run svn up/co from command line it worked fine. Here is what i get from the build log: Updating https://svn.xxx.de/repo/xxx ERROR: Failed to update https://svn.xxx.de/repo/xxx org.tmatesoft.svn.core.SVNException: svn: PROPFIND of '/repo/xxx': 405 Method Not Allowed (https://svn.xxx.de) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:126) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.fetchRepositoryUUID(DAVConnection.java:116) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getRepositoryUUID(DAVRepository.java:148) 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.SVNUpdateClient.update(SVNUpdateClient.java:535) at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:401) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:699) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:660) at hudson.FilePath.act(FilePath.java:753) at hudson.FilePath.act(FilePath.java:735) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:653) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:601) at hudson.model.AbstractProject.checkout(AbstractProject.java:1044) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411) at hudson.model.Run.run(Run.java:1253) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:306) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:124) Retrying after 10 seconds When i try to delete the workspace i get the same message with ERROR: Failed to checkout .... Restarting hudson helps

    Jenkins JIRA | 6 years ago | crusi
    org.tmatesoft.svn.core.SVNException: svn: PROPFIND of '/repo/xxx': 405 Method Not Allowed (https://svn.xxx.de)
  6. 0

    After some time (1 day or so) hudson stops updating/checking out projects from svn. All projects are then affected. First i thought it could be the proxy server. But when i tried to run svn up/co from command line it worked fine. Here is what i get from the build log: Updating https://svn.xxx.de/repo/xxx ERROR: Failed to update https://svn.xxx.de/repo/xxx org.tmatesoft.svn.core.SVNException: svn: PROPFIND of '/repo/xxx': 405 Method Not Allowed (https://svn.xxx.de) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:126) at org.tmatesoft.svn.core.internal.io.dav.DAVConnection.fetchRepositoryUUID(DAVConnection.java:116) at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getRepositoryUUID(DAVRepository.java:148) 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.SVNUpdateClient.update(SVNUpdateClient.java:535) at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:401) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:699) at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:660) at hudson.FilePath.act(FilePath.java:753) at hudson.FilePath.act(FilePath.java:735) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:653) at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:601) at hudson.model.AbstractProject.checkout(AbstractProject.java:1044) at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479) at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411) at hudson.model.Run.run(Run.java:1253) at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:306) at hudson.model.ResourceController.execute(ResourceController.java:88) at hudson.model.Executor.run(Executor.java:124) Retrying after 10 seconds When i try to delete the workspace i get the same message with ERROR: Failed to checkout .... Restarting hudson helps

    Jenkins JIRA | 6 years ago | crusi
    org.tmatesoft.svn.core.SVNException: svn: PROPFIND of '/repo/xxx': 405 Method Not Allowed (https://svn.xxx.de)

    2 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

      at org.tmatesoft.svn.core.internal.delta.SVNRangeTree.freeTreeNode()
    2. SVNKit Library
      SVNUpdateClient.doUpdate
      1. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.freeTreeNode(SVNRangeTree.java:90)
      2. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:359)
      3. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      4. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      5. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      6. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      7. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      8. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      9. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      10. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      11. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      12. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      13. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      14. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      15. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      16. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358)
      17. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      18. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358)
      19. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:357)
      20. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.deleteSubtree(SVNRangeTree.java:358)
      21. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.cleanTree(SVNRangeTree.java:346)
      22. org.tmatesoft.svn.core.internal.delta.SVNRangeTree.insert(SVNRangeTree.java:324)
      23. org.tmatesoft.svn.core.internal.delta.SVNDeltaCombiner.combineWindows(SVNDeltaCombiner.java:296)
      24. org.tmatesoft.svn.core.internal.delta.SVNDeltaCombiner.addWindow(SVNDeltaCombiner.java:240)
      25. org.tmatesoft.svn.core.internal.io.fs.FSInputStream.getContents(FSInputStream.java:171)
      26. org.tmatesoft.svn.core.internal.io.fs.FSInputStream.readContents(FSInputStream.java:114)
      27. org.tmatesoft.svn.core.internal.io.fs.FSInputStream.read(FSInputStream.java:98)
      28. org.tmatesoft.svn.core.io.diff.SVNDeltaGenerator.readToBuffer(SVNDeltaGenerator.java:283)
      29. org.tmatesoft.svn.core.io.diff.SVNDeltaGenerator.sendDelta(SVNDeltaGenerator.java:158)
      30. org.tmatesoft.svn.core.internal.io.fs.FSRepositoryUtil.sendTextDelta(FSRepositoryUtil.java:245)
      31. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffFiles(FSUpdateContext.java:451)
      32. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:514)
      33. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      34. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509)
      35. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      36. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509)
      37. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      38. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509)
      39. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      40. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509)
      41. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      42. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509)
      43. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      44. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509)
      45. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      46. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509)
      47. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      48. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509)
      49. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      50. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509)
      51. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      52. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509)
      53. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      54. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:509)
      55. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:403)
      56. org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.drive(FSUpdateContext.java:299)
      57. org.tmatesoft.svn.core.internal.io.fs.FSRepository.finishReport(FSRepository.java:545)
      58. org.tmatesoft.svn.core.internal.wc.admin.SVNReporter.report(SVNReporter.java:140)
      59. org.tmatesoft.svn.core.internal.io.fs.FSRepository.update(FSRepository.java:619)
      60. org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:558)
      61. org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:401)
      61 frames
    3. Hudson
      Run.run
      1. hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:699)
      2. hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:660)
      3. hudson.FilePath.act(FilePath.java:756)
      4. hudson.FilePath.act(FilePath.java:738)
      5. hudson.scm.SubversionSCM.checkout(SubversionSCM.java:653)
      6. hudson.scm.SubversionSCM.checkout(SubversionSCM.java:601)
      7. hudson.model.AbstractProject.checkout(AbstractProject.java:1044)
      8. hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:479)
      9. hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:411)
      10. hudson.model.Run.run(Run.java:1241)
      10 frames
    4. Hudson Maven Embedder
      MavenModuleSetBuild.run
      1. hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:306)
      1 frame
    5. Hudson
      Executor.run
      1. hudson.model.ResourceController.execute(ResourceController.java:88)
      2. hudson.model.Executor.run(Executor.java:122)
      2 frames