This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: cygwin64 process substitution: known bug?
- From: Corinna Vinschen <corinna-cygwin at cygwin dot com>
- To: cygwin at cygwin dot com
- Date: Mon, 8 Apr 2013 11:38:50 +0200
- Subject: Re: cygwin64 process substitution: known bug?
- References: <5161DCD1 dot 7040002 at malth dot us> <20130408081044 dot GB10199 at calimero dot vinschen dot de>
- Reply-to: cygwin at cygwin dot com
On Apr 8 10:10, Corinna Vinschen wrote:
> On Apr 7 13:53, Gregory M. Turner wrote:
> > On my cygwin64, all bash process substitutions fail:
> >
> > $ ls -l <(echo foo)
> > lrwxrwxrwx 1 greg None 0 Apr 7 13:20 /dev/fd/63 -> pipe:[656]
> >
> > $ cat <(echo foo)
> > cat: /dev/fd/63: No such file or directory
> >
> > Here's an strace: http://pastebin.com/KS9766Vv
> >
> > Anyone know what's going on? I don't have a cygwin64 kernel/libc
> > build tree, yet, but, if this merits further investigation, I
> > suppose it's as good an excuse as any to build one, as this is
> > messing up my play-time.
>
> Confirmed. Looks like a bug in bash or (more likely) 64 bit Cygwin.
> I'm going to fix a problem reported on the cygwin-apps list first, but
> I'll have a look into this later this week.
>
> Of course I'd appreciate if you look into this, too. Many problems
> found in the 64 bit version during the last couple of weeks are based
> on sloppy datatype handling, so I guess this is another one of them.
I looked into this first, accidentally. This should be fixed in CVS
I'll upload a new 64 bit Cygwin DLL later today.
Thanks again for the report,
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
Red Hat
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple