has anybody noticed corrupted rcs files in the repository with
cvs-1.10 on NEXTSTEP3.3?
The problem occurs only occasionally (some files in a 50MB kernel
source tree) and does not happen with the same files if repeated.
Scenario: (NS3.3p1, black hardware, source and repository on local
- fresh import of ~50MB netbsd kernel source into empty repository
- import of newer vendor release (~50MB)
(no error messages here)
- subsequent update/rdiff/... fails because of corrupted file in
The corruptions in the rcs files seem to be mostly in the diff area,
mostly consisting of a block of missing original text and extra null
The cvs-1.10 source is only trivially modifified in xgetcwd.c to use
getwd() insted of getcwd() to build on NEXTSTEP3.3p1.
The binary passed the testsuite (after replacing expr and sh with
gexpr and bash; the last test crashes even my bash).
Is this a known problem with either cvs or NS3.3?
Any code areas to look into more closely?
I'm currently looking into Apple's Openstep/Rhapsody cvs ports but
haven't yet found any interesting differences.
Biomed. NMR GmbH Tel +49 551 201-1091 FAX +49 551 201-1307
Am Fassberg 11, D-37077 Goettingen, Germany