This is the mail archive of the
mailing list for the Cygwin project.
Re: minor bugs in pthread_setcancelstate and pthread_setcanceltype
- From: Christopher Faylor <cgf at redhat dot com>
- To: cygwin at cygwin dot com
- Date: Fri, 22 Feb 2002 11:08:45 -0500
- Subject: Re: minor bugs in pthread_setcancelstate and pthread_setcanceltype
- References: <OF732AE25C.6B9A8CCC-ONC1256B68.0034E719@icos.be>
- Reply-to: cygwin at cygwin dot com
On Fri, Feb 22, 2002 at 10:45:18AM +0100, email@example.com wrote:
>for the functions (thread.cc):
>int __pthread_setcancelstate (int state, int *oldstate)
>int __pthread_setcanceltype (int type, int *oldtype)
>can somebody add the checking whether the pointers oldstate and oldtype are
>The Linux man page says that the previous state/type is not saved when the
>pointer is zero.
>Currently we get the annoying SIGSEGV crash when the old state/type is
>written to address 0x0.
How about trying a patch for this behavior? It sounds like it would be
trivial and you would be helping out the pthreads developer.
There is no need for an assignment in this case since the patch should be
both obvious and trivial.
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html