[svk-users] SVK mirror sync problem - quoted spaces in url

Fabian Walk f.walk at maul-theet.de
Mon Mar 31 10:06:01 EDT 2008


I spend some time to investigate the problem and use the perl debugger 
to find out where the perl.exe crash take place.

The crash occurred in the perl module lib/SVN/Delta.pm line 173 when svk 
try to invoke the C function change_file_prop.

In the network dump is the last request from svk to the svn-server 
before the crash the following:

<S:replay-report xmlns:S="svn:">
   <S:revision>1290</S:revision>
   <S:low-water-mark>0</S:low-water-mark>
   <S:send-deltas>1</S:send-deltas>
</S:replay-report>

The answer from the svn-server is not complete it begins with:

<?xml version="1.0" encoding="utf-8"?>
<S:editor-report xmlns:S="svn:">
<S:target-revision rev="1290"/>
<S:open-root rev="-1"/>
<S:open-directory name="Bruel and Kjaer" rev="-1"/>
<S:open-directory name="Bruel and Kjaer/Applications" rev="-1"/>
<S:add-directory name="Bruel and Kjaer/Applications/PBBF-Controller"/>
<S:add-directory name="Bruel and Kjaer/Applications/PBBF-Controller/trunk"/>
<S:add-directory name="Bruel and 
Kjaer/Applications/PBBF-Controller/trunk/doc"/>
<S:add-file name="Bruel and 
Kjaer/Applications/PBBF-Controller/trunk/doc/LOR_Passby Beamforming 
DC_Rev4.doc"/>
<S:change-file-prop name="svn:mime-type">YXBwbGljYXRpb24vb2N0ZXQtc3RyZWFt
</S:change-file-prop>
<S:apply-textdelta>[BASE64 Encoded Data not complete cause of perl crash]

It is possible that the received "textdelta" data are to large for svk 
or can not save correct?

I hope this information can help to determinate what went wrong.

Regards
Fabian Walk


More information about the svk-users mailing list