Still Failing: openssl/openssl#28206 (master - 7eeceea)

Travis CI builds at
Thu Sep 12 10:26:38 UTC 2019

Build Update for openssl/openssl

Build: #28206
Status: Still Failing

Duration: 23 mins and 37 secs
Commit: 7eeceea (master)
Author: Matt Caswell
Message: Avoid passing NULL to memcpy

It is undefined behaviour to send NULL as either the src, or dest params
in memcpy.

In pkey_kdf.c we had a check to ensure that the src address is non-NULL.
However in some situations it is possible that the dest address could also
be NULL. Specifically in the case where the datalen is 0 and we are using
a newly allocated BUF_MEM.

We add a check of datalen to avoid the undefined behaviour.

Reviewed-by: Tomas Mraz <tmraz at>
Reviewed-by: Richard Levitte <levitte at>
(Merged from

View the changeset:

View the full build log and details:


You can unsubscribe from build emails from the openssl/openssl repository going to
Or unsubscribe from *all* email updating your settings at
Or configure specific recipients for build notifications in your .travis.yml file. See

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the openssl-commits mailing list