[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CVS pserver login bug in client
From: |
Paul Edwards |
Subject: |
Re: CVS pserver login bug in client |
Date: |
Mon, 07 Jul 2003 13:35:51 GMT |
"Barhorst Nathan" <barhorn@yahoo.com> wrote in message
news:mailman.9235.1057550013.21513.bug-cvs@gnu.org...
> Unfortunatly, with the space after the -d, I didn't
> log in. I couldn't checkout, couldn't commit, and no
> .cvspass file was created. After I removed the space,
> the .cvspass file was created and accessing the cvs
> pserver worked ok.
Can you show the log of this happening, ie it should include
2 warnings about ".cvspass" and then one with no warning?
I noticed in: grep "seg faults" client.c
something that looked interesting.
Can you confirm that that "seg faults" comment is still valid,
ie what happens when you do those commands?
I just had a look at the code for processing the options, boy
oh boy!
After doing the above stuff, can you go to main.c and search
for 'd' (including quotes) and then after the line that says
"need to update environment", put in a:
printf("xxx%syyy%szzz\n", CVSroot, CVSroot_cmdline);
and then produce fresh logs? (fresh logs produced by
deleting the cvspass and rerunning, including 2 failed
attempts and 1 successful).
(I can't try this at home myself, I don't have the environment,
but I can look at the code).
Thanks. Paul.