ctermid: return string literal, document MT-Safety pitfall
Florian Weimer
fweimer@redhat.com
Tue Nov 11 13:30:00 GMT 2014
On 11/07/2014 09:35 AM, Alexandre Oliva wrote:
> This was based on an interpretation that strcpy (and memcpy, and
> compiler-inlined versions thereof) could not write garbage in the
> destination before writing the intended values, because this would be a
> deviation from the specification, and it could be observed by an
> asynchronous signal handler.
Which specification do you mean? glibc or the C standard?
--
Florian Weimer / Red Hat Product Security
More information about the Libc-alpha
mailing list