summaryrefslogtreecommitdiff
path: root/mysql-test/valgrind.supp
diff options
context:
space:
mode:
authorSergei Petrunia <psergey@askmonty.org>2019-08-13 16:27:51 +0300
committerSergei Petrunia <psergey@askmonty.org>2019-08-13 16:27:51 +0300
commitc5b4697b2432d1692227ddf4abb46eb625d94d61 (patch)
treeed130380abb11e9c07a16dbf0090a648f95f0cbd /mysql-test/valgrind.supp
parenta18d1cc7778633a9d05f46082e7ddeb8e40130ba (diff)
downloadmariadb-git-c5b4697b2432d1692227ddf4abb46eb625d94d61.tar.gz
MDEV-20315: Backport to 10.2: Myrocks: Get the upstream's valgrind suppressions to work
Diffstat (limited to 'mysql-test/valgrind.supp')
-rw-r--r--mysql-test/valgrind.supp25
1 files changed, 24 insertions, 1 deletions
diff --git a/mysql-test/valgrind.supp b/mysql-test/valgrind.supp
index c113447b229..43f22db69c6 100644
--- a/mysql-test/valgrind.supp
+++ b/mysql-test/valgrind.supp
@@ -1795,6 +1795,30 @@
{
+ Still reachable for once-per-process initializations 2
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ ...
+ fun:_ZN7rocksdb16ThreadStatusUtil19NewColumnFamilyInfoEPKNS_2DBEPKNS_16ColumnFamilyDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_3EnvE
+ fun:_ZNK7rocksdb6DBImpl21NewThreadStatusCfInfoEPNS_16ColumnFamilyDataE
+ fun:_ZN7rocksdb6DBImpl4OpenERKNS_9DBOptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorINS_22ColumnFamilyDescriptorESaISD_EEPSC_IPNS_18ColumnFamilyHandleESaISJ_EEPPNS_2DBEbb
+ fun:_ZN7rocksdb13TransactionDB4OpenERKNS_9DBOptionsERKNS_20TransactionDBOptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorINS_22ColumnFamilyDescriptorESaISG_EEPSF_IPNS_18ColumnFamilyHandleESaISM_EEPPS0_
+# fun:_ZN7myrocksL17rocksdb_init_funcEPv
+# ^ commenting the above out because we are hitting the --num-callers=16
+# limitation that MTR sets for valgrind
+}
+
+{
+ Still reachable for once-per-process initializations 3
+ Memcheck:Leak
+ match-leak-kinds: reachable
+ ...
+ fun:_ZN7rocksdb16ThreadStatusUtil19NewColumnFamilyInfoEPKNS_2DBEPKNS_16ColumnFamilyDataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_3EnvE
+ fun:_ZNK7rocksdb6DBImpl21NewThreadStatusCfInfoEPNS_16ColumnFamilyDataE
+ fun:_ZN7rocksdb6DBImpl22CreateColumnFamilyImplERKNS_19ColumnFamilyOptionsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPPNS_18ColumnFamilyHandleE
+}
+
+{
Still reachable for once-per-process initializations
Memcheck:Leak
match-leak-kinds: reachable
@@ -1802,7 +1826,6 @@
fun:_ZN7rocksdb19ThreadStatusUpdater14RegisterThreadENS_12ThreadStatus10ThreadTypeEm
fun:_ZN7rocksdb16ThreadStatusUtil14RegisterThreadEPKNS_3EnvENS_12ThreadStatus10ThreadTypeE
fun:_ZN7rocksdb14ThreadPoolImpl4Impl15BGThreadWrapperEPv
- fun:_ZNSt12_Bind_simpleIFPFPvS0_EPN7rocksdb16BGThreadMetadataEEE9_M_invokeIILm0EEEES0_St12_Index_tupleIIXspT_EEE
...
}