Still Failing: openssl/openssl#29269 (OpenSSL_1_1_1-stable - ac8881e)

Travis CI builds at
Tue Oct 15 12:52:53 UTC 2019

Build Update for openssl/openssl

Build: #29269
Status: Still Failing

Duration: 26 mins and 11 secs
Commit: ac8881e (OpenSSL_1_1_1-stable)
Author: Nicola Tuveri
Message: [ec_asn1.c] Avoid injecting seed when built-in matches

An unintended consequence of
is that when an explicit parameters curve is matched against one of the
well-known builtin curves we automatically inherit also the associated
seed parameter, even if the input parameters excluded such

This later affects the serialization of such parsed keys, causing their
input DER encoding and output DER encoding to differ due to the
additional optional field.

This does not cause problems internally but could affect external
applications, as reported in

This commit fixes the issue by conditionally clearing the seed field if
the original input parameters did not include it.

Reviewed-by: Matt Caswell <matt at>
Reviewed-by: Tomas Mraz <tmraz at>
(Merged from

(cherry picked from commit f97a8af2f3f3573f0759693117c9d33d2a63c27e)

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