diff options
author | Dario Lombardo <lomato@gmail.com> | 2017-02-22 10:40:29 +0100 |
---|---|---|
committer | Michael Mann <mmann78@netscape.net> | 2017-03-05 15:07:02 +0000 |
commit | a819806e1fa09580fe0ec3ecd1beead2c25d2c10 (patch) | |
tree | 69ef362f13441b02635fbf34bf97edd119b10bd1 /tools | |
parent | 78d168fcbb0480109ba637590912f220197737cc (diff) |
tools: add more entries to valgrind suppression file (glib).
Remove leaks coming from glib.
Change-Id: I05fc6b1143e2d20c953a2c602989cec0cc786f27
Reviewed-on: https://code.wireshark.org/review/20247
Reviewed-by: Michael Mann <mmann78@netscape.net>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/vg-suppressions | 54 |
1 files changed, 51 insertions, 3 deletions
diff --git a/tools/vg-suppressions b/tools/vg-suppressions index 6713107af6..19f033533a 100644 --- a/tools/vg-suppressions +++ b/tools/vg-suppressions @@ -17,7 +17,7 @@ } { - Remove leak in libgcrypt (gcry_control) + Libgcrypt leak (gcry_control) Memcheck:Leak match-leak-kinds: reachable fun:malloc @@ -28,7 +28,7 @@ } { - Remove leak in libgcrypt (gcry_check_version) + Libgcrypt leak (gcry_check_version) Memcheck:Leak match-leak-kinds: reachable fun:malloc @@ -37,4 +37,52 @@ fun:get_tshark_runtime_version_info fun:get_runtime_version_info fun:main -}
\ No newline at end of file +} + +{ + Glib Leak (g_get_charset) + Memcheck:Leak + match-leak-kinds: reachable + fun:*alloc + ... + fun:g_get_charset + fun:print_stream_text_alloc + ... +} + +{ + Glib leak (g_get_user_config_dir) + Memcheck:Leak + match-leak-kinds: reachable + ... + fun:g_get_user_config_dir + ... +} + +{ + Glib leak (g_module) + Memcheck:Leak + match-leak-kinds: reachable + ... + fun:g_module_* + ... +} + +{ + Glib leak (g_private_get) - requires glib debugging symbols installed + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + ... + fun:g_private_get +} + +{ + Glib leak (g_log) + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + fun:g_malloc + ... + fun:g_log_set_handler_full +} |