[RFC][BZ #16549] Add sanity check for condvar alignment.
Joseph S. Myers
joseph@codesourcery.com
Tue Feb 11 22:45:00 GMT 2014
On Tue, 11 Feb 2014, Florian Weimer wrote:
> I think the real issue here is our lack of error checking for the futex system
> call. strace on the test case shows this:
I'm not sure what we would do with an error here. Cf
<https://sourceware.org/glibc/wiki/Style_and_Conventions#Invalid_pointers>
noting that a crash or assertion failure on an invalid NULL pointer is
better than returning an error value that would likely be ignored by the
buggy caller (although it's not obvious to me that diagnosing a misaligned
pointer through an assertion is worthwhile anyway).
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Libc-alpha
mailing list