Do not free SSL_COMP_get_compression_methods() directly
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS | Status tracked in 5.7 | |||||
5.5 |
Fix Released
|
Medium
|
Laurynas Biveinis | |||
5.6 |
Fix Released
|
Medium
|
Laurynas Biveinis | |||
5.7 |
Invalid
|
Undecided
|
Unassigned |
Bug Description
A regression caused by bug 1341067 fix:
"Arkadiusz Miśkiewicz (arekm) wrote 11 hours ago: #1
This causes collision when using php which loads mysql module (linked with percona libs) and curl module (that uses libcurl). Both, percona and curl are trying to free the same global data.
https:/
Why percona doesn't use proper API - SSL_COMP_
SSL_COMP_
--- percona-
+++ percona-
@@ -399,6 +399,6 @@ void vio_end(void)
ERR_
EVP_cleanup();
CRYPTO_
- sk_SSL_
+ SSL_COMP_
#endif
}"
tags: | added: regression |
https:/ /github. com/percona/ percona- server/ pull/697, https:/ /github. com/percona/ percona- server/ pull/698, https:/ /github. com/percona/ percona- server/ pull/699