-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use openssl1.1.0h to test libuv_tls, and crash at CRYPTO_free and OPENSSL_sk_pop_free. #21
Comments
It muse be double free bug.
Second backtrace:
st=0x6237c0 is freed by sk_SSL_COMP_free and ssl_library_stop. change void evt_ctx_free(evt_ctx_t *ctx) and fix this coredump:
|
related issue: deleisha#21
Thanks for the contribution, sorry for being late. Let me have a close look and get back to your pull request |
OK, I copy some code from libimobiledevice project, and it works fine for different openssl versions. |
i have just removed sk_SSL_COMP_free(SSL_COMP_get_compression_methods()); at evt_ctx_free |
I compile openssl1.1.0h use the default config. Just test evt and client in libuv-tls directory. And i receive coredump as follows, I found something related here and here
The text was updated successfully, but these errors were encountered: