validate: plug leak in gssdp
authorJordan Petridis <jordan@centricular.com>
Mon, 14 Sep 2020 11:42:36 +0000 (14:42 +0300)
committerJordan Petridis <jordan@centricular.com>
Mon, 14 Sep 2020 11:42:36 +0000 (14:42 +0300)
These are triggered by the webrtcbin tests

https://gitlab.gnome.org/GNOME/gssdp/-/issues/10

tests/check/gst-plugins-bad.supp

index 6d9d137..84ab0a1 100644 (file)
    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
+}