Files
libratbag/tools/valgrind-ratbag-command.supp
Benjamin Tissoires 0337ae41ab tools: valgrind: shut up some non relevant memory leaks
Fixes #405

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
2017-10-24 08:25:17 +10:00

71 lines
1.2 KiB
Plaintext

{
Remove python related leak checks
Memcheck:Leak
...
obj:*/libpython*.so*
}
{
Remove dlopens, as libratbag does not do those
Memcheck:Leak
match-leak-kinds: reachable
fun:*alloc
...
fun:openaux
fun:_dl_catch_error
fun:_dl_map_object_deps
fun:dl_open_worker
fun:_dl_catch_error
fun:_dl_open
fun:dlopen_doit
fun:_dl_catch_error
}
{
Remove calloc static allocated glib entries
Memcheck:Leak
match-leak-kinds: reachable
fun:*alloc
...
obj:/usr/lib64/libglib*.so*
fun:g_key_file_new
}
{
Remove any libglib-2 static alloc
Memcheck:Leak
match-leak-kinds: reachable
fun:*alloc
...
obj:/usr/lib64/libglib*.so*
fun:_dl_init
obj:/usr/lib64/ld*.so*
}
{
quarks in glib-2 are staying around
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
obj:/usr/lib64/libglib*.so*
fun:g_quark_from_static_string
}
{
Remove pooled allocated memory from systemd
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
fun:mempool_alloc_tile
}
{
Remove pooled allocated memory from systemd
Memcheck:Leak
match-leak-kinds: reachable
fun:malloc
...
fun:internal_ordered_hashmap_ensure_allocated
}