Re: cvsnt server assertion: pos+len<=file1.size()

"Arthur Barrett" <[email protected]>
Newsgroups gmane.comp.version-control.cvs.windows-nt.user
Message-ID <[email protected]>
Andreas,

> cvsnt client and server: 2.5.03.2382

We no longer provide patches for this version.

> cvs checkout: warning unrecognized response `cvsnt: cvsdelta.cpp:558: 
> bool cvsdelta::patch(const ByteArray&, const ByteArray&, ByteArray&): 
> Zusicherung "pos+len<=file1.size()" nicht erfüllt.' from cvs server

Is this file using the -kB option (what does rlog say?)?

> 
> What is the problem here? Is this bug fixed in 2.5.04?
> 

Please retest with CVSNT 2.5.05 and advise.  If you can still reproduce the error then we need you to be able to reproduce it on a 'new' archive, ie:
cvs add -kB blah.zip
cvs ci blah.zip
cvs ci blah.zip
cvs ci blah.zip
cvs co -N -P -r1.1 path/to/blah.zip

Ie: even though the error is occurring with 2.5.03 on checkout, if revision 1.1 and 1.2 were created with 2.0.51a then the error was probably with that version - not 2.5.03 or 2.5.04 or 2.5.05.  

There were known issues with binary delta (-kB) a very long time ago but they've been fixed for some time (well before 2.5.03 from memory) and never in a CVS Suite release (though possibly in open source releases).

Regards,


Arthur Barrett

_______________________________________________
cvsnt mailing list
[email protected]
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.