1 ### this file contains suppressions for valgrind when running
2 ### the gstreamer unit tests
3 ### it might be useful for wider use as well
8 # glibc does not deallocate thread-local storage
15 fun:pthread_create@@GLIBC_2.1
22 fun:__pthread_initialize_minimal
23 obj:/lib/libpthread-*.so
24 obj:/lib/libpthread-*.so
30 # a thread-related free problem in glibc from Edgard
32 __libc_freeres_rw_acess
43 <a conditional jump on wim's debian>
52 # g_module_open-related problems
54 <g_module_open on wim's debian>
67 fun:gst_plugin_load_file
70 <g_module_open on wim's debian>
83 fun:gst_plugin_load_file
86 <g_module_open on wim's debian>
97 fun:gst_plugin_load_file
98 fun:gst_plugin_load_by_name
99 fun:gst_plugin_feature_load
103 <leak on wim's debian in g_module_open>
113 fun:dlopen@@GLIBC_2.1
115 fun:gst_plugin_load_file
116 fun:gst_plugin_load_by_name
120 <invalid read on wim's debian>
137 <invalid read on wim's debian>
153 # valgrind doesn't allow me to specify a suppression for Addr1, Addr2, Addr4
154 # as Addr*, so 3 copies for that; and then 2 of each for that pesky memcpy
156 <Invalid read of size 1, 2, 4 on thomas's FC4>
159 fun:_dl_map_object_deps
166 fun:dlopen@@GLIBC_2.1
171 <Invalid read of size 1, 2, 4 on thomas's FC4>
174 fun:_dl_map_object_deps
181 fun:dlopen@@GLIBC_2.1
185 <Invalid read of size 1, 2, 4 on thomas's FC4>
188 fun:_dl_map_object_deps
195 fun:dlopen@@GLIBC_2.1
200 <Invalid read of size 1, 2, 4 on thomas's FC4>
204 fun:_dl_map_object_deps
211 fun:dlopen@@GLIBC_2.1
216 <Invalid read of size 1, 2, 4 on thomas's FC4>
220 fun:_dl_map_object_deps
227 fun:dlopen@@GLIBC_2.1
231 <Invalid read of size 1, 2, 4 on thomas's FC4>
235 fun:_dl_map_object_deps
242 fun:dlopen@@GLIBC_2.1
246 ### glib suppressions
254 fun:g_quark_from_string
257 fun:g_type_register_fundamental
259 fun:g_type_init_with_debug_flags
271 fun:g_type_register_fundamental
275 <g_type_init calloc 2>
281 fun:g_type_init_with_debug_flags
284 ### GStreamer suppressions
286 # ds is saying he's rewriting the registry anyway
295 fun:gst_xml_registry_load
296 fun:gst_registry_load
297 fun:_registry_load_func
299 fun:gst_registry_pool_load_all
301 fun:init_popt_callback
313 fun:__pthread_initialize_minimal
317 Thread management leak
327 Thread management leak 2
336 pthread_create Syscall param write(buf) points to uninitialised byte(s)
339 fun:pthread_create@@GLIBC_2.2.5
344 # nss_parse_* memleak (used by g_option_context_parse)
349 fun:nss_parse_service_list
350 fun:__nss_database_lookup