From: cjjohans AT cc DOT helsinki DOT fi (Carl J R Johansson) Subject: Re: b17 bash problem with /dev/null on Windows 95 system 8 Dec 1996 16:05:39 -0800 Sender: daemon AT cygnus DOT com Approved: cygnus DOT gnu-win32 AT cygnus DOT com Distribution: cygnus Message-ID: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Sender: cjjohans AT vesuri DOT Helsinki DOT FI Original-To: "John W. Eaton" Original-cc: gnu-win32 AT cygnus DOT com In-Reply-To: <199612080022.SAA00871@tillamook-sharp.eaton.net> Original-Sender: owner-gnu-win32 AT cygnus DOT com On Sat, 7 Dec 1996, John W. Eaton wrote: > After installing all the binaries for b17 on a Windows 95 system, I > tried to run a configure script and got this: > > COPY FOR DUP FAILED, handle in FFFFFFFF 6!! > bash.exe: /dev/null: Bad file number > > Then I tried to echo something and redirect it to /dev/null with the > same results: > > bash$ echo foo > /dev/null > COPY FOR DUP FAILED, handle in FFFFFFFF 6!! > bash.exe: /dev/null: Bad file number > From the 'readme': Files cannot be named com1, lpt1, or aux (to name a few); either as the root filename or as the extension part. If you do, you'll have trouble. Unix programs don't avoid these names which can make things interesting. Eg, the perl distribution has a file called `aux.sh'. The perl configuration tries to make sure that `aux.sh' is there, but an operation on a file with the magic letters 'aux' in it will hang. I suppose 'null' belongs to this category as well (or then maybe I'm totally wrong). cj - For help on using this list, send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".