Many pthread failures in the test suite, one setgroup failure

Christopher Faylor cgf@redhat.com
Fri Sep 27 18:58:00 GMT 2002


On Sat, Sep 28, 2002 at 01:46:22AM +1000, Robert Collins wrote:
>Gah! Confused myself but good.
>
>The pthread::create routine *is* a int returning static method. Sigh.
>Ok, from the top again..
>
>pthread_create - won't error itself
>static pthread::create - will EAGAIN if pthread creation fails, and ONLY
>if pthread creation fails. This uses
>new pthread()
>and pthread->create (create params).
>and a check on object validity after the creation.
>
>So my prior email about the logic *is* correct, just not the bit about
>there being a mistake :].
>
>So, you need to strace the api test to see what's failing.

Here's one program that's failing.

Hint:  You have to do a

  handle SIGSEGV nostop noprint

in gdb if you want debug this.

You have to copy this to a directory where a new-cygwin1.dll lives.

cgf
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pthread-condvar2_1.exe.bz2
Type: application/x-bzip2
Size: 196096 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-developers/attachments/20020927/5443acfc/attachment.bz2>


More information about the Cygwin-developers mailing list