Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Message-Id: <F539F53ECAF5D111B73D00805F65BAE6D13FDC@WDIGL003>
From: "Georges, Chris" <Chris.Georges@disney.com>
To: "'Larry Hall (RFK Partners Inc)'" <lhall@rfk.com>,
        "'cygwin@sourceware.cygnus.com'" <cygwin@sourceware.cygnus.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@rfk.com]
> Sent: Tuesday, November 07, 2000 10:26 AM
> To: Georges, Chris; 'cygwin@sourceware.cygnus.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@sourceware.cygnus.com

