diff options
Diffstat (limited to 'mysql-test/valgrind.supp')
-rw-r--r-- | mysql-test/valgrind.supp | 208 |
1 files changed, 208 insertions, 0 deletions
diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp index e58d0a10124..d33cbcf2694 100644 --- a/mysql-test/valgrind.supp +++ b/mysql-test/valgrind.supp @@ -1638,6 +1638,81 @@ fun:clone } +{ + codership test wsrep_info.plugin + Memcheck:Leak + match-leak-kinds: possible + fun:malloc + fun:tls_get_addr_tail +} + +{ + codership/galera + Memcheck:Addr4 + fun:_ZN14Wsrep_thd_args11thread_typeEv + fun:_Z15start_wsrep_THDPv + fun:start_thread + fun:clone +} + +{ + codership/galera + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + fun:strdup + fun:dummy_init + fun:_ZN5wsrep18wsrep_provider_v26C1ERNS_12server_stateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ + fun:_ZN5wsrep8provider13make_providerERNS_12server_stateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ + fun:_ZN5wsrep12server_state13load_providerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ + fun:_Z10wsrep_initv +} + +{ + codership/galera + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + fun:wsrep_dummy_loader + fun:wsrep_load + fun:_ZN5wsrep18wsrep_provider_v26C1ERNS_12server_stateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ + fun:_ZN5wsrep8provider13make_providerERNS_12server_stateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ + fun:_ZN5wsrep12server_state13load_providerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ + fun:_Z10wsrep_initv +} + +{ + codership/galera + Memcheck:Leak + match-leak-kinds: indirect + fun:malloc + fun:wsrep_load + fun:_ZN5wsrep18wsrep_provider_v26C1ERNS_12server_stateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ + fun:_ZN5wsrep8provider13make_providerERNS_12server_stateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ + fun:_ZN5wsrep12server_state13load_providerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ + fun:_Z10wsrep_initv +} + +{ + codership/galera + Memcheck:Leak + match-leak-kinds: definite + fun:_Znwm + fun:_ZN5wsrep8provider13make_providerERNS_12server_stateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESA_ + fun:_ZN5wsrep12server_state13load_providerERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ + fun:_Z10wsrep_initv +} + +{ + MDEV-20378 wsrep_info.plugin + Memcheck:Addr4 + fun:_ZN14Wsrep_thd_args11thread_typeEv + fun:_Z15start_wsrep_THDPv + fun:pfs_spawn_thread + fun:start_thread + fun:clone +} + # # MDEV-11061: OpenSSL 0.9.8 problems # @@ -1800,7 +1875,39 @@ obj:/usr/lib64/libcrypto.so* } +# +# libmarias3 problems +# +{ + libmarias3 crypto + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + ... + obj:/usr/lib64/libcrypto.so* +} + +# +# libmarias3 problems +# +{ + libmarias3 curl + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + ... + obj:/usr/lib64/libcrypto.so* +} +{ + libmarias3 libxml2 + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:xmlGetGlobalState + ... + fun:s3_deinit_library +} ## ## The following is a copy of facebook/mysql-5.6 suppressions: @@ -1913,7 +2020,108 @@ ... } +{ + From rocksdb.mariadb_plugin.test + Memcheck:Leak + match-leak-kinds: reachable + fun:calloc + fun:__cxa_thread_atexit_impl + fun:__tls_init + fun:_ZTWN7rocksdb12perf_contextE + fun:_ZN7rocksdb17InstrumentedMutex4LockEv + ... + fun:_ZNSt10unique_ptrIN7rocksdb9DBOptionsESt14default_deleteIS1_EED1Ev + fun:__run_exit_handlers +} + ## ## RocksDB Storage Engine suppressions end ## +# +# wolfSSL problems, to be removed after fixed by wolfSSL team +# + +{ + WolfSSL_accept + Memcheck:Cond + ... + fun:wolfSSL_accept +} + +{ + WolfSSL_connect + Memcheck:Cond + ... + fun:wolfSSL_connect +} + +{ + WolfSSL send param + Memcheck:Param + socketcall.sendto(msg) + fun:send + ... + fun:wolfSSL_connect +} + +# +# Temporary suppressions to be able to run all tests in 10.5 with --valgrind +# + +# +# InnoDB errors +# + +{ + InnoDB encryption + Memcheck:Addr2 + fun:memmove + fun:wolfSSL_EVP_CipherUpdate +} + +{ + InnoDB row_in_step + Memcheck:Cond + fun:_Z12row_ins_stepP9que_thr_t + ... + fun:_ZN11ha_innobase10update_rowEPKhS1_ +} + +{ + InnoDB leak + Memcheck:Leak + match-leak-kinds: indirect,definite + fun:malloc + fun:_Z26mem_heap_create_block_funcP16mem_block_info_tmPKcjm + ... + fun:_ZN11ha_innobase10delete_rowEPKh +} + +{ + InnoDB leak + Memcheck:Leak + match-leak-kinds: indirect,definite + fun:malloc + fun:_Z26mem_heap_create_block_funcP16mem_block_info_tmPKcjm + ... + fun:_ZN7handler13ha_update_rowEPKhS1_ +} + +# +# Optimizer +# + +{ + innodb_fts.fulltext_misc + Memcheck:Param + write(buf) + fun:write + fun:my_write + fun:inline_mysql_file_write + fun:_my_b_cache_write + fun:my_b_flush_io_cache + fun:end_io_cache + ... + fun:_Z11mysql_unionP3THDP3LEXP13select_resultP18st_select_lex_unitm +} |