[openssl-commits] Fixed: openssl/openssl#2850 (master - 8cab4e9)
Travis CI
builds at travis-ci.org
Sat Mar 12 21:15:56 UTC 2016
Build Update for openssl/openssl
-------------------------------------
Build: #2850
Status: Fixed
Duration: 7 minutes and 47 seconds
Commit: 8cab4e9 (master)
Author: Emilia Kasper
Message: Fix memory leak in library deinit
ENGINE_cleanup calls CRYPTO_free_ex_data and therefore,
CRYPTO_cleanup_all_ex_data - which cleans up the method pointers - must
run after ENGINE_cleanup.
Additionally, don't needlessly initialize the EX_CALLBACKS stack during
e.g. CRYPTO_free_ex_data. The only time this is actually needed is when
reserving the first ex data index. Specifically, since sk_num returns -1
on NULL input, the rest of the code already handles a NULL method stack
correctly.
Reviewed-by: Rich Salz <rsalz at openssl.org>
View the changeset: https://github.com/openssl/openssl/compare/36cc1390f265...8cab4e9bc73a
View the full build log and details: https://travis-ci.org/openssl/openssl/builds/115573706
--
You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-commits/attachments/20160312/e575f0b8/attachment-0001.html>
More information about the openssl-commits
mailing list