All Files and Directories on a Windows Fileserver Share Act Like Character Special Device

Long, Phillip GOSS Phillip.Long@gossinternational.com
Tue Oct 10 23:57:00 GMT 2006


Hello!

On 06-oct-2006 22:44, I upgraded my Cygwin installation from
mirrors.kernel.org.  There are two Windows fileservers to which I have
access, and which I have mounted, that now show up colored yellow on
black, and apparently _are_ being treated as character special devices.
At first I thought it was 'bash' acting up, because when I used
tab-completion, the `bash' shell died, and the parent process (`rxvt,'
in this case) died because the `bash' shell exited.  It turned out to
also happen with _any_ `bash' shell running in _any_ window (`rxvt,'
Windows CMD console, `rxvt' and `xterm' under `XWin,' etc.), and there
are also similar problems when running `cp,' `ls,' and `mv,' so I
suspect that this may be an interaction between the fileservers and an
underlying DLL.

There are only two fileservers which exhibit this behavior; there are
about three others which do not show up as character devices and for
which tab-completion (and everything else) works.  When I `cd' to a
directory on one of the affected servers (_not_ using tab-completion!),
I can do an `ls,' but the dates show up 14-jan-1979 (see attached
`ls-al[ctu]r.lis' and `cmd-dir.lis' files), as if the binary timestamp
were 0, or close to it; `ls' returns no data and an exit status of 0 if
it is run on a directory on the affected server with $PWD on another
filesystem.  I also found that if I am examining a file using `less' and
shell out with the `!' command to run an `ls' command on one of these
fileservers, tab-completion (using lesskey?) fails, but does not cause
less to die, nor does the command I am typing die (I just get a <BEL> on
the terminal).  I can `cp' and `mv' files to such a fileserver, but not
re-direct output (a zero-length file is created when I redirect output).
Finally, this is only a problem on the fileservers, not on my local
machine (even on a USB2.0-connected 60GiB Iomega hard drive).

I am running on a WinXP Professional platform; I believe, but am not
sure, that this is also the case for the fileservers.  The versions of
the `bash,' `cyg*,' and `less' packages is in the attached file
`setup.ini.extract.'

I suppose I could go back to the previous version, but there were some
issues with that as well, and I would rather fix this instead.  I
haven't found anything in the archives, but I may have missed what I
need; I apologize for taking up your time if I have dropped the ball.

					Thx, Phil the Old Coder
 << File:  ls-alur.lis >> 
 << File:  ls-alcr.lis >> 
 << File:  ls-altr.lis >> 
 << File:  cmd-dir.lis >> 
 << File:  setup.ini.extract >> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: ls-alur.lis
Type: application/octet-stream
Size: 8312 bytes
Desc: ls-alur.lis
URL: <http://cygwin.com/pipermail/cygwin/attachments/20061010/3008a91b/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ls-alcr.lis
Type: application/octet-stream
Size: 8382 bytes
Desc: ls-alcr.lis
URL: <http://cygwin.com/pipermail/cygwin/attachments/20061010/3008a91b/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ls-altr.lis
Type: application/octet-stream
Size: 8312 bytes
Desc: ls-altr.lis
URL: <http://cygwin.com/pipermail/cygwin/attachments/20061010/3008a91b/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cmd-dir.lis
Type: application/octet-stream
Size: 5812 bytes
Desc: cmd-dir.lis
URL: <http://cygwin.com/pipermail/cygwin/attachments/20061010/3008a91b/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: setup.ini.extract
Type: application/octet-stream
Size: 7443 bytes
Desc: setup.ini.extract
URL: <http://cygwin.com/pipermail/cygwin/attachments/20061010/3008a91b/attachment-0004.obj>
-------------- next part --------------
--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


More information about the Cygwin mailing list