On 2013/03/04 11:13, Ted Unangst wrote:
> On Mon, Mar 04, 2013 at 15:55, Stuart Henderson wrote:
> 
> > The client arch and software doesn't make a difference, the problem
> > is on the server side. Problems seen when using opencvs server-side
> > include giving out the wrong file version, and giving a checkout
> > which can't reliably be used against a server running original CVS.
> 
> hmmm, it's been a long time, but when I ran into this problem
> (like 2005), the client arch made all the difference.
> 
> Or maybe back then the servers were all i386, too, and both client and
> server needed to be 32 bit?  i.e., what used to be a client problem is
> now a server and client problem.
> 

yes, that's older - stsp fixed one problem with it since then...

---------------------
PatchSet 254 
Date: 2009/12/14 21:15:55
Author: stsp
Branch: HEAD
Tag: OPENBSD_4_7_BASE 
Log:
Fix "cvs [update aborted]: out of memory; can not reallocate 5242880 bytes"
when checking out xenocara from a server running OpenBSD/amd64.

While processing RCS deltas, don't allocate twice as much memory as
needed when copying a line vector to a vector which has less lines.
Also, when switching back from a branch to trunk while searching an
RCS file for a revision, free the trunklines vector immediately after
lines saved in it have been copied back into the currentlines vector.
Somehow, these two changes together make the problem go away.

ok tobias@, "this has been a serious annoyance" sthen@, "sure" deraadt@

Members: 
        src/rcs.c:1.22->1.23 

---------------------

Hmm. Looking at the number of bytes in the error message which matches
what's seen on anoncvs.usa and differs to my server... Todd, does the
copy in your chroot pre-date this commit?

Reply via email to