diff --git a/script/util/valgrind.supp b/script/util/valgrind.supp index 2770d1f9..090e58ae 100644 --- a/script/util/valgrind.supp +++ b/script/util/valgrind.supp @@ -1,4 +1,5 @@ -# Errors in bandit's options parser +# Errors + { Memcheck:Cond @@ -30,7 +31,6 @@ fun:main } -# Errors in bandit's assertions { Memcheck:Value8 @@ -65,8 +65,6 @@ fun:_ZN6bandit8describeEPKcNSt3__18functionIFvvEEE } -# CPP strings - { Memcheck:Cond @@ -237,3 +235,22 @@ fun:_ZN6bandit8describeEPKcNSt3__18functionIFvvEEE } +# Leaks + +{ + + Memcheck:Leak + match-leak-kinds: possible + fun:malloc_zone_malloc + fun:_objc_copyClassNamesForImage + fun:_ZL9protocolsv + fun:_Z9readClassP10objc_classbb + fun:gc_init + fun:_ZL33objc_initializeClassPair_internalP10objc_classPKcS0_S0_ + fun:layout_string_create + fun:_ZL12realizeClassP10objc_class + fun:_ZL22copySwiftV1MangledNamePKcb + fun:_ZL22copySwiftV1MangledNamePKcb + fun:_ZL22copySwiftV1MangledNamePKcb + fun:_ZL22copySwiftV1MangledNamePKcb +}