[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
(no subject)
From: |
jferro |
Subject: |
(no subject) |
Date: |
Wed, 27 Feb 2002 14:58:41 -0800 (PST) |
>Submitter-Id: net
>Originator: Jonathan Ferro
>Organization:
net
>Confidential: no
>Synopsis: Special chars in filenames not preserved
>Severity: serious
>Priority: high
>Category: cvs
>Class: sw-bug
>Release: cvs-1.10
>Environment:
System: SunOS kite 5.8 Generic_108528-07 sun4u sparc SUNW,Sun-Blade-1000
Architecture: sun4
>Description:
The "cvs co" command, in particular, does not preserve spaces in filenames.
This bug is also present in CVS 1.11 under Cygwin 1.3.9.
>How-To-Repeat:
Using one of many files in our repository with spaces in the name:
~ $ cvs co bringup/VMI/doc/Mobile\ List\ Utility.doc
CVS server: warning: new-born bringup/VMI/doc/Mobile has disappeared
CVS server: warning: new-born bringup/VMI/doc/List has disappeared
CVS server: warning: new-born bringup/VMI/doc/Utility.doc has disappeared
>Fix:
It seems obvious to me that some helper program has been invoked via
system() without the proper protection of arguments.