- Add valgrind-3.15.0-s390x-get-startregs-constraint.patch - Add valgrind-3.15.0-missing-a-c.patch - Add valgrind-3.15.0-libstdc++-supp.patch - Add valgrind-3.15.0-dhat-x86.patch - Add valgrind-3.15.0-gdb-output1.patch - Add valgrind-3.15.0-gdb-output2.patch
52 lines
1.2 KiB
Diff
52 lines
1.2 KiB
Diff
commit 751b5736bb597210c5d9de40cb586d4b341bf29a
|
|
Author: Mark Wielaard <mark@klomp.org>
|
|
Date: Tue Apr 9 16:09:50 2019 +0200
|
|
|
|
More memcheck/tests/libstdc++.supp suppressions
|
|
|
|
diff --git a/memcheck/tests/libstdc++.supp b/memcheck/tests/libstdc++.supp
|
|
index fad537f..28ab182 100644
|
|
--- a/memcheck/tests/libstdc++.supp
|
|
+++ b/memcheck/tests/libstdc++.supp
|
|
@@ -49,6 +49,9 @@
|
|
# still reachable: 72,704 bytes in 1 blocks
|
|
# suppressed: 0 bytes in 0 blocks
|
|
|
|
+# All the following suppressions are variants of
|
|
+# _dl_init -> call_init which calls the DT_INIT_ARRAY functions
|
|
+
|
|
{
|
|
malloc-leaks-cxx-stl-string-classes
|
|
Memcheck:Leak
|
|
@@ -61,6 +64,16 @@
|
|
obj:*lib*/ld-2.*.so
|
|
}
|
|
{
|
|
+ malloc-leaks-cxx-stl-string-classes-2
|
|
+ Memcheck:Leak
|
|
+ match-leak-kinds: reachable
|
|
+ fun:malloc
|
|
+ obj:*lib*/libstdc++.so*
|
|
+ fun:call_init.part.0
|
|
+ fun:_dl_init
|
|
+ obj:*lib*/ld-2.*.so
|
|
+}
|
|
+{
|
|
malloc-leaks-cxx-stl-string-classes-debug
|
|
Memcheck:Leak
|
|
match-leak-kinds: reachable
|
|
@@ -73,3 +86,13 @@
|
|
fun:_dl_init
|
|
obj:*lib*/ld-2.*.so
|
|
}
|
|
+{
|
|
+ malloc-leaks-cxx-stl-string-classes-debug2
|
|
+ Memcheck:Leak
|
|
+ match-leak-kinds: reachable
|
|
+ fun:malloc
|
|
+ obj:*
|
|
+ fun:call_init
|
|
+ fun:_dl_init
|
|
+ fun:_dl_start_user
|
|
+}
|