1 ### this file contains suppressions for valgrind when running
2 ### the gstreamer unit tests
3 ### it might be useful for wider use as well
5 ### syscall suppressions
8 <clone on Wim's Debian>
16 <clone on Wim's Debian>
23 ### glibc suppressions
26 <conditional jump on wim's debian 2/2/06>
37 fun:gst_plugin_load_file
39 fun:test_load_coreelements
44 # glibc does not deallocate thread-local storage
58 fun:__pthread_initialize_minimal
59 obj:/lib/libpthread-*.so
60 obj:/lib/libpthread-*.so
66 # a thread-related free problem in glibc from Edgard
68 __libc_freeres_rw_acess
79 <a conditional jump on wim's debian>
88 # g_module_open-related problems
90 <started showing up on fc4-quick>
93 fun:_dl_map_object_deps
100 fun:dlopen@@GLIBC_2.1
102 fun:gst_plugin_load_file
103 fun:gst_registry_scan_path_level
104 fun:gst_registry_scan_path_level
105 fun:gst_registry_scan_path_level
107 fun:g_option_context_parse
115 <started showing up on fc4-quick>
118 fun:_dl_map_object_deps
125 fun:dlopen@@GLIBC_2.1
127 fun:gst_plugin_load_file
128 fun:gst_registry_scan_path_level
129 fun:gst_registry_scan_path_level
130 fun:gst_registry_scan_path_level
132 fun:g_option_context_parse
140 <g_module_open on wim's debian>
153 fun:gst_plugin_load_file
157 <g_module_open on wim's debian>
168 fun:dlopen@@GLIBC_2.1
170 fun:gst_plugin_load_file
173 <g_module_open on wim's debian>
182 fun:dlopen@@GLIBC_2.1
184 fun:gst_plugin_load_file
185 fun:gst_plugin_load_by_name
186 fun:gst_plugin_feature_load
190 <leak on wim's debian in g_module_open>
200 fun:dlopen@@GLIBC_2.1
202 fun:gst_plugin_load_file
203 fun:gst_plugin_load_by_name
207 <invalid read on wim's debian>
224 <invalid read on wim's debian>
241 <invalid read on wim's debian - 2006-02-02>
252 fun:dlopen@@GLIBC_2.1
257 <invalid read on wim's debian - 2006-02-02>
267 fun:dlopen@@GLIBC_2.1
272 <invalid read on wim's debian - 2006-02-02>
288 <futex on Andy's 64-bit ubuntu>
292 obj:/lib/libc-2.3.5.so
293 obj:/lib/libc-2.3.5.so
298 obj:/lib/libc-2.3.5.so
301 fun:setup_messaging_with_key
305 # valgrind doesn't allow me to specify a suppression for Addr1, Addr2, Addr4
306 # as Addr*, so 3 copies for that; and then 2 of each for that pesky memcpy
308 <Invalid read of size 1, 2, 4 on thomas's FC4>
311 fun:_dl_map_object_deps
318 fun:dlopen@@GLIBC_2.1
323 <Invalid read of size 1, 2, 4 on thomas's FC4>
326 fun:_dl_map_object_deps
333 fun:dlopen@@GLIBC_2.1
337 <Invalid read of size 1, 2, 4 on thomas's FC4>
340 fun:_dl_map_object_deps
347 fun:dlopen@@GLIBC_2.1
352 <Invalid read of size 1, 2, 4 on thomas's FC4>
356 fun:_dl_map_object_deps
363 fun:dlopen@@GLIBC_2.1
368 <Invalid read of size 1, 2, 4 on thomas's FC4>
372 fun:_dl_map_object_deps
379 fun:dlopen@@GLIBC_2.1
383 <Invalid read of size 1, 2, 4 on thomas's FC4>
387 fun:_dl_map_object_deps
394 fun:dlopen@@GLIBC_2.1
399 <Addr8 on Andy's AMD64 ubuntu in dl_open>
408 obj:/lib/libc-2.3.5.so
411 obj:/lib/libdl-2.3.5.so
416 <Conditional jump on Andy's AMD64 ubuntu>
419 obj:/lib/libc-2.3.5.so
422 obj:/lib/libdl-2.3.5.so
424 obj:/lib/libdl-2.3.5.so
427 fun:gst_plugin_load_file
428 fun:gst_plugin_load_by_name
429 fun:gst_plugin_feature_load
434 ### glib suppressions
442 fun:g_quark_from_string
445 fun:g_type_register_fundamental
447 fun:g_type_init_with_debug_flags
459 fun:g_type_register_fundamental
463 <g_type_init calloc 2>
469 fun:g_type_init_with_debug_flags
472 ### GStreamer suppressions
474 # ds is saying he's rewriting the registry anyway
483 fun:gst_xml_registry_load
484 fun:gst_registry_load
485 fun:_registry_load_func
487 fun:gst_registry_pool_load_all
489 fun:init_popt_callback
501 fun:__pthread_initialize_minimal
505 Thread management leak
515 Thread management leak 2
524 pthread_create Syscall param write(buf) points to uninitialised byte(s)
527 fun:pthread_create@@GLIBC_2.2.5
532 # nss_parse_* memleak (used by g_option_context_parse)
537 fun:nss_parse_service_list
538 fun:__nss_database_lookup
541 # liboil suppressions
543 <liboil cpu_fault_check_try>
545 obj:/usr/lib/liboil-0.3.so.0.1.0
546 obj:/usr/lib/liboil-0.3.so.0.1.0
547 obj:/usr/lib/liboil-0.3.so.0.1.0
548 fun:oil_cpu_fault_check_try
549 fun:oil_test_check_impl
550 fun:oil_class_optimize