[RFC][BZ #16549] Add sanity check for condvar alignment.

Florian Weimer fweimer@redhat.com
Tue Feb 11 16:07:00 GMT 2014


On 02/11/2014 01:43 PM, Ondřej Bílka wrote:

> A more conservative solution is add assert in initialization to check
> alignment. Following patch does that, should be same check added for
> mutex/semaphores?

I think the real issue here is our lack of error checking for the futex 
system call.  strace on the test case shows this:

[pid 12278] futex(0x6010cd, FUTEX_WAIT_PRIVATE, 1, NULL) = -1 EINVAL 
(Invalid argument)

-- 
Florian Weimer / Red Hat Product Security Team



More information about the Libc-alpha mailing list