[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Gmake.exe error: process_easy: DuplicateHandle(In) failed (e=6)
From: |
Dan Gilbert \(gilbwd\) |
Subject: |
RE: Gmake.exe error: process_easy: DuplicateHandle(In) failed (e=6) |
Date: |
Fri, 2 Dec 2005 07:54:31 -0800 |
Eli,
ActiveState 5.6.1 build 633 is the PERL version I am using. I have
CygWin installed on this machine but I should not be accessing any of
it's programs: not in the PATH environmental variable.
Dan
-----Original Message-----
From: Eli Zaretskii [mailto:address@hidden
Sent: Friday, 02 December, 2005 9:33 AM
To: Dan Gilbert (gilbwd)
Cc: address@hidden
Subject: Re: Gmake.exe error: process_easy: DuplicateHandle(In) failed
(e=6)
> Date: Fri, 2 Dec 2005 06:22:14 -0800
> From: "Dan Gilbert \(gilbwd\)" <address@hidden>
> Cc: <address@hidden>
>
> First, I received a later email where you mentioned that perhaps this
> is a handle problem. All of my build scripts redirect STDOUT & STDERR
> to a logfile, like:
>
> open(SAVEOUT, ">&STDOUT") || warn "Can not re-direct SAVEOUT";
> open(SAVEERR, ">&STDERR") || warn "Can not re-direct SAVEERR";
> open(O_LOG, ">${DRV}\\${SHARE}\\${VIEWTAG}\\${version}_build.log");
> open(STDOUT, ">&O_LOG") || warn "Can not re-direct to STDOUT";
> open(STDERR, ">&STDOUT") || warn "Can not re-direct to STDERR";
>
> Maybe this is the culprit ...
>
> I will try running gmake with the debugger (and perhaps perl too). I
> only see this problem when I start a build via the WEB based build
> button.
>
> The version of gmake is 3.80.
What version of Perl is the one you are using? Is it a Cygwin port of
Perl, perhaps? Tom Kronmiller in another mail in this thread indicated
that this could be a Cygwin problem, so the question is, is Cygwin
involved in any way in your setup?
Re: Gmake.exe error: process_easy: DuplicateHandle(In) failed (e=6), Eli Zaretskii, 2005/12/02