summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2015-06-03 19:28:01 +0200
committerThomas Haller <thaller@redhat.com>2015-06-03 20:11:01 +0200
commitd84ac1baca7912de1ce9084710830772de8edaa8 (patch)
tree15f08fd10d67f0ee3fdc3de3e3ca5aec633ba5f0
parent2071e4794f6cdf551d31584c17c8896d7029e3ac (diff)
downloadNetworkManager-d84ac1baca7912de1ce9084710830772de8edaa8.tar.gz
valgrind: add valgrind suppression for Fedora 22
Fixes for example valgrind tests for ./libnm/tests/test-nm-client: ==25772== Conditional jump or move depends on uninitialised value(s) ==25772== at 0x40198D8: index (strchr.S:106) ==25772== by 0x400777C: expand_dynamic_string_token (dl-load.c:369) ==25772== by 0x400777C: fillin_rpath (dl-load.c:439) ==25772== by 0x4007FCF: _dl_init_paths (dl-load.c:816) ==25772== by 0x4002F38: dl_main (rtld.c:1194) ==25772== by 0x401750F: _dl_sysdep_start (dl-sysdep.c:249) ==25772== by 0x4004C20: _dl_start_final (rtld.c:306) ==25772== by 0x4004C20: _dl_start (rtld.c:412) ==25772== by 0x4000C97: ??? (in /usr/lib64/ld-2.21.so) ==25772== by 0x1: ??? ==25772== by 0xFFEFFF6B2: ??? ==25772== by 0xFFEFFF6EF: ??? ==25772== { <insert_a_suppression_name_here> Memcheck:Cond fun:index fun:expand_dynamic_string_token fun:fillin_rpath fun:_dl_init_paths fun:dl_main fun:_dl_sysdep_start fun:_dl_start_final fun:_dl_start obj:/usr/lib64/ld-2.21.so obj:* obj:* obj:* }
-rw-r--r--valgrind.suppressions14
1 files changed, 14 insertions, 0 deletions
diff --git a/valgrind.suppressions b/valgrind.suppressions
index 1368a6041f..7686c225e2 100644
--- a/valgrind.suppressions
+++ b/valgrind.suppressions
@@ -108,6 +108,20 @@
obj:/*/ld-*.so
}
{
+ # added on Fedora 22
+ _dl_expand_dynamic_string_token
+ Memcheck:Cond
+ fun:index
+ fun:expand_dynamic_string_token
+ ...
+ fun:dl_main
+ fun:_dl_sysdep_start
+ fun:_dl_start_final
+ fun:_dl_start
+ obj:/*/ld-*.so
+ ...
+}
+{
all_gobject_init_ctor
Memcheck:Leak
...