Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-Id: From: "Georges, Chris" To: "'Larry Hall (RFK Partners Inc)'" , "'cygwin AT sourceware DOT cygnus DOT com'" Subject: RE: Error: couldn't make stderr distinct from stdout Date: Tue, 7 Nov 2000 12:23:10 -0800 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2651.58) Content-Type: text/plain; charset="iso-8859-1" > -----Original Message----- > From: Larry Hall (RFK Partners Inc) [mailto:lhall AT rfk DOT com] > Sent: Tuesday, November 07, 2000 10:26 AM > To: Georges, Chris; 'cygwin AT sourceware DOT cygnus DOT com' > Subject: Re: Error: couldn't make stderr distinct from stdout > > > At 01:30 AM 11/7/2000, Georges, Chris wrote: > > >I just upgraded my cygwin installation from 1.0 to the > latest cygwin DLLs > >(cygwin-1.1.5-4) and now almost every utililty (ls,cat,etc) > prints out > >"couldn't make stderr distinct from stdout" when it starts. > tcsh prints the > >error and exits. I backed out to cygwin-1.1.4 and got the > same problem. I > >am running all of these apps remotely in a telnet window > connected a windows > >2000 telnet server (the default one that comes with win2k) > on a remote > >machine, this worked fine until I upgraded cygwin. The apps > appear to run > >OK when run in a normal window on the local machine. > > > >Thanks for any help, > >chris > > > > A cygcheck -s -r -v may be helpful. My guess is you have a > mixture of 1.0 > and 1.1.x stuff that's causing you troubles, but that's > purely a guess. > The results of cygcheck should help you determine this. I think the problem is in cygwin1.dll, which is printing out that message in stdio_init() in source file "winsup\cygwin\dtable.cc". It's calling DuplicateHandle() which apparently fails, and somehow the error causes everything to exit. I couldnt find a corresponding function in the source for cygwin 1.0. I backed out to the cygwin 1.0 version of cygwin1.dll and the message went away. -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com