Displaying 2 results from an estimated 2 matches for "__gconv_open".
2018 Dec 02
0
[PATCH nbdkit 2/4] valgrind: Add --show-leak-kinds=all and comprehensive list of suppressions.
...plugin.
+{
+ glibc_4
+ Memcheck:Leak
+ fun:malloc
+ ...
+ fun:tzset_internal
+}
+
+# __printf_chk leaks.
+{
+ glibc_5
+ Memcheck:Leak
+ fun:malloc
+ ...
+ fun:__printf_chk
+}
+
+# iconv is very leaky, even if we close the handle.
+{
+ glibc_6
+ Memcheck:Leak
+ fun:malloc
+ ...
+ fun:__gconv_open
+}
+
+{
+ glibc_7
+ Memcheck:Leak
+ fun:calloc
+ ...
+ fun:__gconv_open
+}
+
+# getaddrinfo leaks a memory allocation even though we
+# call freeaddrinfo.
+{
+ glibc_8
+ Memcheck:Leak
+ fun:malloc
+ ...
+ fun:__check_pf
+ fun:getaddrinfo
+}
diff --git a/valgrind-suppressions b/valgrind/n...
2018 Dec 02
10
[PATCH nbdkit 0/4] Multiple valgrind improvements and possible security fix.
I worked out why valgrind wasn't being applied to nbdkit when run by
many of the tests (patches 1-2). Unfortunately I'm not able to make
it actually fail tests when valgrind fails. Although the situation is
marginally improved in that you can now manually examine the *.log
files and find valgrind failures that way. Also adds valgrinding of
the Python plugin (patch 3).
Along the way I