[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bug on cvs commit v1.11

From: Larry Jones
Subject: Re: Bug on cvs commit v1.11
Date: Fri, 2 Feb 2001 11:42:59 -0500 (EST)

Pierre CETEAUD writes:
> 2054      if (rcsnode != NULL)
>  2055     {
>  2056         assert (*rcsnode == NULL);
>  2057         *rcsnode = rcsfile;
>  2058     }
> Everyone can see that line 2057 will never be executed. There's something 
> wrong

You're misreading the code.  Note that line 2054 is testing rcsnode
whereas line 2056 is testing *rcsnode; they're not the same thing.

> If you could give me a workaround or a description of the condition wich 
> causes this error, it will be helpfull

This assertion failure means that CVS was trying to create a brand new
RCS file because the file being checked in appeared to be newly added,
but there's already an RCS file associated with it.  It might be useful
to know what ``cvs status'' says about the file in question.  It's
possible that having an RCS file in the repository with no read
permission could cause this to happen.

-Larry Jones

Even my FRIENDS don't do what I want. -- Calvin

reply via email to

[Prev in Thread] Current Thread [Next in Thread]