[cvsnt-dev] cvs import broke in 2.5.04.2400 on gentoo/gnu/linux

David Somers dsomers at omz13.com
Sun Jul 23 10:43:07 UTC 2006


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Tony,

I'm seeing that cvs import is having problems:

Running one of my tests yields:

$ ./domakeheaders.sh
munge 1 - first import
cvs server: Importing /var/lib/cvsnt/wibble/prj/makeheaders/makeheaders
N prj/makeheaders/makeheaders/COPYING
N prj/makeheaders/makeheaders/makeheaders.c
N prj/makeheaders/makeheaders/makeheaders.html

No conflicts created by this import

munge 2 - second import
cvs server: Importing /var/lib/cvsnt/wibble/prj/makeheaders/makeheaders
U prj/makeheaders/makeheaders/COPYING
cvs import: warning: unrecognized response `*** glibc detected *** free():
invalid pointer: 0x080f2374 ***' from cvs server
cvs [import aborted]: received interrupt signal

Some detail:

12:29:53: S -> rcsbuf_setpos_to_delta_base()
12:29:53: S -> RCS_copydeltas(1.1.1.2,1.1.1.3,0,0)
12:29:53: S ->
rename(/var/lib/cvsnt/wibble/prj/makeheaders/makeheaders/,makeheaders.c,,/var/lib/cvsnt/wibble/prj/makeheaders/makeheaders/makeheaders.c,v)
cvs import: warning: unrecognized response `*** glibc detected *** free():
invalid pointer: 0x080f2374 ***' from cvs server

cvslockd is also in a very confused state, and needs kill -TERM.

BTW, I'm seeing that commitid isn't written into the ,v files for the 1.1
and 1.1.1.1 revisions (but it is for 1.1.1.2 and onwards).

I sae you made some changes onto the main branch for src/rcs.cpp with a
comment about getting import to work... is it worth merging those changes
into the 2_0_x branch?

-- 
David Somers
PGP Key = 7E613D4E
Fingerprint = 53A0 D84B 7F90 F227 2EAB  4FD7 6278 E2A8 7E61 3D4E


More information about the cvsnt-dev mailing list