[MDEV-12106] Valgrind tests fail all over in buildbot on 10.0 with blocks are still reachable Created: 2017-02-21  Updated: 2017-02-23  Resolved: 2017-02-23

Status: Closed
Project: MariaDB Server
Component/s: Tests
Affects Version/s: 10.0
Fix Version/s: 10.0.30

Type: Bug Priority: Major
Reporter: Elena Stepanova Assignee: Elena Stepanova
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Blocks
blocks MDEV-11767 innodb.innodb_bug53290, innodb_fts.in... Closed
Sprint: 10.0.30

 Description   

***Warnings generated in error logs during shutdown after running tests: federated.federated_partition
 
==31031== 32 bytes in 1 blocks are still reachable in loss record 3 of 8
==31031==    at 0x4C280F3: malloc (vg_replace_malloc.c:299)
==31031==    by 0x5BF4C37: CRYPTO_malloc (in /lib64/libcrypto.so.1.0.0)
==31031==    by 0x5CC4DCE: sk_new (in /lib64/libcrypto.so.1.0.0)
==31031==    by 0x5960ED9: SSL_COMP_get_compression_methods (in /lib64/libssl.so.1.0.0)
==31031==    by 0x5966C98: SSL_library_init (in /lib64/libssl.so.1.0.0)
==31031==    by 0xF15D8D: check_ssl_init (viosslfactories.c:151)
==31031==    by 0xF15EB8: new_VioSSLFd (viosslfactories.c:186)
==31031==    by 0xF163A0: new_VioSSLAcceptorFd (viosslfactories.c:332)
==31031==    by 0x5C5019: init_ssl() (mysqld.cc:4506)
==31031==    by 0x5C67F9: mysqld_main(int, char**) (mysqld.cc:5376)
==31031==    by 0x5BCF1F: main (main.cc:25)
==31031== 32 bytes in 1 blocks are still reachable in loss record 4 of 8
==31031==    at 0x4C280F3: malloc (vg_replace_malloc.c:299)
==31031==    by 0x5BF4C37: CRYPTO_malloc (in /lib64/libcrypto.so.1.0.0)
==31031==    by 0x5CC4DEC: sk_new (in /lib64/libcrypto.so.1.0.0)
==31031==    by 0x5960ED9: SSL_COMP_get_compression_methods (in /lib64/libssl.so.1.0.0)
==31031==    by 0x5966C98: SSL_library_init (in /lib64/libssl.so.1.0.0)
==31031==    by 0xF15D8D: check_ssl_init (viosslfactories.c:151)
==31031==    by 0xF15EB8: new_VioSSLFd (viosslfactories.c:186)
==31031==    by 0xF163A0: new_VioSSLAcceptorFd (viosslfactories.c:332)
==31031==    by 0x5C5019: init_ssl() (mysqld.cc:4506)
==31031==    by 0x5C67F9: mysqld_main(int, char**) (mysqld.cc:5376)
==31031==    by 0x5BCF1F: main (main.cc:25)

We have a very similar suppression already, but it's not applicable because it seems to have an extra line comparing to the failures that we are getting. So, probably fixing it is as simple as adding another variation of the suppression.



 Comments   
Comment by Elena Stepanova [ 2017-02-23 ]

https://github.com/MariaDB/server/commit/ae142c21a5f7d17cb98f18434b397cb0190725ef

Generated at Thu Feb 08 07:55:09 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.