[10858] in Athena Bugs
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.