-
Shishir Jaiswal authored
DESCRIPTION =========== Valgrind failure happens for few test cases e.g. "main.mysql_client_test" ANALYSIS ======== File "valgrind.supp" has a suppression which looks like: { OpenSSL still reachable. Memcheck:Leak fun:malloc fun:CRYPTO_malloc fun:sk_new fun:load_builtin_compressions fun:SSL_COMP_get_compression_methods fun:SSL_library_init } The valgrind failure stack is as shows below: { malloc CRYPTO_malloc sk_new ??? SSL_COMP_get_compression_methods SSL_library_init ssl_start init_ssl mysqld_main main } Clearly the frame 'load_builtin_compressions' can't be matched here and hence the reported failure. FIX === Replace the specific frame with wildcard '...' in the suppression.
Shishir Jaiswal authoredDESCRIPTION =========== Valgrind failure happens for few test cases e.g. "main.mysql_client_test" ANALYSIS ======== File "valgrind.supp" has a suppression which looks like: { OpenSSL still reachable. Memcheck:Leak fun:malloc fun:CRYPTO_malloc fun:sk_new fun:load_builtin_compressions fun:SSL_COMP_get_compression_methods fun:SSL_library_init } The valgrind failure stack is as shows below: { malloc CRYPTO_malloc sk_new ??? SSL_COMP_get_compression_methods SSL_library_init ssl_start init_ssl mysqld_main main } Clearly the frame 'load_builtin_compressions' can't be matched here and hence the reported failure. FIX === Replace the specific frame with wildcard '...' in the suppression.
Loading