This is the mail archive of the
cygwin-developers@cygwin.com
mailing list for the Cygwin project.
Re: Serious thread problem? [ptsekov@gmx.net: Perl 5.8.1 crash description]
- From: Christopher Faylor <cgf at redhat dot com>
- To: Robert Collins <rbcollins at cygwin dot com>
- Cc: cygwin-developers at cygwin dot com
- Date: Thu, 7 Aug 2003 21:00:52 -0400
- Subject: Re: Serious thread problem? [ptsekov@gmx.net: Perl 5.8.1 crash description]
- References: <20030807220610.GF6438@redhat.com> <1060294356.21218.34.camel@localhost>
- Reply-to: cygwin-developers at cygwin dot com
On Fri, Aug 08, 2003 at 08:12:36AM +1000, Robert Collins wrote:
>On Fri, 2003-08-08 at 08:06, Christopher Faylor wrote:
>> ----- Forwarded message from Pavel Tsekov <ptsekov@gmx.net> -----
>
>> Short description:
>
>> Now, when reentrant structures are allocated as part of the
>> Cygwin thread creation, these structures are allocated on
>> the thread stack. Newlib keeps a pointer to one of this
>> reentrant structures in the FILE structure.
>
>Dang. I'm not -sure- of the posix expected behaviour for fdopen(), but
>I'm pretty sure it's meant to return a process-file FILE pointer, not
>thread wide.
Yes, that's my impression, too.
cgf