|
Project
|
TeamCity
|
|
Priority
|
Critical |
|
Type
|
Exception |
|
State
|
Fixed |
|
Assignee
|
Alexander Kitaev |
|
Subsystem
|
Server |
|
Affected versions
|
TeamCity 1.0 (1654) |
|
Fix versions
|
Agra Minor EAP (4206) |
|
Fixed in build
|
|
|
Fixed in builds
|
no build yet
|
jetbrains.buildServer.vcs.VcsException: org.tmatesoft.svn.core.SVNException: svn: Malformed network data…
jetbrains.buildServer.vcs.VcsException: org.tmatesoft.svn.core.SVNException: svn: Malformed network data
at jetbrains.buildServer.buildTriggers.vcs.svn.SvnSupport.buildPatch(SvnSupport.java:13)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:27)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:22)
at jetbrains.buildServer.serverSide.impl.BuildStarter$3.run(BuildStarter.java:19)
at java.lang.Thread.run(Unknown Source)
Caused by: org.tmatesoft.svn.core.SVNException: svn: Malformed network data
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:48)
at org.tmatesoft.svn.core.internal.io.svn.SVNReader.readChar(SVNReader.java:547)
at org.tmatesoft.svn.core.internal.io.svn.SVNReader.parse(SVNReader.java:257)
at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.read(SVNConnection.java:198)
at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.handshake(SVNConnection.java:69)
at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.open(SVNConnection.java:58)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:850)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getFile(SVNRepositoryImpl.java:202)
at jetbrains.buildServer.buildTriggers.vcs.svn.PatchBuildingDiffGenerator.displayFileDiff(PatchBuildingDiffGenerator.java:27)
at org.tmatesoft.svn.core.internal.wc.SVNRemoteDiffEditor.closeFile(SVNRemoteDiffEditor.java:195)
at org.tmatesoft.svn.core.internal.wc.SVNCancellableEditor.closeFile(SVNCancellableEditor.java:138)
at org.tmatesoft.svn.core.internal.io.svn.SVNEditModeReader.processCommand(SVNEditModeReader.java:103)
at org.tmatesoft.svn.core.internal.io.svn.SVNReader.parse(SVNReader.java:305)
at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.read(SVNConnection.java:198)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.read(SVNRepositoryImpl.java:891)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.diff(SVNRepositoryImpl.java:547)
at org.tmatesoft.svn.core.wc.SVNDiffClient.doDiffURLURL(SVNDiffClient.java:605)
at org.tmatesoft.svn.core.wc.SVNDiffClient.doDiff(SVNDiffClient.java:273)
at jetbrains.buildServer.buildTriggers.vcs.svn.SvnConnection.diffFiles(SvnConnection.java:89)
at jetbrains.buildServer.buildTriggers.vcs.svn.SvnConnection.buildPatch(SvnConnection.java:96)
at jetbrains.buildServer.buildTriggers.vcs.svn.SvnSupport.buildPatch(SvnSupport.java:73)
... 4 more
org.tmatesoft.svn.core.SVNException: svn: Malformed network data…
org.tmatesoft.svn.core.SVNException: svn: Malformed network data
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:48)
at org.tmatesoft.svn.core.internal.io.svn.SVNReader.readChar(SVNReader.java:547)
at org.tmatesoft.svn.core.internal.io.svn.SVNReader.parse(SVNReader.java:257)
at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.read(SVNConnection.java:198)
at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.handshake(SVNConnection.java:69)
at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.open(SVNConnection.java:58)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.openConnection(SVNRepositoryImpl.java:850)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.getFile(SVNRepositoryImpl.java:202)
at jetbrains.buildServer.buildTriggers.vcs.svn.PatchBuildingDiffGenerator.displayFileDiff(PatchBuildingDiffGenerator.java:27)
at org.tmatesoft.svn.core.internal.wc.SVNRemoteDiffEditor.closeFile(SVNRemoteDiffEditor.java:195)
at org.tmatesoft.svn.core.internal.wc.SVNCancellableEditor.closeFile(SVNCancellableEditor.java:138)
at org.tmatesoft.svn.core.internal.io.svn.SVNEditModeReader.processCommand(SVNEditModeReader.java:103)
at org.tmatesoft.svn.core.internal.io.svn.SVNReader.parse(SVNReader.java:305)
at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.read(SVNConnection.java:198)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.read(SVNRepositoryImpl.java:891)
at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.diff(SVNRepositoryImpl.java:547)
at org.tmatesoft.svn.core.wc.SVNDiffClient.doDiffURLURL(SVNDiffClient.java:605)
at org.tmatesoft.svn.core.wc.SVNDiffClient.doDiff(SVNDiffClient.java:273)
at jetbrains.buildServer.buildTriggers.vcs.svn.SvnConnection.diffFiles(SvnConnection.java:89)
at jetbrains.buildServer.buildTriggers.vcs.svn.SvnConnection.buildPatch(SvnConnection.java:96)
at jetbrains.buildServer.buildTriggers.vcs.svn.SvnSupport.buildPatch(SvnSupport.java:73)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:27)
at jetbrains.buildServer.serverSide.impl.BuildTypeImpl.buildPatch(BuildTypeImpl.java:22)
at jetbrains.buildServer.serverSide.impl.BuildStarter$3.run(BuildStarter.java:19)
at java.lang.Thread.run(Unknown Source)
teamcity-log4j.xml should contains:
<appender name="SVN.LOG" class="org.apache.log4j.RollingFileAppender">
<param name="file" value="${teamcity_logs}svn.log"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="[%d{ABSOLUTE}] %6p - %30.30c - %m %n"/>
</layout>
</appender>
<category name="javasvn.output">
<priority value="ALL"/>
<appender-ref ref="SVN.LOG"/>
</category>
Thanks!
In my case, it's happening when I try to merge changes from one branch into another. (It successfully processes some number of files, then bombs out with the "malformed network data" error.) I see no such errors when using theTortoiseSVN client.
I'm running IDEA 6.0.1 on WIndows XP. Is there any additional information you would like from me?
I've tried to put "<appender name="SVN.LOG..." but it only produces an empty svn.log file.
Messages in the TeamCity log are:
...
[2006-10-31 11:22:29,377] INFO - javasvn.output - svn: Malformed network data, string length expected
[2006-10-31 11:22:29,393] INFO - javasvn.output - svn: Malformed network data, number expected
[2006-10-31 11:22:29,393] INFO - javasvn.output - svn: Malformed network data
[2006-10-31 11:22:29,393] INFO - javasvn.output - svn: Malformed network data
[2006-10-31 11:22:29,393] INFO - javasvn.output - svn: Malformed network data
[2006-10-31 11:22:29,393] INFO - javasvn.output - svn: Malformed network data, string length expected
[2006-10-31 11:22:29,393] INFO - javasvn.output - svn: Malformed network data
...
I've tried to replace svn.jar by a version from the 1.0 relase but then it stops gettings sources from svn at all.
Subversion on the client and server is 1.3.2 r19776.
TeamCity Version 1.0.1 (build 1712)
<category name="javasvn.output">
<priority value="ALL"/>
<appender-ref ref="SVN.LOG"/>
</category>
Add
<filter class="jetbrains.buildServer.log.CategoryFilter">
<param name="DenyCategory" value="javasvn.output"/>
</filter>
into ROLL appender to avoid this.
See a bit more information with exception in the log file.
Related:
http://svnkit.com/tracker/view.php?id=162
http://svnkit.com/tracker/view.php?id=159