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>
24 <clone on Wim's Debian>
31 ### glibc suppressions
34 <conditional jump on wim's debian 2/2/06>
45 fun:gst_plugin_load_file
65 fun:_dl_relocate_object
72 <insert a suppression name here>
81 fun:dlopen@@GLIBC_2.2.5
84 # glibc does not deallocate thread-local storage
94 # I get an extra stack entry on x86/dapper
101 fun:pthread_create@@*
109 fun:__pthread_initialize_minimal
110 obj:/lib/libpthread-*.so
111 obj:/lib/libpthread-*.so
117 # a thread-related free problem in glibc from Edgard
119 __libc_freeres_rw_acess
130 <a conditional jump on wim's debian>
139 # g_module_open-related problems
141 <started showing up on fc4-quick>
144 fun:_dl_map_object_deps
151 fun:dlopen@@GLIBC_2.1
153 fun:gst_plugin_load_file
154 fun:gst_registry_scan_path_level
155 fun:gst_registry_scan_path_level
156 fun:gst_registry_scan_path_level
158 fun:g_option_context_parse
166 <started showing up on fc4-quick>
169 fun:_dl_map_object_deps
176 fun:dlopen@@GLIBC_2.1
178 fun:gst_plugin_load_file
179 fun:gst_registry_scan_path_level
180 fun:gst_registry_scan_path_level
181 fun:gst_registry_scan_path_level
183 fun:g_option_context_parse
191 <g_module_open on wim's debian>
204 fun:gst_plugin_load_file
208 <g_module_open on wim's debian>
219 fun:dlopen@@GLIBC_2.1
221 fun:gst_plugin_load_file
224 <g_module_open on wim's debian>
233 fun:dlopen@@GLIBC_2.1
235 fun:gst_plugin_load_file
236 fun:gst_plugin_load_by_name
237 fun:gst_plugin_feature_load
241 <leak on wim's debian in g_module_open>
251 fun:dlopen@@GLIBC_2.1
253 fun:gst_plugin_load_file
254 fun:gst_plugin_load_by_name
258 <invalid read on wim's debian>
275 <invalid read on wim's debian>
292 <invalid read on wim's debian - 2006-02-02>
303 fun:dlopen@@GLIBC_2.1
308 <invalid read on wim's debian - 2006-02-02>
318 fun:dlopen@@GLIBC_2.1
323 <invalid read on wim's debian - 2006-02-02>
339 <futex on Andy's 64-bit ubuntu>
343 obj:/lib/libc-2.3.*.so
344 obj:/lib/libc-2.3.*.so
349 obj:/lib/libc-2.3.*.so
352 fun:setup_messaging_with_key
357 <suppression for glibc 2.7 on debian>
362 obj:/lib/i686/cmov/libdl-2.7.so
364 obj:/lib/i686/cmov/libdl-2.7.so
370 <suppression for glibc 2.7 on debian>
375 obj:/lib/i686/cmov/libc-2.7.so
377 obj:/lib/i686/cmov/libdl-2.7.so
379 obj:/lib/i686/cmov/libdl-2.7.so
386 <suppression for glibc 2.7 on debian>
397 obj:/lib/i686/cmov/libdl-2.7.so
399 obj:/lib/i686/cmov/libdl-2.7.so
405 <suppression for glibc 2.7 on debian>
413 obj:/lib/i686/cmov/libdl-2.7.so
415 obj:/lib/i686/cmov/libdl-2.7.so
421 <suppression for glibc 2.7 on debian>
428 obj:/lib/i686/cmov/libdl-2.7.so
430 obj:/lib/i686/cmov/libdl-2.7.so
436 <suppression for glibc 2.7 on debian>
447 obj:/lib/i686/cmov/libc-2.7.so
449 fun:__libc_dlopen_mode
453 <suppression for glibc 2.7 on debian>
461 obj:/lib/i686/cmov/libc-2.7.so
463 fun:__libc_dlopen_mode
467 <suppression for glibc 2.7 on debian>
474 obj:/lib/i686/cmov/libc-2.7.so
476 fun:__libc_dlopen_mode
477 obj:/lib/i686/cmov/libc-2.7.so
478 obj:/lib/i686/cmov/libc-2.7.so
479 obj:/lib/i686/cmov/libc-2.7.so
480 obj:/lib/i686/cmov/libc-2.7.so
481 obj:/lib/i686/cmov/libc-2.7.so
486 <suppression for glibc 2.7 on debian>
491 obj:/lib/i686/cmov/libc-2.7.so
493 fun:__libc_dlopen_mode
494 obj:/lib/i686/cmov/libc-2.7.so
495 obj:/lib/i686/cmov/libc-2.7.so
496 obj:/lib/i686/cmov/libc-2.7.so
497 obj:/lib/i686/cmov/libc-2.7.so
498 obj:/lib/i686/cmov/libc-2.7.so
503 <suppression for glibc 2.7 on Ubunty Hardy 64-bit>
511 fun:__libc_dlopen_mode
521 <suppression for glibc 2.7 on Ubunty Hardy 64-bit>
531 fun:__libc_dlopen_mode
541 <suppression for glibc 2.7 on debian>
548 obj:/lib/i686/cmov/libdl-2.7.so
550 obj:/lib/i686/cmov/libdl-2.7.so
555 <suppression for glibc 2.7 on debian>
558 obj:/lib/i686/cmov/libdl-2.7.so
560 obj:/lib/i686/cmov/libdl-2.7.so
565 <suppression for glibc 2.7 on Ubunty Hardy 64-bit>
576 fun:__libc_dlopen_mode
580 <suppression for glibc 2.7 on debian>
584 obj:/lib/i686/cmov/libdl-2.7.so
586 obj:/lib/i686/cmov/libdl-2.7.so
591 <suppression for glibc 2.7 on debian>
595 obj:/lib/i686/cmov/libdl-2.7.so
597 obj:/lib/i686/cmov/libdl-2.7.so
602 <suppression for glibc 2.7 on debian>
609 obj:/lib/i686/cmov/libdl-2.7.so
611 obj:/lib/i686/cmov/libdl-2.7.so
616 <suppression for glibc 2.7 on debian>
619 obj:/lib/i686/cmov/libdl-2.7.so
621 obj:/lib/i686/cmov/libdl-2.7.so
626 <suppression for glibc 2.7 on debian>
630 obj:/lib/i686/cmov/libdl-2.7.so
632 obj:/lib/i686/cmov/libdl-2.7.so
637 <suppression for glibc 2.7 on debian>
641 obj:/lib/i686/cmov/libdl-2.7.so
643 obj:/lib/i686/cmov/libdl-2.7.so
648 <suppression for glibc 2.7 on debian>
655 obj:/lib/i686/cmov/libdl-2.7.so
657 obj:/lib/i686/cmov/libdl-2.7.so
662 <suppression for glibc 2.7 on debian>
665 obj:/lib/i686/cmov/libdl-2.7.so
667 obj:/lib/i686/cmov/libdl-2.7.so
672 <suppression for glibc 2.7 on debian>
676 obj:/lib/i686/cmov/libdl-2.7.so
678 obj:/lib/i686/cmov/libdl-2.7.so
683 <suppression for glibc 2.7 on debian>
687 obj:/lib/i686/cmov/libdl-2.7.so
689 obj:/lib/i686/cmov/libdl-2.7.so
694 <suppression for glibc 2.7 on debian>
706 obj:/lib/i686/cmov/libdl-2.7.so
708 obj:/lib/i686/cmov/libdl-2.7.so
712 # suppression for a glibc bug:
713 # http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
715 <Workaround for a glibc bug>
724 # same as above, just so it works for tpm on gutsy/x86-64
726 <workaround glibc bug on gutsy x86-64>
733 # valgrind doesn't allow me to specify a suppression for Addr1, Addr2, Addr4
734 # as Addr*, so 3 copies for that; and then 2 of each for that pesky memcpy
736 <Invalid read of size 1, 2, 4 on thomas's FC4>
739 fun:_dl_map_object_deps
746 fun:dlopen@@GLIBC_2.1
751 <Invalid read of size 1, 2, 4 on thomas's FC4>
754 fun:_dl_map_object_deps
761 fun:dlopen@@GLIBC_2.1
765 <Invalid read of size 1, 2, 4 on thomas's FC4>
768 fun:_dl_map_object_deps
775 fun:dlopen@@GLIBC_2.1
780 <Invalid read of size 1, 2, 4 on thomas's FC4>
784 fun:_dl_map_object_deps
791 fun:dlopen@@GLIBC_2.1
796 <Invalid read of size 1, 2, 4 on thomas's FC4>
800 fun:_dl_map_object_deps
807 fun:dlopen@@GLIBC_2.1
811 <Invalid read of size 1, 2, 4 on thomas's FC4>
815 fun:_dl_map_object_deps
822 fun:dlopen@@GLIBC_2.1
827 <Addr8 on Andy's AMD64 ubuntu in dl_open>
836 obj:/lib/libc-2.3.*.so
839 obj:/lib/libdl-2.3.*.so
844 <Conditional jump on Andy's AMD64 ubuntu>
847 obj:/lib/libc-2.3.*.so
850 obj:/lib/libdl-2.3.*.so
852 obj:/lib/libdl-2.3.*.so
855 fun:gst_plugin_load_file
856 fun:gst_plugin_load_by_name
857 fun:gst_plugin_feature_load
865 obj:/lib/tls/i686/cmov/libc-2.3.6.so
868 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
870 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
878 obj:/lib/tls/i686/cmov/libc-2.3.6.so
881 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
883 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
893 obj:/lib/tls/i686/cmov/libc-2.3.6.so
896 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
898 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
902 ### glib suppressions
904 <g_parse_debug_string>
906 fun:g_parse_debug_string
907 obj:/usr/lib*/libglib-2.0.so.*
922 <g_type_register_fundamental leaks>
926 fun:g_type_register_fundamental
930 <glib 2.21 static type data>
935 fun:type_node_any_new_W
939 <glib 2.21 static type data>
943 fun:type_node_any_new_W
947 <glib 2.21 static type data>
955 <glib 2.21 static type data>
964 <glib 2.21 static type data>
980 fun:__pthread_initialize_minimal
984 Thread management leak
994 Thread management leak 2
1003 pthread_create Syscall param write(buf) points to uninitialised byte(s)
1006 fun:pthread_create@@GLIBC_2.2.5
1007 fun:g_thread_create*
1011 # nss_parse_* memleak (used by g_option_context_parse)
1016 fun:nss_parse_service_list
1017 fun:__nss_database_lookup
1020 # liboil suppressions
1022 <liboil cpu_fault_check_try>
1024 obj:/usr/lib/liboil-0.3.so.0.1.0
1025 obj:/usr/lib/liboil-0.3.so.0.1.0
1026 obj:/usr/lib/liboil-0.3.so.0.1.0
1027 fun:oil_cpu_fault_check_try
1028 fun:oil_test_check_impl
1029 fun:oil_class_optimize
1030 fun:oil_optimize_all
1035 <annoying read error inside dlopen stuff on Ubuntu Dapper x86_64>
1037 obj:/lib/ld-2.3.6.so
1041 <Ubuntu Dapper x86_64>
1045 obj:/lib/libc-2.3.6.so
1046 obj:/lib/libc-2.3.6.so
1049 fun:g_option_context_parse
1057 <Ubuntu Dapper x86_64 dlopen stuff again>
1059 obj:/lib/ld-2.3.6.so
1060 obj:/lib/ld-2.3.6.so
1062 obj:/lib/libdl-2.3.6.so
1063 obj:/lib/ld-2.3.6.so
1064 obj:/lib/libdl-2.3.6.so
1067 fun:gst_plugin_load_file
1069 # this exists in a bunch of different variations, hence the short tail/trace
1071 <dlopen invalid read of size 4 suppression on tpm's Ubuntu edgy/x86>
1077 <and the same for 64bit systems>
1083 # More edgy suppressions (Mike)
1085 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1094 fun:dlopen@@GLIBC_2.1
1098 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1109 fun:dlopen@@GLIBC_2.1
1113 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1122 # This one's overly general, but there's zero other information in the stack
1123 # trace - just these five lines!
1125 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1135 <tls leaks on Edgy/x86>
1139 fun:_dl_allocate_tls
1140 fun:pthread_create@@GLIBC_2.1
1143 # TLS leaks for feisty/x86
1145 <tls leaks on Feisty/x86>
1149 fun:_dl_allocate_tls
1150 fun:pthread_create@@GLIBC_2.1
1157 obj:/usr/lib/libcdio.so.6.0.1
1158 fun:cdio_open_am_linux
1159 obj:/usr/lib/libcdio.so.6.0.1
1164 <Addr8 on Jan's AMD64 ubuntu Feisty in dl_open>
1170 <First of many Alsa errors>
1172 fun:snd_pcm_direct_shm_create_or_connect
1173 fun:snd_pcm_dsnoop_open
1174 fun:_snd_pcm_dsnoop_open
1175 obj:/*lib/libasound.so.2.0.0
1176 obj:/*lib/libasound.so.2.0.0
1177 fun:snd_pcm_open_slave
1178 fun:_snd_pcm_plug_open
1179 obj:/*lib/libasound.so.2.0.0
1180 fun:snd_pcm_open_slave
1181 fun:_snd_pcm_asym_open
1182 obj:/*lib/libasound.so.2.0.0
1183 obj:/*lib/libasound.so.2.0.0
1189 fun:snd*_pcm_hw_param_set_near
1196 fun:snd*_pcm_hw_param_set_near
1202 obj:/*lib/libasound.so.2.0.0
1203 obj:/*lib/libasound.so.2.0.0
1205 obj:/*lib/libasound.so.2.0.0
1210 fun:snd_pcm_direct_shm_create_or_connect
1211 fun:snd_pcm_dmix_open
1212 fun:_snd_pcm_dmix_open
1213 obj:/*lib/libasound.so.2.0.0
1214 obj:/*lib/libasound.so.2.0.0
1215 fun:snd_pcm_open_slave
1216 fun:_snd_pcm_softvol_open
1217 obj:/*lib/libasound.so.2.0.0
1218 fun:snd_pcm_open_slave
1219 fun:_snd_pcm_plug_open
1220 obj:/*lib/libasound.so.2.0.0
1221 fun:snd_pcm_open_slave
1222 fun:_snd_pcm_asym_open
1223 obj:/*lib/libasound.so.2.0.0
1224 obj:/*lib/libasound.so.2.0.0
1231 fun:snd_dlobj_cache_add
1232 obj:/*lib/libasound.so.2.0.0
1233 fun:snd_pcm_open_slave
1234 fun:snd_pcm_dsnoop_open
1235 fun:_snd_pcm_dsnoop_open
1236 obj:/*lib/libasound.so.2.0.0
1237 obj:/*lib/libasound.so.2.0.0
1238 fun:snd_pcm_open_slave
1239 fun:_snd_pcm_plug_open
1240 obj:/*lib/libasound.so.2.0.0
1241 fun:snd_pcm_open_slave
1242 fun:_snd_pcm_asym_open
1243 obj:/*lib/libasound.so.2.0.0
1244 obj:/*lib/libasound.so.2.0.0
1246 # Catch about 15 variations on inserting info into an ALSA
1253 fun:snd*_dlobj_cache_add
1254 obj:/*lib*/libasound.so.2.0.0
1258 <alsa leak in loading configuration>
1262 fun:snd_pcm_open_conf
1266 <alsa leak snd_config_hook_load>
1269 obj:/*lib*/libasound.so.2.0.0
1271 fun:snd_config_hook_load
1275 <alsa leak snd_config_update_r>
1278 obj:/*lib*/libasound.so.2.0.0
1280 fun:snd_config_update_r
1281 fun:snd_config_update
1284 <alsa leak snd_config_update_r>
1289 fun:snd_config_update_r
1290 fun:snd_config_update
1293 <nss lookup within ALSA>
1297 fun:__nss_database_lookup
1302 fun:snd_pcm_direct_parse_open_conf
1306 <libxcb leak on Ubuntu Feisty>
1309 fun:_XCBInitDisplayLock
1313 # GConf internal initialisations related to getting the default client.
1315 <Orbit something or other>
1319 fun:ORBit_alloc_tcval
1320 obj:/usr/lib/libORBit-2.so.*
1321 fun:ORBit_demarshal_IOR
1322 fun:ORBit_demarshal_object
1323 fun:CORBA_ORB_string_to_object
1324 obj:/usr/lib/libgconf-2.so.*
1325 fun:gconf_get_current_lock_holder
1326 fun:gconf_activate_server
1327 obj:/usr/lib/libgconf-2.so.*
1328 obj:/usr/lib/libgconf-2.so.*
1329 fun:gconf_engine_get_default
1332 <gconf internal leak>
1336 fun:ORBit_alloc_tcval
1338 fun:PortableServer_POA_servant_to_reference
1342 fun:gconf_engine_get_default
1345 <gconf internal leak>
1349 fun:ORBit_alloc_tcval
1350 obj:/usr/lib/libORBit-2.so.*
1351 fun:ORBit_demarshal_IOR
1352 fun:ORBit_demarshal_object
1353 fun:CORBA_ORB_string_to_object
1354 obj:/usr/lib/libgconf-2.so.*
1355 fun:gconf_get_current_lock_holder
1356 fun:gconf_activate_server
1357 obj:/usr/lib/libgconf-2.so.*
1358 obj:/usr/lib/libgconf-2.so.*
1359 fun:gconf_engine_get_default
1362 <gconf internal initialisation>
1368 fun:ORBit_demarshal_IOR
1369 fun:ORBit_demarshal_object
1370 fun:ORBit_demarshal_value
1372 fun:ORBit_small_invoke_stub
1373 fun:ConfigServer_get_default_database
1375 fun:gconf_engine_get_default
1378 <gconf internal init>
1384 fun:IOP_generate_profiles
1385 fun:ORBit_marshal_object
1386 fun:ORBit_marshal_value
1388 fun:ORBit_small_invoke_stub
1389 fun:ConfigServer_add_client
1392 fun:gconf_engine_get_default
1395 <gconf internal init>
1399 fun:ORBit_alloc_by_tc
1401 fun:PortableServer_POA_servant_to_reference
1405 fun:gconf_engine_get_default
1408 <gconf internal init>
1412 fun:ORBit_alloc_by_tc
1413 obj:/usr/lib/libORBit-2.so.*
1414 fun:ORBit_demarshal_IOR
1415 fun:ORBit_demarshal_object
1416 fun:CORBA_ORB_string_to_object
1417 obj:/usr/lib/libgconf-2.so.*
1418 fun:gconf_get_current_lock_holder
1419 fun:gconf_activate_server
1420 obj:/usr/lib/libgconf-2.so.*
1421 obj:/usr/lib/libgconf-2.so.*
1422 fun:gconf_engine_get_default
1426 <insert a suppression name here>
1432 fun:ORBit_demarshal_IOR
1433 fun:ORBit_demarshal_object
1436 fun:gconf_activate_server
1439 # Some libORBit/bonobo initialisation stuff
1445 fun:ORBit_alloc_string
1446 fun:CORBA_string_dup
1447 fun:Bonobo_ActivationEnvValue_set
1448 fun:bonobo_activation_init_activation_env
1449 fun:bonobo_activation_orb_init
1450 fun:bonobo_activation_init
1458 fun:ORBit_small_alloc*
1459 obj:/usr/lib/libORBit-2.so*
1460 fun:PortableServer_POA_servant_to_reference
1461 obj:/usr/lib/libbonobo-2.so*
1468 fun:ORBit_alloc_tcval
1469 fun:ORBit_small_allocbuf
1470 fun:ORBit_adaptor_setup
1471 obj:/usr/lib/libORBit-2.so*
1472 fun:ORBit_POA_setup_root
1473 fun:ORBit_init_internals
1477 <bonobo init - more recent variant of above>
1481 fun:ORBit_alloc_tcval
1482 fun:ORBit_adaptor_setup
1484 fun:ORBit_POA_setup_root
1485 fun:ORBit_init_internals
1494 fun:ORBit_small_allocbuf
1495 fun:bonobo_activation_init_activation_env
1496 fun:bonobo_activation_orb_init
1497 fun:bonobo_activation_init
1500 # More GConf stuff from the FC5 buildbot, mostly variations on the
1501 # above stack traces
1503 <incompletely initialised ORBit buffer>
1507 obj:/usr/lib/libORBit-2.so*
1508 fun:link_connection_writev
1509 fun:giop_send_buffer_write
1510 obj:/usr/lib/libORBit-2.so*
1511 fun:ORBit_small_invoke_stub
1512 fun:ORBit_small_invoke_stub_n
1513 fun:ORBit_c_stub_invoke
1514 fun:ConfigServer_ping
1515 fun:gconf_activate_server
1516 obj:/usr/lib/libgconf-2.so*
1517 obj:/usr/lib/libgconf-2.so*
1518 fun:gconf_engine_get_default
1526 fun:ORBit_small_alloc*
1527 obj:/usr/lib/libORBit-2.so*
1528 fun:PortableServer_POA_servant_to_reference
1529 obj:/usr/lib/libgconf-2.so*
1530 obj:/usr/lib/libgconf-2.so*
1531 obj:/usr/lib/libgconf-2.so*
1532 fun:gconf_engine_get_default
1540 fun:ORBit_small_alloc
1541 obj:/usr/lib/libORBit-2.so*
1542 fun:ORBit_demarshal_IOR
1543 fun:ORBit_demarshal_object
1544 fun:CORBA_ORB_string_to_object
1545 obj:/usr/lib/libgconf-2.so*
1546 fun:gconf_get_current_lock_holder
1547 fun:gconf_activate_server
1548 obj:/usr/lib/libgconf-2.so*
1549 obj:/usr/lib/libgconf-2.so*
1550 fun:gconf_engine_get_default
1558 fun:ORBit_small_alloc*
1559 obj:/usr/lib/libORBit-2.so*
1560 fun:ORBit_demarshal_IOR
1561 fun:ORBit_demarshal_object
1562 fun:CORBA_ORB_string_to_object
1563 obj:/usr/lib/libgconf-2.so*
1564 fun:gconf_get_current_lock_holder
1565 fun:gconf_activate_server
1566 obj:/usr/lib/libgconf-2.so*
1567 obj:/usr/lib/libgconf-2.so*
1568 fun:gconf_engine_get_default
1576 fun:ORBit_small_alloc*
1577 obj:/usr/lib/libORBit-2.so*
1578 fun:ORBit_demarshal_IOR
1579 fun:ORBit_demarshal_object
1580 fun:ORBit_demarshal_value
1581 obj:/usr/lib/libORBit-2.so*
1582 fun:ORBit_small_invoke_stub
1583 fun:ORBit_small_invoke_stub_n
1584 fun:ORBit_c_stub_invoke
1585 fun:ConfigServer_get_default_database
1586 obj:/usr/lib/libgconf-2.so*
1587 fun:gconf_engine_get_default
1595 fun:ORBit_small_alloc*
1596 obj:/usr/lib/libORBit-2.so*
1597 fun:ORBit_OAObject_object_to_objkey
1598 fun:IOP_generate_profiles
1599 fun:ORBit_marshal_object
1600 fun:ORBit_marshal_value
1601 obj:/usr/lib/libORBit-2.so*
1602 fun:ORBit_small_invoke_stub
1603 fun:ORBit_small_invoke_stub_n
1604 fun:ORBit_c_stub_invoke
1605 fun:ConfigServer_add_client
1606 obj:/usr/lib/libgconf-2.so*
1607 obj:/usr/lib/libgconf-2.so*
1608 fun:gconf_engine_get_default
1611 <GLib caching the home dir>
1615 fun:__nss_database_lookup
1619 obj:/usr/lib*/libglib-2.0.so.*
1623 <GLib caching the user name>
1627 fun:__nss_database_lookup
1631 obj:/usr/lib*/libglib-2.0.so.*
1635 <GLib caching the tmp dir>
1639 fun:__nss_database_lookup
1643 obj:/usr/lib*/libglib-2.0.so.*
1648 <GLib caching the host name>
1652 fun:__nss_database_lookup
1656 obj:/usr/lib*/libglib-2.0.so.0.*
1661 ## Some Fontconfig errors.
1663 <First time load of a font - feisty x86_64>
1666 fun:FcPatternObjectInsertElt
1667 fun:FcPatternObjectAddWithBinding
1670 obj:/usr/lib/libexpat.so.*
1671 obj:/usr/lib/libexpat.so.*
1672 obj:/usr/lib/libexpat.so.*
1673 obj:/usr/lib/libexpat.so.*
1675 fun:FcConfigParseAndLoad
1676 fun:FcConfigParseAndLoad
1679 obj:/usr/lib/libexpat.so.*
1680 obj:/usr/lib/libexpat.so.*
1681 obj:/usr/lib/libexpat.so.*
1682 obj:/usr/lib/libexpat.so.*
1684 fun:FcConfigParseAndLoad
1687 <First time load of a font - generic>
1691 fun:FcInitLoadConfig
1694 # Issues with ubuntu Hardy, same crack as for previous ubuntus
1696 <tls leak generic ubuntu hardy x86>
1700 fun:_dl_allocate_tls
1701 fun:pthread_create@@*
1702 obj:/usr/lib/libgthread*
1706 # I've made this version generic, so that it covers future modifications
1713 fun:_dl_allocate_tls
1714 fun:pthread_create@@*
1718 # series of invalid read of size 4 in g_module_open for ubuntu
1721 <invalid read of size 4 within <g_module_open>
1726 obj:/lib/tls/i686/cmov/libdl-2.7.so
1728 obj:/lib/tls/i686/cmov/libdl-2.7.so
1731 fun:gst_plugin_load_*
1735 <invalid read of size 4 within <g_module_open>
1742 obj:/lib/tls/i686/cmov/libdl-2.7.so
1744 obj:/lib/tls/i686/cmov/libdl-2.7.so
1747 fun:gst_plugin_load_*
1751 <invalid read of size 4 within <g_module_open>
1759 obj:/lib/tls/i686/cmov/libdl-2.7.so
1761 obj:/lib/tls/i686/cmov/libdl-2.7.so
1764 fun:gst_plugin_load_*
1768 <invalid read of size 4 within <g_module_open>
1780 obj:/lib/tls/i686/cmov/libdl-2.7.so
1782 obj:/lib/tls/i686/cmov/libdl-2.7.so
1785 fun:gst_plugin_load_*
1789 <invalid read of size 4 within <g_module_open>
1800 obj:/lib/tls/i686/cmov/libdl-2.7.so
1802 obj:/lib/tls/i686/cmov/libdl-2.7.so
1805 fun:gst_plugin_load*
1809 <invalid read of size 4 within <g_module_open>
1814 obj:/lib/tls/i686/cmov/libc-2.7.so
1816 obj:/lib/tls/i686/cmov/libdl-2.7.so
1818 obj:/lib/tls/i686/cmov/libdl-2.7.so
1822 fun:gst_plugin_load_*
1825 # series of invalid read of size 8 in g_module_open for ubuntu
1828 <invalid read of size 8 within <g_module_open>
1837 obj:/lib/libdl-2.7.so
1839 obj:/lib/libdl-2.7.so
1845 <invalid read of size 8 within <g_module_open>
1851 obj:/lib/libdl-2.7.so
1853 obj:/lib/libdl-2.7.so
1859 <invalid read of size 8 within <g_module_open>
1867 obj:/lib/libdl-2.7.so
1869 obj:/lib/libdl-2.7.so
1875 <invalid read of size 8 within <g_module_open>
1887 obj:/lib/libdl-2.7.so
1889 obj:/lib/libdl-2.7.so
1895 <invalid read of size 8 within <g_module_open>
1902 obj:/lib/libdl-2.7.so
1904 obj:/lib/libdl-2.7.so
1910 <invalid read of size 8 within <g_module_open>
1914 obj:/lib/libdl-2.7.so
1916 obj:/lib/libdl-2.7.so
1922 <invalid read of size 8 within <g_module_open>
1928 obj:/lib/libc-2.7.so
1929 obj:/lib/libdl-2.7.so
1931 obj:/lib/libdl-2.7.so
1946 obj:/lib/tls/i686/cmov/libc-2.7.so
1948 fun:__libc_dlopen_mode
1949 fun:__nss_lookup_function
1950 obj:/lib/tls/i686/cmov/libc-2.7.so
1951 fun:__nss_passwd_lookup
1967 obj:/lib/tls/i686/cmov/libc-2.7.so
1969 fun:__libc_dlopen_mode
1970 fun:__nss_lookup_function
1971 obj:/lib/tls/i686/cmov/libc-2.7.so
1972 fun:__nss_passwd_lookup
1985 obj:/lib/tls/i686/cmov/libc-2.7.so
1987 fun:__libc_dlopen_mode
1988 fun:__nss_lookup_function
1989 obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
1990 fun:_nss_compat_getpwnam_r
2006 obj:/lib/tls/i686/cmov/libc-2.7.so
2008 fun:__libc_dlopen_mode
2009 fun:__nss_lookup_function
2010 obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
2011 fun:_nss_compat_getpwnam_r
2028 obj:/lib/libc-2.7.so
2030 fun:__libc_dlopen_mode
2031 fun:__nss_lookup_function
2032 obj:/lib/libc-2.7.so
2036 ## Leaks in ALSA (variations of leak from snd_config_load1)
2042 fun:_snd_config_make
2043 fun:_snd_config_make_add
2048 fun:snd_config_load1
2055 fun:_snd_config_make
2056 fun:_snd_config_make_add
2059 fun:snd_config_load1
2065 fun:_snd_config_make
2066 fun:_snd_config_make_add
2070 fun:snd_config_load1
2076 fun:_snd_config_make
2077 fun:_snd_config_make_add
2083 fun:snd_config_load1
2090 fun:_snd_config_make
2091 fun:_snd_config_make_add
2098 fun:snd_config_load1
2105 fun:_snd_config_make
2106 fun:_snd_config_make_add
2114 fun:snd_config_load1
2120 fun:_snd_config_make
2121 fun:_snd_config_make_add
2130 fun:snd_config_load1
2137 fun:snd1_dlobj_cache_add
2138 fun:snd_ctl_open_noupdate
2146 fun:snd1_dlobj_cache_add
2147 fun:snd_ctl_open_noupdate
2157 fun:snd_config_load1
2168 fun:snd_config_load1
2180 fun:snd_config_load1
2193 fun:snd_config_load1
2207 fun:snd_config_load1
2222 fun:snd_config_load1
2238 fun:snd_config_load1
2255 fun:snd_config_load1
2259 # The following are leaks of caps that need to be created dynamically
2260 # in the type registration of the plugin (used for pad templates).
2263 <Leak in ogmparsers>
2268 fun:gst_caps_new_empty
2269 fun:gst_caps_new_simple
2271 fun:g_type_class_ref
2272 fun:gst_element_register
2276 <Leak in ogmparsers>
2281 fun:gst_caps_new_empty
2284 fun:g_type_class_ref
2285 fun:gst_element_register
2286 fun:gst_ogm_parse_plugin_init
2291 <Leak in videotestsrc>
2296 fun:gst_caps_new_empty
2298 fun:gst_video_test_src_base_init
2299 fun:g_type_class_ref
2300 fun:gst_element_register
2304 <Leak in videotestsrc>
2309 fun:gst_caps_new_empty
2311 fun:gst_video_test_src_getcaps
2312 fun:gst_video_test_src_base_init
2313 fun:g_type_class_ref
2314 fun:gst_element_register
2318 <Leak in ffmpegcolorspace>
2323 fun:gst_caps_new_empty
2324 fun:gst_ffmpegcsp_codectype_to_caps
2325 fun:gst_ffmpegcolorspace_register
2330 <Leak in ffmpegocolorspace>
2335 fun:gst_caps_new_empty
2337 fun:gst_ffmpegcolorspace_register
2342 <Leak in gstffmpegdemux>
2347 fun:gst_caps_new_empty
2348 fun:gst_caps_new_any
2349 fun:gst_ffmpegdemux_register
2354 <Leak in GstAudioFilter subclasses>
2359 fun:gst_caps_new_empty
2361 fun:gst_audio_filter_class_add_pad_templates
2365 <Leak in GstAudioFilter subclasses, variant>
2369 fun:g_ptr_array_maybe_expand
2372 fun:gst_audio_filter_class_add_pad_templates
2376 <Leak in GstAudioFilter subclasses, variant>
2381 fun:g_ptr_array_maybe_expand
2384 fun:gst_audio_filter_class_add_pad_templates
2388 <Leak in GstAudioFilter subclasses, variant>
2393 fun:g_ptr_array_maybe_expand
2396 fun:gst_audio_filter_class_add_pad_templates
2400 <Leak in GstAudioFilter subclasses, variant2>
2405 fun:g_ptr_array_sized_new
2406 fun:gst_caps_new_empty
2408 fun:gst_audio_filter_class_add_pad_templates
2411 <Leak in GstAudioFilter subclasses, variant3>
2416 fun:g_array_maybe_expand
2417 fun:g_array_sized_new
2421 fun:gst_value_init_and_copy
2422 fun:gst_structure_copy
2424 fun:gst_audio_filter_class_add_pad_templates
2427 <Leak in GstAudioFilter subclasses, variant4>
2432 fun:g_array_maybe_expand
2433 fun:g_array_sized_new
2435 fun:gst_structure_copy
2437 fun:gst_audio_filter_class_add_pad_templates
2440 <Leak in GstAudioFilter subclasses, variant5>
2445 fun:g_array_sized_new
2447 fun:gst_structure_copy
2449 fun:gst_audio_filter_class_add_pad_templates
2453 <Leak in riff-media>
2458 fun:gst_caps_new_empty
2459 fun:gst_riff_create_*_template_caps
2462 <Leak in riff-media>
2470 fun:gst_structure_copy
2473 fun:gst_riff_create_*_template_caps
2476 <Leak in riff-media>
2481 fun:g_array_sized_new
2483 fun:gst_structure_copy
2486 fun:gst_riff_create_*_template_caps
2489 ## Leaks in pango (bilboed: gentoo unstable amd64)
2492 <Pango leak - generic>
2496 fun:pango_layout_get_pixel_extents
2499 <insert a suppression name here>
2503 fun:pango_language_from_string
2504 fun:pango_language_get_default
2505 fun:pango_context_init
2506 fun:g_type_create_instance
2507 fun:g_object_constructor
2509 fun:g_object_new_valist
2511 fun:pango_font_map_create_context
2515 <PangoLanguage can never be freed>
2519 fun:pango_language_from_string
2523 ## Leak of property_list in gstffmpegcfg.c
2524 ## This list is created in gst_ffmpegcsp_init(), called from
2525 ## gst_ffmpegenc_register.
2527 <insert a suppression name here>
2532 fun:g_datalist_id_set_data_full
2533 fun:gst_ffmpeg_cfg_init
2534 fun:gst_ffmpegenc_register
2538 <insert a suppression name here>
2543 fun:g_datalist_id_set_data_full
2544 fun:g_param_spec_set_qdata_full
2545 fun:gst_ffmpeg_cfg_init
2546 fun:gst_ffmpegenc_register
2552 <insert_a_suppression_name_here>
2556 fun:gst_ffmpeg_cfg_init
2557 fun:gst_ffmpegenc_register
2560 ## Leak of GIO module through gnomevfs
2569 fun:g_type_create_instance
2575 fun:g_io_modules_load_all_in_directory
2580 ## Conditional jump in getaddrinfo (bilboed, gentoo ~amd64, Dec 13 2008)
2582 <Leak of addrinfo in esd>
2588 ## Dynamic pad templates in mxfmux
2590 <Dynamic pad templates in mxfmux>
2595 fun:gst_caps_new_empty
2596 fun:gst_caps_from_string
2601 ## We don't know if ffmpeg frees this or not and better pass a copy for safety
2603 <insert a suppression name here>
2608 fun:gst_ffmpeg_cfg_fill_context
2609 fun:gst_ffmpegenc_setcaps
2610 fun:gst_pad_set_caps
2613 ## Leak/overreads with glibc-2.10
2616 <glibc-2.10 overreads/conditionals>
2625 <glibc-2.10 overreads/conditionals>
2635 <glibc-2.10 overreads/conditionals>
2647 <glibc-2.10 overreads/conditionals>
2649 fun:_dl_relocate_object
2660 <glibc-2.10 overreads/conditionals>
2662 fun:_dl_check_map_versions
2673 <glibc-2.10 overreads/conditionals>
2685 <glibc-2.10 overreads/conditionals>
2687 fun:_dl_relocate_object
2698 <glibc-2.10 overreads/conditionals>
2700 fun:_dl_check_map_versions
2711 <glibc-2.10 overreads/conditionals>
2724 <glibc-2.10 overreads/conditionals>
2737 <glibc-2.10 overreads/conditionals>
2739 fun:_dl_check_caller
2750 <glibc-2.10 overreads/conditionals>
2752 fun:_dl_check_caller
2763 <glibc-2.10 overreads/conditionals>
2765 obj:/lib*/libc-2.10.*.so
2766 obj:/lib*/libc-2.10.*.so
2770 <glibc-2.10 overreads/conditionals>
2772 obj:/lib*/libc-2.10.*.so
2773 obj:/lib*/libc-2.10.*.so
2777 <glibc-2.10 mysterious invalid free on exit>
2780 obj:/lib*/libc-2.10.*.so
2781 obj:/lib*/libc-2.10.*.so
2786 <glibc-2.10 overreads/conditionals>
2789 fun:__run_exit_handlers
2794 <glibc-2.10 overreads/conditionals>
2797 fun:__run_exit_handlers
2801 <glibc-2.10 overreads/conditionals>
2805 fun:__run_exit_handlers
2810 <glibc-2.10 overreads/conditionals>
2814 fun:__run_exit_handlers
2818 # glibc-2.10 dl overreads
2820 <glibc-2.10 overreads/conditionals>
2823 fun:_dl_runtime_resolve
2826 <glibc-2.10 overreads/conditionals>
2829 fun:_dl_runtime_resolve
2833 <glibc-2.10 overreads/conditionals>
2835 fun:_dl_lookup_symbol_x
2837 fun:_dl_runtime_resolve
2840 <glibc-2.10 overreads/conditionals>
2842 fun:_dl_lookup_symbol_x
2844 fun:_dl_runtime_resolve
2847 <glibc-2.10 overreads/conditionals>
2853 <glibc-2.10 overreads/conditionals>
2858 <glibc-2.10 overreads/conditionals>
2861 fun:_dl_lookup_symbol_x
2862 fun:_dl_relocate_object
2866 <glibc-2.10 overreads/conditionals>
2869 fun:_dl_lookup_symbol_x
2870 fun:_dl_relocate_object
2874 <glibc-2.10 overreads/conditionals>
2876 fun:_dl_lookup_symbol_x
2877 fun:_dl_relocate_object
2881 <glibc-2.10 overreads/conditionals>
2883 fun:_dl_relocate_object
2887 <glibc-2.10 overreads/conditionals>
2890 fun:_dl_sysdep_start
2894 <glibc-2.10 overreads/conditionals>
2897 fun:_dl_sysdep_start
2902 <glibc-2.10 overreads/conditionals>
2906 fun:_dl_lookup_symbol_x
2907 fun:_dl_relocate_object
2912 <glibc-2.10 overreads/conditionals>
2916 fun:_dl_lookup_symbol_x
2917 fun:_dl_relocate_object
2922 <glibc-2.10 overreads/conditionals>
2924 fun:_dl_check_map_versions
2925 fun:_dl_check_all_versions
2926 fun:version_check_doit
2927 fun:_dl_receive_error
2932 <glibc-2.10 overreads/conditionals>
2934 fun:_dl_check_map_versions
2935 fun:_dl_check_all_versions
2936 fun:version_check_doit
2937 fun:_dl_receive_error
2942 <glibc-2.10 overreads/conditionals>
2944 fun:_dl_check_all_versions
2945 fun:version_check_doit
2946 fun:_dl_receive_error
2951 <glibc-2.10 overreads/conditionals>
2953 fun:_dl_check_all_versions
2954 fun:version_check_doit
2955 fun:_dl_receive_error
2960 <glibc-2.10 overreads/conditionals>
2963 fun:_dl_check_map_versions
2964 fun:_dl_check_all_versions
2965 fun:version_check_doit
2966 fun:_dl_receive_error
2970 <glibc-2.10 overreads/conditionals>
2973 fun:_dl_check_map_versions
2974 fun:_dl_check_all_versions
2975 fun:version_check_doit
2976 fun:_dl_receive_error
2981 <glibc-2.10 overreads/conditionals>
2987 <glibc-2.10 overreads/conditionals>
2994 <glibc-2.10 overreads/conditionals>
2996 fun:_dl_map_object_deps
3000 <glibc-2.10 overreads/conditionals>
3002 fun:_dl_map_object_deps
3007 <glibc-2.10 overreads/conditionals>
3009 fun:_dl_protect_relro
3010 fun:_dl_relocate_object
3015 <glibc-2.10 overreads/conditionals>
3019 fun:_dl_lookup_symbol_x
3020 fun:_dl_relocate_object
3025 <glibc-2.10 overreads/conditionals>
3028 fun:_dl_map_object_from_fd
3033 <glibc-2.10 overreads/conditionals>
3037 fun:_dl_map_object_from_fd
3042 <glibc-2.10 overreads/conditionals>
3046 fun:_dl_map_object_from_fd
3051 <glibc-2.10 overreads/conditionals>
3055 fun:_dl_map_object_deps
3060 <glibc-2.10 overreads/conditionals>
3067 <glibc-2.10 overreads/conditionals>
3074 <glibc-2.10 overreads/conditionals>
3079 fun:_dl_map_object_deps
3084 <glibc-2.10 overreads/conditionals>
3089 fun:_dl_map_object_deps
3094 <glibc-2.10 overreads/conditionals>
3100 fun:_dl_map_object_deps
3105 <glibc-2.10 overreads/conditionals>
3112 fun:_dl_map_object_deps
3117 <glibc-2.10 overreads/conditionals>
3124 fun:_dl_map_object_deps
3129 <glibc-2.10 overreads/conditionals>
3131 fun:_dl_map_object_from_fd
3136 <glibc-2.10 overreads/conditionals>
3138 fun:_dl_map_object_from_fd
3143 <glibc-2.10 overreads/conditionals>
3147 fun:_dl_map_object_from_fd
3152 <glibc-2.10 overreads/conditionals>
3155 fun:_dl_map_object_from_fd
3160 <glibc-2.10 overreads/conditionals>
3163 fun:_dl_map_object_from_fd
3168 <glibc-2.10 overreads/conditionals>
3171 fun:_dl_name_match_p
3176 <glibc-2.10 overreads/conditionals>
3184 <glibc-2.10 overreads/conditionals>
3187 fun:_dl_name_match_p
3188 fun:_dl_check_map_versions
3189 fun:_dl_check_all_versions
3193 <glibc-2.10 overreads/conditionals>
3198 fun:_dl_lookup_symbol_x
3202 <glibc-2.10 overreads/conditionals>
3205 fun:_dl_lookup_symbol_x
3209 <glibc-2.10 overreads/conditionals>
3212 fun:_dl_lookup_symbol_x
3216 <glibc-2.10 overreads/conditionals>
3220 fun:_dl_lookup_symbol_x
3223 <glibc-2.10 overreads/conditionals>
3227 fun:_dl_lookup_symbol_x
3231 <glibc-2.10 overreads/conditionals>
3233 fun:_dl_name_match_p
3238 <glibc-2.10 overreads/conditionals>
3240 fun:_dl_name_match_p
3246 <glibc-2.10 overreads/conditionals>
3249 fun:_dl_name_match_p
3254 <glibc-2.10 overreads/conditionals>
3257 fun:_dl_name_match_p
3263 <glibc-2.10 overreads/conditionals>
3265 fun:_dl_lookup_symbol_x
3266 fun:_dl_relocate_object
3269 <glibc-2.10 overreads/conditionals>
3271 fun:_dl_lookup_symbol_x
3272 fun:_dl_relocate_object
3276 <glibc-2.10 overreads/conditionals>
3280 fun:_dl_check_map_versions
3283 <glibc-2.10 overreads/conditionals>
3286 fun:_dl_check_map_versions
3289 <glibc-2.10 overreads/conditionals>
3293 fun:_dl_check_map_versions
3296 <glibc-2.10 overreads/conditionals>
3299 fun:_dl_check_map_versions
3302 <glibc-2.10 overreads/conditionals>
3307 <glibc-2.10 overreads/conditionals>
3309 fun:_dl_name_match_p
3314 <glibc-2.10 overreads/conditionals>
3316 fun:_dl_close_worker
3322 <glibc-2.10 overreads/conditionals>
3324 fun:_dl_close_worker
3330 <glibc-2.10 overreads/conditionals>
3333 fun:_dl_close_worker
3339 <glibc-2.10 overreads/conditionals>
3342 fun:_dl_close_worker
3349 <glibc-2.10 overreads/conditionals>
3356 <glibc-2.10 overreads/conditionals>
3363 <glibc-2.10 overreads/conditionals>
3371 <glibc-2.10 overreads/conditionals>
3380 <glibc-2.10 overreads/conditionals>
3389 <glibc-2.10 overreads/conditionals>
3398 <glibc-2.10 overreads/conditionals>
3411 <glibc-2.10 overreads/conditionals>
3419 fun:_dl_map_object_deps
3424 <glibc-2.10 overreads/conditionals>
3427 fun:_dl_map_object_deps
3432 <glibc-2.10 overreads/conditionals>
3435 fun:_dl_map_object_deps
3439 <glibc-2.10 overreads/conditionals>
3442 fun:_dl_map_object_deps
3447 <glibc-2.10 overreads/conditionals>
3451 fun:_dl_map_object_deps
3455 # glibc-2.10 tls issues
3457 <glibc-2.10 overreads/conditionals>
3464 <glibc-2.10 overreads/conditionals>
3471 <glibc-2.10 overreads/conditionals>
3479 <glibc-2.10 overreads/conditionals>
3488 <glibc-2.10 overreads/conditionals>
3490 fun:_dl_allocate_tls_init
3494 <glibc-2.10 overreads/conditionals>
3496 fun:_dl_allocate_tls_init
3500 <glibc-2.10 overreads/conditionals>
3503 fun:_dl_allocate_tls_init
3507 <glibc-2.10 overreads/conditionals>
3510 fun:_dl_allocate_tls_init
3515 <glibc-2.10 overreads/conditionals>
3524 <glibc-2.10 overreads/conditionals>
3529 # GLib caching tmp/home directories (glibc-2.10 variants)
3531 <glibc-2.10 GLIB leaks>
3541 fun:__nss_lookup_function
3546 <glibc-2.10 GLIB leaks>
3556 fun:__nss_lookup_function
3561 <glibc-2.10 GLIB leaks>
3570 fun:__nss_lookup_function
3575 <glibc-2.10 GLIB leaks>
3584 fun:__nss_lookup_function
3590 <glibc-2.10 GLIB leaks>
3592 fun:_dl_add_to_slotinfo
3596 <glibc-2.10 GLIB leaks>
3607 # GModule issues with glibc-2.10
3609 <glibc-2.10 GLIB leaks>
3617 <glibc-2.10 GLIB leaks>
3623 <glibc-2.10 GLIB leaks>
3631 <glibc-2.10 GLIB leaks>
3639 <glibc-2.10 GLIB leaks>
3653 <glibc-2.10 GLIB leaks>
3666 <insert a suppression name here>
3668 fun:g_parse_debug_string
3669 fun:slice_config_init
3670 fun:g_slice_init_nomessage
3671 fun:_g_slice_thread_init_nomessage
3672 fun:g_thread_init_glib
3675 # 2.10 pthread issues
3677 <insert a suppression name here>
3679 fun:__pthread_initialize_minimal
3682 # glibc 2.11 conditional
3684 <glibc-2.11 conditional>
3686 fun:_dl_relocate_object
3688 fun:_dl_sysdep_start
3690 obj:/lib64/ld-2.11.so
3696 <insert_a_suppression_name_here>
3705 fun:dlopen@@GLIBC_2.2.5
3709 <insert_a_suppression_name_here>
3719 fun:dlopen@@GLIBC_2.2.5
3723 <insert_a_suppression_name_here>
3735 fun:dlopen@@GLIBC_2.2.5
3739 <insert_a_suppression_name_here>
3746 fun:_dl_map_object_deps
3753 fun:dlopen@@GLIBC_2.2.5
3757 <insert_a_suppression_name_here>
3768 fun:dlopen@@GLIBC_2.2.5
3772 <insert_a_suppression_name_here>
3776 fun:_dl_map_object_from_fd
3780 fun:_dl_map_object_deps
3787 fun:dlopen@@GLIBC_2.2.5
3791 <insert_a_suppression_name_here>
3804 fun:dlopen@@GLIBC_2.2.5
3809 <insert_a_suppression_name_here>
3813 fun:g_type_register_static
3816 # new registry system
3817 # all of this will only be created once when loading registry.
3820 <insert_a_suppression_name_here>
3824 fun:_priv_gst_registry_chunks_load_plugin
3828 # these tags are registered once
3831 <insert_a_suppression_name_here>
3836 fun:gst_tag_register
3837 fun:_gst_tag_initialize
3840 # system-wide type classes that we keep referenced
3843 <g_type_class_ref leaks>
3847 fun:g_type_class_ref
3850 # leaking cached queries which are only initialized once
3852 <insert_a_suppression_name_here>
3856 fun:_gst_query_initialize
3860 # macosx (leopard) library loader leak
3862 <insert_a_suppression_name_here>
3865 fun:_ZNSs4_Rep9_S_createEmmRKSaIcE
3866 fun:_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag
3867 fun:_ZNSsC2EPKcRKSaIcE
3868 fun:_Z41__static_initialization_and_destruction_0ii
3869 fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
3872 # GObject type registration
3874 <insert_a_suppression_name_here>
3878 fun:_g_atomic_array_copy
3882 <getdelim one-time inits called from libselinux>
3890 <weird one when re-reading registry>
3897 # GLib 2.23 interface vtable
3899 <insert_a_suppression_name_here>
3903 fun:g_type_add_interface_static
3907 <leak in dash on debian sid>
3913 # libtool/gentoo fake leak
3914 # it actually runs bash and valgrind complains
3916 <insert_a_suppression_name_here>
3923 <ignore possbly-lost leaks in the plugin scanner which doesn't clean up properly>
3927 fun:_gst_plugin_loader_client_run