[10858] in Athena Bugs

home help back first fref pref prev next nref lref last post

Solaris 7.6 NFS

daemon@ATHENA.MIT.EDU (John Carr)
Mon Aug 30 15:44:56 1993

To: bugs@Athena.MIT.EDU, wdc@Athena.MIT.EDU
Date: Mon, 30 Aug 1993 15:44:47 EDT
From: John Carr <jfc@Athena.MIT.EDU>


In vi I typed :w!~.  The ~ was unintentional, caused by my finger slipping
off the 1! key to the `~ key on an IBM keyboard.

So vi wrote my file into a file named "" in my home directory.  This, I
suppose, is better than what it said it was doing: writing a file named
/mit/jfc.  (I had my home directory turned into a file once due to disk
error, and it's an experience I prefer not to endure again.)

The problem: lookup of a file named "" is either an error or a reference to
the current directory.  So I can't access the file and I can't move it out
of the way.

I patched this up with eclipse, a user mode NFS client which bypasses the
UNIX filesystem, but I consider it a serious bug in the Solaris NFS client.

	% cat >! ~

has the same effect.

I couldn't reproduce this in AFS, but I didn't try very hard.


home help back first fref pref prev next nref lref last post