From e4732fbbd5b43609e1859cba21b9bb2215414d2f Mon Sep 17 00:00:00 2001 From: Jordan Petridis Date: Mon, 14 Sep 2020 14:42:36 +0300 Subject: [PATCH] validate: plug leak in gssdp These are triggered by the webrtcbin tests https://gitlab.gnome.org/GNOME/gssdp/-/issues/10 --- tests/check/gst-plugins-bad.supp | 59 ++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/tests/check/gst-plugins-bad.supp b/tests/check/gst-plugins-bad.supp index 6d9d1376e0..84ab0a1946 100644 --- a/tests/check/gst-plugins-bad.supp +++ b/tests/check/gst-plugins-bad.supp @@ -35,3 +35,62 @@ obj:/usr/lib/ladspa/sine.so } +# FIXED: https://gitlab.gnome.org/GNOME/gssdp/-/issues/10 +{ + gssdp_leak_1 + Memcheck:Leak + match-leak-kinds: definite + fun:malloc + fun:g_malloc + fun:g_strdup + fun:gssdp_client_set_property + fun:object_set_property + fun:g_object_constructor + fun:gupnp_context_constructor + fun:g_object_new_with_custom_constructor + fun:g_object_new_internal + fun:g_object_new_valist + fun:g_initable_new_valist + fun:g_initable_new + fun:network_device_create_context + fun:create_context + fun:receive_netlink_message +} +{ + gssdp_leak_2 + Memcheck:Leak + match-leak-kinds: definite,indirect + fun:g_type_create_instance + fun:g_object_new_internal + fun:g_object_new_valist + fun:g_initable_new_valist + fun:g_initable_new + fun:g_inet_address_mask_new + fun:get_host_ip + fun:init_network_info + fun:gssdp_client_initable_init + fun:gupnp_context_initable_init + fun:g_initable_new_valist + fun:g_initable_new + fun:network_device_create_context + fun:create_context + fun:receive_netlink_message +} +{ + gssdp_leak_3 + Memcheck:Leak + match-leak-kinds: indirect + fun:g_type_create_instance + fun:g_object_new_internal + fun:g_object_new_valist + fun:g_object_new + fun:get_host_ip + fun:init_network_info + fun:gssdp_client_initable_init + fun:gupnp_context_initable_init + fun:g_initable_new_valist + fun:g_initable_new + fun:network_device_create_context + fun:create_context + fun:receive_netlink_message +}