Closed GoogleCodeExporter closed 8 years ago
Ok, but are all of these actually needed? E.g., looks like ERR_remove_state and
ERR_remove_thread_state do the same thing; any chance you can narrow down the
list to what's actually necessary to keep Valgrind happy?
Also note that the built-in allocator does memory leak detection for all
internal allocations already (and reports them in debug mode).
Original comment by lcam...@google.com
on 5 Jul 2010 at 3:40
Likely not all are needed, its my genetic fix-it-up fro OpenSSL
valgrind spewage. I''l reduce to minimum necessary and get back to you ...
Original comment by n3npq....@gmail.com
on 5 Jul 2010 at 3:54
The minimum cleanup necessary to remove valgrind spewage for OpenSSL 1.0.0 is
EVP_cleanup();
CRYPTO_cleanup_all_ex_data();
The EVP_cleanup() is THE most important if you have to choose just one call.
Original comment by n3npq....@gmail.com
on 5 Jul 2010 at 1:14
Added, thanks.
Original comment by lcam...@gmail.com
on 5 Jul 2010 at 6:36
Original issue reported on code.google.com by
n3npq....@gmail.com
on 5 Jul 2010 at 1:36