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
102 # I get an extra stack entry on x86/dapper
109 fun:pthread_create@@*
117 fun:__pthread_initialize_minimal
118 obj:/lib/libpthread-*.so
119 obj:/lib/libpthread-*.so
125 # a thread-related free problem in glibc from Edgard
127 __libc_freeres_rw_acess
138 <a conditional jump on wim's debian>
147 # g_module_open-related problems
149 <started showing up on fc4-quick>
152 fun:_dl_map_object_deps
159 fun:dlopen@@GLIBC_2.1
161 fun:gst_plugin_load_file
162 fun:gst_registry_scan_path_level
163 fun:gst_registry_scan_path_level
164 fun:gst_registry_scan_path_level
166 fun:g_option_context_parse
174 <started showing up on fc4-quick>
177 fun:_dl_map_object_deps
184 fun:dlopen@@GLIBC_2.1
186 fun:gst_plugin_load_file
187 fun:gst_registry_scan_path_level
188 fun:gst_registry_scan_path_level
189 fun:gst_registry_scan_path_level
191 fun:g_option_context_parse
199 <g_module_open on wim's debian>
212 fun:gst_plugin_load_file
216 <g_module_open on wim's debian>
227 fun:dlopen@@GLIBC_2.1
229 fun:gst_plugin_load_file
232 <g_module_open on wim's debian>
241 fun:dlopen@@GLIBC_2.1
243 fun:gst_plugin_load_file
244 fun:gst_plugin_load_by_name
245 fun:gst_plugin_feature_load
249 <leak on wim's debian in g_module_open>
259 fun:dlopen@@GLIBC_2.1
261 fun:gst_plugin_load_file
262 fun:gst_plugin_load_by_name
266 <invalid read on wim's debian>
283 <invalid read on wim's debian>
300 <invalid read on wim's debian - 2006-02-02>
311 fun:dlopen@@GLIBC_2.1
316 <invalid read on wim's debian - 2006-02-02>
326 fun:dlopen@@GLIBC_2.1
331 <invalid read on wim's debian - 2006-02-02>
347 <futex on Andy's 64-bit ubuntu>
351 obj:/lib/libc-2.3.*.so
352 obj:/lib/libc-2.3.*.so
357 obj:/lib/libc-2.3.*.so
360 fun:setup_messaging_with_key
365 <suppression for glibc 2.7 on debian>
370 obj:/lib/i686/cmov/libdl-2.7.so
372 obj:/lib/i686/cmov/libdl-2.7.so
378 <suppression for glibc 2.7 on debian>
383 obj:/lib/i686/cmov/libc-2.7.so
385 obj:/lib/i686/cmov/libdl-2.7.so
387 obj:/lib/i686/cmov/libdl-2.7.so
394 <suppression for glibc 2.7 on debian>
405 obj:/lib/i686/cmov/libdl-2.7.so
407 obj:/lib/i686/cmov/libdl-2.7.so
413 <suppression for glibc 2.7 on debian>
421 obj:/lib/i686/cmov/libdl-2.7.so
423 obj:/lib/i686/cmov/libdl-2.7.so
429 <suppression for glibc 2.7 on debian>
436 obj:/lib/i686/cmov/libdl-2.7.so
438 obj:/lib/i686/cmov/libdl-2.7.so
444 <suppression for glibc 2.7 on debian>
455 obj:/lib/i686/cmov/libc-2.7.so
457 fun:__libc_dlopen_mode
461 <suppression for glibc 2.7 on debian>
469 obj:/lib/i686/cmov/libc-2.7.so
471 fun:__libc_dlopen_mode
475 <suppression for glibc 2.7 on debian>
482 obj:/lib/i686/cmov/libc-2.7.so
484 fun:__libc_dlopen_mode
485 obj:/lib/i686/cmov/libc-2.7.so
486 obj:/lib/i686/cmov/libc-2.7.so
487 obj:/lib/i686/cmov/libc-2.7.so
488 obj:/lib/i686/cmov/libc-2.7.so
489 obj:/lib/i686/cmov/libc-2.7.so
494 <suppression for glibc 2.7 on debian>
499 obj:/lib/i686/cmov/libc-2.7.so
501 fun:__libc_dlopen_mode
502 obj:/lib/i686/cmov/libc-2.7.so
503 obj:/lib/i686/cmov/libc-2.7.so
504 obj:/lib/i686/cmov/libc-2.7.so
505 obj:/lib/i686/cmov/libc-2.7.so
506 obj:/lib/i686/cmov/libc-2.7.so
511 <suppression for glibc 2.7 on Ubunty Hardy 64-bit>
519 fun:__libc_dlopen_mode
529 <suppression for glibc 2.7 on Ubunty Hardy 64-bit>
539 fun:__libc_dlopen_mode
549 <suppression for glibc 2.7 on debian>
556 obj:/lib/i686/cmov/libdl-2.7.so
558 obj:/lib/i686/cmov/libdl-2.7.so
563 <suppression for glibc 2.7 on debian>
566 obj:/lib/i686/cmov/libdl-2.7.so
568 obj:/lib/i686/cmov/libdl-2.7.so
573 <suppression for glibc 2.7 on Ubunty Hardy 64-bit>
584 fun:__libc_dlopen_mode
588 <suppression for glibc 2.7 on debian>
592 obj:/lib/i686/cmov/libdl-2.7.so
594 obj:/lib/i686/cmov/libdl-2.7.so
599 <suppression for glibc 2.7 on debian>
603 obj:/lib/i686/cmov/libdl-2.7.so
605 obj:/lib/i686/cmov/libdl-2.7.so
610 <suppression for glibc 2.7 on debian>
617 obj:/lib/i686/cmov/libdl-2.7.so
619 obj:/lib/i686/cmov/libdl-2.7.so
624 <suppression for glibc 2.7 on debian>
627 obj:/lib/i686/cmov/libdl-2.7.so
629 obj:/lib/i686/cmov/libdl-2.7.so
634 <suppression for glibc 2.7 on debian>
638 obj:/lib/i686/cmov/libdl-2.7.so
640 obj:/lib/i686/cmov/libdl-2.7.so
645 <suppression for glibc 2.7 on debian>
649 obj:/lib/i686/cmov/libdl-2.7.so
651 obj:/lib/i686/cmov/libdl-2.7.so
656 <suppression for glibc 2.7 on debian>
663 obj:/lib/i686/cmov/libdl-2.7.so
665 obj:/lib/i686/cmov/libdl-2.7.so
670 <suppression for glibc 2.7 on debian>
673 obj:/lib/i686/cmov/libdl-2.7.so
675 obj:/lib/i686/cmov/libdl-2.7.so
680 <suppression for glibc 2.7 on debian>
684 obj:/lib/i686/cmov/libdl-2.7.so
686 obj:/lib/i686/cmov/libdl-2.7.so
691 <suppression for glibc 2.7 on debian>
695 obj:/lib/i686/cmov/libdl-2.7.so
697 obj:/lib/i686/cmov/libdl-2.7.so
702 <suppression for glibc 2.7 on debian>
714 obj:/lib/i686/cmov/libdl-2.7.so
716 obj:/lib/i686/cmov/libdl-2.7.so
720 # suppression for a glibc bug:
721 # http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
723 <Workaround for a glibc bug>
732 # same as above, just so it works for tpm on gutsy/x86-64
734 <workaround glibc bug on gutsy x86-64>
741 # valgrind doesn't allow me to specify a suppression for Addr1, Addr2, Addr4
742 # as Addr*, so 3 copies for that; and then 2 of each for that pesky memcpy
744 <Invalid read of size 1, 2, 4 on thomas's FC4>
747 fun:_dl_map_object_deps
754 fun:dlopen@@GLIBC_2.1
759 <Invalid read of size 1, 2, 4 on thomas's FC4>
762 fun:_dl_map_object_deps
769 fun:dlopen@@GLIBC_2.1
773 <Invalid read of size 1, 2, 4 on thomas's FC4>
776 fun:_dl_map_object_deps
783 fun:dlopen@@GLIBC_2.1
788 <Invalid read of size 1, 2, 4 on thomas's FC4>
792 fun:_dl_map_object_deps
799 fun:dlopen@@GLIBC_2.1
804 <Invalid read of size 1, 2, 4 on thomas's FC4>
808 fun:_dl_map_object_deps
815 fun:dlopen@@GLIBC_2.1
819 <Invalid read of size 1, 2, 4 on thomas's FC4>
823 fun:_dl_map_object_deps
830 fun:dlopen@@GLIBC_2.1
835 <Addr8 on Andy's AMD64 ubuntu in dl_open>
844 obj:/lib/libc-2.3.*.so
847 obj:/lib/libdl-2.3.*.so
852 <Conditional jump on Andy's AMD64 ubuntu>
855 obj:/lib/libc-2.3.*.so
858 obj:/lib/libdl-2.3.*.so
860 obj:/lib/libdl-2.3.*.so
863 fun:gst_plugin_load_file
864 fun:gst_plugin_load_by_name
865 fun:gst_plugin_feature_load
873 obj:/lib/tls/i686/cmov/libc-2.3.6.so
876 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
878 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
886 obj:/lib/tls/i686/cmov/libc-2.3.6.so
889 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
891 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
901 obj:/lib/tls/i686/cmov/libc-2.3.6.so
904 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
906 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
910 ### glib suppressions
912 <g_parse_debug_string>
914 fun:g_parse_debug_string
915 obj:/usr/lib*/libglib-2.0.so.*
930 <g_type_register_fundamental leaks>
934 fun:g_type_register_fundamental
938 <glib 2.21 static type data>
943 fun:type_node_any_new_W
947 <glib 2.21 static type data>
951 fun:type_node_any_new_W
955 <glib 2.21 static type data>
963 <glib 2.21 static type data>
972 <glib 2.21 static type data>
988 fun:__pthread_initialize_minimal
992 Thread management leak
1002 Thread management leak 2
1011 pthread_create Syscall param write(buf) points to uninitialised byte(s)
1014 fun:pthread_create@@GLIBC_2.2.5
1015 fun:g_thread_create*
1019 # nss_parse_* memleak (used by g_option_context_parse)
1024 fun:nss_parse_service_list
1025 fun:__nss_database_lookup
1028 # liboil suppressions
1030 <liboil cpu_fault_check_try>
1032 obj:/usr/lib/liboil-0.3.so.0.1.0
1033 obj:/usr/lib/liboil-0.3.so.0.1.0
1034 obj:/usr/lib/liboil-0.3.so.0.1.0
1035 fun:oil_cpu_fault_check_try
1036 fun:oil_test_check_impl
1037 fun:oil_class_optimize
1038 fun:oil_optimize_all
1043 <annoying read error inside dlopen stuff on Ubuntu Dapper x86_64>
1045 obj:/lib/ld-2.3.6.so
1049 <Ubuntu Dapper x86_64>
1053 obj:/lib/libc-2.3.6.so
1054 obj:/lib/libc-2.3.6.so
1057 fun:g_option_context_parse
1065 <Ubuntu Dapper x86_64 dlopen stuff again>
1067 obj:/lib/ld-2.3.6.so
1068 obj:/lib/ld-2.3.6.so
1070 obj:/lib/libdl-2.3.6.so
1071 obj:/lib/ld-2.3.6.so
1072 obj:/lib/libdl-2.3.6.so
1075 fun:gst_plugin_load_file
1077 # this exists in a bunch of different variations, hence the short tail/trace
1079 <dlopen invalid read of size 4 suppression on tpm's Ubuntu edgy/x86>
1085 <and the same for 64bit systems>
1091 # More edgy suppressions (Mike)
1093 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1102 fun:dlopen@@GLIBC_2.1
1106 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1117 fun:dlopen@@GLIBC_2.1
1121 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1130 # This one's overly general, but there's zero other information in the stack
1131 # trace - just these five lines!
1133 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1143 <tls leaks on Edgy/x86>
1147 fun:_dl_allocate_tls
1148 fun:pthread_create@@GLIBC_2.1
1151 # TLS leaks for feisty/x86
1153 <tls leaks on Feisty/x86>
1157 fun:_dl_allocate_tls
1158 fun:pthread_create@@GLIBC_2.1
1165 obj:/usr/lib/libcdio.so.6.0.1
1166 fun:cdio_open_am_linux
1167 obj:/usr/lib/libcdio.so.6.0.1
1172 <Addr8 on Jan's AMD64 ubuntu Feisty in dl_open>
1178 <First of many Alsa errors>
1180 fun:snd_pcm_direct_shm_create_or_connect
1181 fun:snd_pcm_dsnoop_open
1182 fun:_snd_pcm_dsnoop_open
1183 obj:/*lib/libasound.so.2.0.0
1184 obj:/*lib/libasound.so.2.0.0
1185 fun:snd_pcm_open_slave
1186 fun:_snd_pcm_plug_open
1187 obj:/*lib/libasound.so.2.0.0
1188 fun:snd_pcm_open_slave
1189 fun:_snd_pcm_asym_open
1190 obj:/*lib/libasound.so.2.0.0
1191 obj:/*lib/libasound.so.2.0.0
1197 fun:snd*_pcm_hw_param_set_near
1204 fun:snd*_pcm_hw_param_set_near
1210 obj:/*lib/libasound.so.2.0.0
1211 obj:/*lib/libasound.so.2.0.0
1213 obj:/*lib/libasound.so.2.0.0
1218 fun:snd_pcm_direct_shm_create_or_connect
1219 fun:snd_pcm_dmix_open
1220 fun:_snd_pcm_dmix_open
1221 obj:/*lib/libasound.so.2.0.0
1222 obj:/*lib/libasound.so.2.0.0
1223 fun:snd_pcm_open_slave
1224 fun:_snd_pcm_softvol_open
1225 obj:/*lib/libasound.so.2.0.0
1226 fun:snd_pcm_open_slave
1227 fun:_snd_pcm_plug_open
1228 obj:/*lib/libasound.so.2.0.0
1229 fun:snd_pcm_open_slave
1230 fun:_snd_pcm_asym_open
1231 obj:/*lib/libasound.so.2.0.0
1232 obj:/*lib/libasound.so.2.0.0
1239 fun:snd_dlobj_cache_add
1240 obj:/*lib/libasound.so.2.0.0
1241 fun:snd_pcm_open_slave
1242 fun:snd_pcm_dsnoop_open
1243 fun:_snd_pcm_dsnoop_open
1244 obj:/*lib/libasound.so.2.0.0
1245 obj:/*lib/libasound.so.2.0.0
1246 fun:snd_pcm_open_slave
1247 fun:_snd_pcm_plug_open
1248 obj:/*lib/libasound.so.2.0.0
1249 fun:snd_pcm_open_slave
1250 fun:_snd_pcm_asym_open
1251 obj:/*lib/libasound.so.2.0.0
1252 obj:/*lib/libasound.so.2.0.0
1254 # Catch about 15 variations on inserting info into an ALSA
1261 fun:snd*_dlobj_cache_add
1262 obj:/*lib*/libasound.so.2.0.0
1266 <alsa leak in loading configuration>
1270 fun:snd_pcm_open_conf
1274 <alsa leak snd_config_hook_load>
1277 obj:/*lib*/libasound.so.2.0.0
1279 fun:snd_config_hook_load
1283 <alsa leak snd_config_update_r>
1286 obj:/*lib*/libasound.so.2.0.0
1288 fun:snd_config_update_r
1289 fun:snd_config_update
1292 <alsa leak snd_config_update_r>
1297 fun:snd_config_update_r
1298 fun:snd_config_update
1301 <alsa leak snd_config_searcha_hooks>
1304 fun:_dl_close_worker
1306 fun:snd_config_searcha_hooks
1310 <nss lookup within ALSA>
1314 fun:__nss_database_lookup
1319 fun:snd_pcm_direct_parse_open_conf
1323 <libxcb leak on Ubuntu Feisty>
1326 fun:_XCBInitDisplayLock
1330 # GConf internal initialisations related to getting the default client.
1332 <Orbit something or other>
1336 fun:ORBit_alloc_tcval
1337 obj:/usr/lib/libORBit-2.so.*
1338 fun:ORBit_demarshal_IOR
1339 fun:ORBit_demarshal_object
1340 fun:CORBA_ORB_string_to_object
1341 obj:/usr/lib/libgconf-2.so.*
1342 fun:gconf_get_current_lock_holder
1343 fun:gconf_activate_server
1344 obj:/usr/lib/libgconf-2.so.*
1345 obj:/usr/lib/libgconf-2.so.*
1346 fun:gconf_engine_get_default
1349 <gconf internal leak>
1353 fun:ORBit_alloc_tcval
1355 fun:PortableServer_POA_servant_to_reference
1359 fun:gconf_engine_get_default
1362 <gconf internal leak>
1366 fun:ORBit_alloc_tcval
1367 obj:/usr/lib/libORBit-2.so.*
1368 fun:ORBit_demarshal_IOR
1369 fun:ORBit_demarshal_object
1370 fun:CORBA_ORB_string_to_object
1371 obj:/usr/lib/libgconf-2.so.*
1372 fun:gconf_get_current_lock_holder
1373 fun:gconf_activate_server
1374 obj:/usr/lib/libgconf-2.so.*
1375 obj:/usr/lib/libgconf-2.so.*
1376 fun:gconf_engine_get_default
1379 <gconf internal initialisation>
1385 fun:ORBit_demarshal_IOR
1386 fun:ORBit_demarshal_object
1387 fun:ORBit_demarshal_value
1389 fun:ORBit_small_invoke_stub
1390 fun:ConfigServer_get_default_database
1392 fun:gconf_engine_get_default
1395 <gconf internal init>
1401 fun:IOP_generate_profiles
1402 fun:ORBit_marshal_object
1403 fun:ORBit_marshal_value
1405 fun:ORBit_small_invoke_stub
1406 fun:ConfigServer_add_client
1409 fun:gconf_engine_get_default
1412 <gconf internal init>
1416 fun:ORBit_alloc_by_tc
1418 fun:PortableServer_POA_servant_to_reference
1422 fun:gconf_engine_get_default
1425 <gconf internal init>
1429 fun:ORBit_alloc_by_tc
1430 obj:/usr/lib/libORBit-2.so.*
1431 fun:ORBit_demarshal_IOR
1432 fun:ORBit_demarshal_object
1433 fun:CORBA_ORB_string_to_object
1434 obj:/usr/lib/libgconf-2.so.*
1435 fun:gconf_get_current_lock_holder
1436 fun:gconf_activate_server
1437 obj:/usr/lib/libgconf-2.so.*
1438 obj:/usr/lib/libgconf-2.so.*
1439 fun:gconf_engine_get_default
1443 <insert a suppression name here>
1449 fun:ORBit_demarshal_IOR
1450 fun:ORBit_demarshal_object
1453 fun:gconf_activate_server
1456 # Some libORBit/bonobo initialisation stuff
1462 fun:ORBit_alloc_string
1463 fun:CORBA_string_dup
1464 fun:Bonobo_ActivationEnvValue_set
1465 fun:bonobo_activation_init_activation_env
1466 fun:bonobo_activation_orb_init
1467 fun:bonobo_activation_init
1475 fun:ORBit_small_alloc*
1476 obj:/usr/lib/libORBit-2.so*
1477 fun:PortableServer_POA_servant_to_reference
1478 obj:/usr/lib/libbonobo-2.so*
1485 fun:ORBit_alloc_tcval
1486 fun:ORBit_small_allocbuf
1487 fun:ORBit_adaptor_setup
1488 obj:/usr/lib/libORBit-2.so*
1489 fun:ORBit_POA_setup_root
1490 fun:ORBit_init_internals
1494 <bonobo init - more recent variant of above>
1498 fun:ORBit_alloc_tcval
1499 fun:ORBit_adaptor_setup
1501 fun:ORBit_POA_setup_root
1502 fun:ORBit_init_internals
1511 fun:ORBit_small_allocbuf
1512 fun:bonobo_activation_init_activation_env
1513 fun:bonobo_activation_orb_init
1514 fun:bonobo_activation_init
1517 # More GConf stuff from the FC5 buildbot, mostly variations on the
1518 # above stack traces
1520 <incompletely initialised ORBit buffer>
1524 obj:/usr/lib/libORBit-2.so*
1525 fun:link_connection_writev
1526 fun:giop_send_buffer_write
1527 obj:/usr/lib/libORBit-2.so*
1528 fun:ORBit_small_invoke_stub
1529 fun:ORBit_small_invoke_stub_n
1530 fun:ORBit_c_stub_invoke
1531 fun:ConfigServer_ping
1532 fun:gconf_activate_server
1533 obj:/usr/lib/libgconf-2.so*
1534 obj:/usr/lib/libgconf-2.so*
1535 fun:gconf_engine_get_default
1543 fun:ORBit_small_alloc*
1544 obj:/usr/lib/libORBit-2.so*
1545 fun:PortableServer_POA_servant_to_reference
1546 obj:/usr/lib/libgconf-2.so*
1547 obj:/usr/lib/libgconf-2.so*
1548 obj:/usr/lib/libgconf-2.so*
1549 fun:gconf_engine_get_default
1557 fun:ORBit_small_alloc
1558 obj:/usr/lib/libORBit-2.so*
1559 fun:ORBit_demarshal_IOR
1560 fun:ORBit_demarshal_object
1561 fun:CORBA_ORB_string_to_object
1562 obj:/usr/lib/libgconf-2.so*
1563 fun:gconf_get_current_lock_holder
1564 fun:gconf_activate_server
1565 obj:/usr/lib/libgconf-2.so*
1566 obj:/usr/lib/libgconf-2.so*
1567 fun:gconf_engine_get_default
1575 fun:ORBit_small_alloc*
1576 obj:/usr/lib/libORBit-2.so*
1577 fun:ORBit_demarshal_IOR
1578 fun:ORBit_demarshal_object
1579 fun:CORBA_ORB_string_to_object
1580 obj:/usr/lib/libgconf-2.so*
1581 fun:gconf_get_current_lock_holder
1582 fun:gconf_activate_server
1583 obj:/usr/lib/libgconf-2.so*
1584 obj:/usr/lib/libgconf-2.so*
1585 fun:gconf_engine_get_default
1593 fun:ORBit_small_alloc*
1594 obj:/usr/lib/libORBit-2.so*
1595 fun:ORBit_demarshal_IOR
1596 fun:ORBit_demarshal_object
1597 fun:ORBit_demarshal_value
1598 obj:/usr/lib/libORBit-2.so*
1599 fun:ORBit_small_invoke_stub
1600 fun:ORBit_small_invoke_stub_n
1601 fun:ORBit_c_stub_invoke
1602 fun:ConfigServer_get_default_database
1603 obj:/usr/lib/libgconf-2.so*
1604 fun:gconf_engine_get_default
1612 fun:ORBit_small_alloc*
1613 obj:/usr/lib/libORBit-2.so*
1614 fun:ORBit_OAObject_object_to_objkey
1615 fun:IOP_generate_profiles
1616 fun:ORBit_marshal_object
1617 fun:ORBit_marshal_value
1618 obj:/usr/lib/libORBit-2.so*
1619 fun:ORBit_small_invoke_stub
1620 fun:ORBit_small_invoke_stub_n
1621 fun:ORBit_c_stub_invoke
1622 fun:ConfigServer_add_client
1623 obj:/usr/lib/libgconf-2.so*
1624 obj:/usr/lib/libgconf-2.so*
1625 fun:gconf_engine_get_default
1628 <GLib caching the home dir>
1632 fun:__nss_database_lookup
1636 obj:/usr/lib*/libglib-2.0.so.*
1640 <GLib caching the user name>
1644 fun:__nss_database_lookup
1648 obj:/usr/lib*/libglib-2.0.so.*
1652 <GLib caching the tmp dir>
1656 fun:__nss_database_lookup
1660 obj:/usr/lib*/libglib-2.0.so.*
1665 <GLib caching the host name>
1669 fun:__nss_database_lookup
1673 obj:/usr/lib*/libglib-2.0.so.0.*
1678 ## Some Fontconfig errors.
1680 <First time load of a font - feisty x86_64>
1683 fun:FcPatternObjectInsertElt
1684 fun:FcPatternObjectAddWithBinding
1687 obj:/usr/lib/libexpat.so.*
1688 obj:/usr/lib/libexpat.so.*
1689 obj:/usr/lib/libexpat.so.*
1690 obj:/usr/lib/libexpat.so.*
1692 fun:FcConfigParseAndLoad
1693 fun:FcConfigParseAndLoad
1696 obj:/usr/lib/libexpat.so.*
1697 obj:/usr/lib/libexpat.so.*
1698 obj:/usr/lib/libexpat.so.*
1699 obj:/usr/lib/libexpat.so.*
1701 fun:FcConfigParseAndLoad
1704 <First time load of a font - generic>
1708 fun:FcInitLoadConfig
1711 # Issues with ubuntu Hardy, same crack as for previous ubuntus
1713 <tls leak generic ubuntu hardy x86>
1717 fun:_dl_allocate_tls
1718 fun:pthread_create@@*
1719 obj:/usr/lib/libgthread*
1723 # I've made this version generic, so that it covers future modifications
1730 fun:_dl_allocate_tls
1731 fun:pthread_create@@*
1735 # series of invalid read of size 4 in g_module_open for ubuntu
1738 <invalid read of size 4 within <g_module_open>
1743 obj:/lib/tls/i686/cmov/libdl-2.7.so
1745 obj:/lib/tls/i686/cmov/libdl-2.7.so
1748 fun:gst_plugin_load_*
1752 <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>
1776 obj:/lib/tls/i686/cmov/libdl-2.7.so
1778 obj:/lib/tls/i686/cmov/libdl-2.7.so
1781 fun:gst_plugin_load_*
1785 <invalid read of size 4 within <g_module_open>
1797 obj:/lib/tls/i686/cmov/libdl-2.7.so
1799 obj:/lib/tls/i686/cmov/libdl-2.7.so
1802 fun:gst_plugin_load_*
1806 <invalid read of size 4 within <g_module_open>
1817 obj:/lib/tls/i686/cmov/libdl-2.7.so
1819 obj:/lib/tls/i686/cmov/libdl-2.7.so
1822 fun:gst_plugin_load*
1826 <invalid read of size 4 within <g_module_open>
1831 obj:/lib/tls/i686/cmov/libc-2.7.so
1833 obj:/lib/tls/i686/cmov/libdl-2.7.so
1835 obj:/lib/tls/i686/cmov/libdl-2.7.so
1839 fun:gst_plugin_load_*
1842 # series of invalid read of size 8 in g_module_open for ubuntu
1845 <invalid read of size 8 within <g_module_open>
1854 obj:/lib/libdl-2.7.so
1856 obj:/lib/libdl-2.7.so
1862 <invalid read of size 8 within <g_module_open>
1868 obj:/lib/libdl-2.7.so
1870 obj:/lib/libdl-2.7.so
1876 <invalid read of size 8 within <g_module_open>
1884 obj:/lib/libdl-2.7.so
1886 obj:/lib/libdl-2.7.so
1892 <invalid read of size 8 within <g_module_open>
1904 obj:/lib/libdl-2.7.so
1906 obj:/lib/libdl-2.7.so
1912 <invalid read of size 8 within <g_module_open>
1919 obj:/lib/libdl-2.7.so
1921 obj:/lib/libdl-2.7.so
1927 <invalid read of size 8 within <g_module_open>
1931 obj:/lib/libdl-2.7.so
1933 obj:/lib/libdl-2.7.so
1939 <invalid read of size 8 within <g_module_open>
1945 obj:/lib/libc-2.7.so
1946 obj:/lib/libdl-2.7.so
1948 obj:/lib/libdl-2.7.so
1963 obj:/lib/tls/i686/cmov/libc-2.7.so
1965 fun:__libc_dlopen_mode
1966 fun:__nss_lookup_function
1967 obj:/lib/tls/i686/cmov/libc-2.7.so
1968 fun:__nss_passwd_lookup
1984 obj:/lib/tls/i686/cmov/libc-2.7.so
1986 fun:__libc_dlopen_mode
1987 fun:__nss_lookup_function
1988 obj:/lib/tls/i686/cmov/libc-2.7.so
1989 fun:__nss_passwd_lookup
2002 obj:/lib/tls/i686/cmov/libc-2.7.so
2004 fun:__libc_dlopen_mode
2005 fun:__nss_lookup_function
2006 obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
2007 fun:_nss_compat_getpwnam_r
2023 obj:/lib/tls/i686/cmov/libc-2.7.so
2025 fun:__libc_dlopen_mode
2026 fun:__nss_lookup_function
2027 obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
2028 fun:_nss_compat_getpwnam_r
2045 obj:/lib/libc-2.7.so
2047 fun:__libc_dlopen_mode
2048 fun:__nss_lookup_function
2049 obj:/lib/libc-2.7.so
2053 ## Leaks in ALSA (variations of leak from snd_config_load1)
2059 fun:_snd_config_make
2060 fun:_snd_config_make_add
2065 fun:snd_config_load1
2072 fun:_snd_config_make
2073 fun:_snd_config_make_add
2076 fun:snd_config_load1
2082 fun:_snd_config_make
2083 fun:_snd_config_make_add
2087 fun:snd_config_load1
2093 fun:_snd_config_make
2094 fun:_snd_config_make_add
2100 fun:snd_config_load1
2107 fun:_snd_config_make
2108 fun:_snd_config_make_add
2115 fun:snd_config_load1
2122 fun:_snd_config_make
2123 fun:_snd_config_make_add
2131 fun:snd_config_load1
2137 fun:_snd_config_make
2138 fun:_snd_config_make_add
2147 fun:snd_config_load1
2154 fun:snd1_dlobj_cache_add
2155 fun:snd_ctl_open_noupdate
2163 fun:snd1_dlobj_cache_add
2164 fun:snd_ctl_open_noupdate
2174 fun:snd_config_load1
2185 fun:snd_config_load1
2197 fun:snd_config_load1
2210 fun:snd_config_load1
2224 fun:snd_config_load1
2239 fun:snd_config_load1
2255 fun:snd_config_load1
2272 fun:snd_config_load1
2276 # The following are leaks of caps that need to be created dynamically
2277 # in the type registration of the plugin (used for pad templates).
2280 <Leak in ogmparsers>
2285 fun:gst_caps_new_empty
2286 fun:gst_caps_new_simple
2288 fun:g_type_class_ref
2289 fun:gst_element_register
2293 <Leak in ogmparsers>
2298 fun:gst_caps_new_empty
2301 fun:g_type_class_ref
2302 fun:gst_element_register
2303 fun:gst_ogm_parse_plugin_init
2308 <Leak in videotestsrc>
2313 fun:gst_caps_new_empty
2315 fun:gst_video_test_src_base_init
2316 fun:g_type_class_ref
2317 fun:gst_element_register
2321 <Leak in videotestsrc>
2326 fun:gst_caps_new_empty
2328 fun:gst_video_test_src_getcaps
2329 fun:gst_video_test_src_base_init
2330 fun:g_type_class_ref
2331 fun:gst_element_register
2335 <Leak in ffmpegcolorspace>
2340 fun:gst_caps_new_empty
2341 fun:gst_ffmpegcsp_codectype_to_caps
2342 fun:gst_ffmpegcolorspace_register
2347 <Leak in ffmpegocolorspace>
2352 fun:gst_caps_new_empty
2354 fun:gst_ffmpegcolorspace_register
2359 <Leak in gstffmpegdemux>
2364 fun:gst_caps_new_empty
2365 fun:gst_caps_new_any
2366 fun:gst_ffmpegdemux_register
2371 <Leak in GstAudioFilter subclasses>
2376 fun:gst_caps_new_empty
2378 fun:gst_audio_filter_class_add_pad_templates
2382 <Leak in GstAudioFilter subclasses, variant>
2386 fun:g_ptr_array_maybe_expand
2389 fun:gst_audio_filter_class_add_pad_templates
2393 <Leak in GstAudioFilter subclasses, variant>
2398 fun:g_ptr_array_maybe_expand
2401 fun:gst_audio_filter_class_add_pad_templates
2405 <Leak in GstAudioFilter subclasses, variant>
2410 fun:g_ptr_array_maybe_expand
2413 fun:gst_audio_filter_class_add_pad_templates
2417 <Leak in GstAudioFilter subclasses, variant2>
2422 fun:g_ptr_array_sized_new
2423 fun:gst_caps_new_empty
2425 fun:gst_audio_filter_class_add_pad_templates
2428 <Leak in GstAudioFilter subclasses, variant3>
2433 fun:g_array_maybe_expand
2434 fun:g_array_sized_new
2438 fun:gst_value_init_and_copy
2439 fun:gst_structure_copy
2441 fun:gst_audio_filter_class_add_pad_templates
2444 <Leak in GstAudioFilter subclasses, variant4>
2449 fun:g_array_maybe_expand
2450 fun:g_array_sized_new
2452 fun:gst_structure_copy
2454 fun:gst_audio_filter_class_add_pad_templates
2457 <Leak in GstAudioFilter subclasses, variant5>
2462 fun:g_array_sized_new
2464 fun:gst_structure_copy
2466 fun:gst_audio_filter_class_add_pad_templates
2470 <Leak in riff-media>
2475 fun:gst_caps_new_empty
2476 fun:gst_riff_create_*_template_caps
2479 <Leak in riff-media>
2487 fun:gst_structure_copy
2490 fun:gst_riff_create_*_template_caps
2493 <Leak in riff-media>
2498 fun:g_array_sized_new
2500 fun:gst_structure_copy
2503 fun:gst_riff_create_*_template_caps
2506 ## Leaks in pango (bilboed: gentoo unstable amd64)
2509 <Pango leak - generic>
2513 fun:pango_layout_get_pixel_extents
2516 <insert a suppression name here>
2520 fun:pango_language_from_string
2521 fun:pango_language_get_default
2522 fun:pango_context_init
2523 fun:g_type_create_instance
2524 fun:g_object_constructor
2526 fun:g_object_new_valist
2528 fun:pango_font_map_create_context
2532 <PangoLanguage can never be freed>
2536 fun:pango_language_from_string
2540 ## Leak of everything allocated by gst-libav plugin init
2542 <insert_a_suppression_name_here>
2546 fun:gst_ffmpeg_cfg_init
2549 ## Leak of GIO module through gnomevfs
2558 fun:g_type_create_instance
2564 fun:g_io_modules_load_all_in_directory
2569 ## Conditional jump in getaddrinfo (bilboed, gentoo ~amd64, Dec 13 2008)
2571 <Leak of addrinfo in esd>
2577 ## Dynamic pad templates in mxfmux
2579 <Dynamic pad templates in mxfmux>
2584 fun:gst_caps_new_empty
2585 fun:gst_caps_from_string
2590 ## We don't know if ffmpeg frees this or not and better pass a copy for safety
2592 <insert a suppression name here>
2597 fun:gst_ffmpeg_cfg_fill_context
2598 fun:gst_ffmpegenc_setcaps
2599 fun:gst_pad_set_caps
2602 ## Leak/overreads with glibc-2.10
2605 <glibc-2.10 overreads/conditionals>
2614 <glibc-2.10 overreads/conditionals>
2624 <glibc-2.10 overreads/conditionals>
2636 <glibc-2.10 overreads/conditionals>
2638 fun:_dl_relocate_object
2649 <glibc-2.10 overreads/conditionals>
2651 fun:_dl_check_map_versions
2662 <glibc-2.10 overreads/conditionals>
2674 <glibc-2.10 overreads/conditionals>
2676 fun:_dl_relocate_object
2687 <glibc-2.10 overreads/conditionals>
2689 fun:_dl_check_map_versions
2700 <glibc-2.10 overreads/conditionals>
2713 <glibc-2.10 overreads/conditionals>
2726 <glibc-2.10 overreads/conditionals>
2728 fun:_dl_check_caller
2739 <glibc-2.10 overreads/conditionals>
2741 fun:_dl_check_caller
2752 <glibc-2.10 overreads/conditionals>
2754 obj:/lib*/libc-2.10.*.so
2755 obj:/lib*/libc-2.10.*.so
2759 <glibc-2.10 overreads/conditionals>
2761 obj:/lib*/libc-2.10.*.so
2762 obj:/lib*/libc-2.10.*.so
2766 <glibc-2.10 mysterious invalid free on exit>
2769 obj:/lib*/libc-2.10.*.so
2770 obj:/lib*/libc-2.10.*.so
2775 <glibc-2.10 overreads/conditionals>
2778 fun:__run_exit_handlers
2783 <glibc-2.10 overreads/conditionals>
2786 fun:__run_exit_handlers
2790 <glibc-2.10 overreads/conditionals>
2794 fun:__run_exit_handlers
2799 <glibc-2.10 overreads/conditionals>
2803 fun:__run_exit_handlers
2807 # glibc-2.10 dl overreads
2809 <glibc-2.10 overreads/conditionals>
2812 fun:_dl_runtime_resolve
2815 <glibc-2.10 overreads/conditionals>
2818 fun:_dl_runtime_resolve
2822 <glibc-2.10 overreads/conditionals>
2824 fun:_dl_lookup_symbol_x
2826 fun:_dl_runtime_resolve
2829 <glibc-2.10 overreads/conditionals>
2831 fun:_dl_lookup_symbol_x
2833 fun:_dl_runtime_resolve
2836 <glibc-2.10 overreads/conditionals>
2842 <glibc-2.10 overreads/conditionals>
2847 <glibc-2.10 overreads/conditionals>
2850 fun:_dl_lookup_symbol_x
2851 fun:_dl_relocate_object
2855 <glibc-2.10 overreads/conditionals>
2858 fun:_dl_lookup_symbol_x
2859 fun:_dl_relocate_object
2863 <glibc-2.10 overreads/conditionals>
2865 fun:_dl_lookup_symbol_x
2866 fun:_dl_relocate_object
2870 <glibc-2.10 overreads/conditionals>
2872 fun:_dl_relocate_object
2876 <glibc-2.10 overreads/conditionals>
2879 fun:_dl_sysdep_start
2883 <glibc-2.10 overreads/conditionals>
2886 fun:_dl_sysdep_start
2891 <glibc-2.10 overreads/conditionals>
2895 fun:_dl_lookup_symbol_x
2896 fun:_dl_relocate_object
2901 <glibc-2.10 overreads/conditionals>
2905 fun:_dl_lookup_symbol_x
2906 fun:_dl_relocate_object
2911 <glibc-2.10 overreads/conditionals>
2913 fun:_dl_check_map_versions
2914 fun:_dl_check_all_versions
2915 fun:version_check_doit
2916 fun:_dl_receive_error
2921 <glibc-2.10 overreads/conditionals>
2923 fun:_dl_check_map_versions
2924 fun:_dl_check_all_versions
2925 fun:version_check_doit
2926 fun:_dl_receive_error
2931 <glibc-2.10 overreads/conditionals>
2933 fun:_dl_check_all_versions
2934 fun:version_check_doit
2935 fun:_dl_receive_error
2940 <glibc-2.10 overreads/conditionals>
2942 fun:_dl_check_all_versions
2943 fun:version_check_doit
2944 fun:_dl_receive_error
2949 <glibc-2.10 overreads/conditionals>
2952 fun:_dl_check_map_versions
2953 fun:_dl_check_all_versions
2954 fun:version_check_doit
2955 fun:_dl_receive_error
2959 <glibc-2.10 overreads/conditionals>
2962 fun:_dl_check_map_versions
2963 fun:_dl_check_all_versions
2964 fun:version_check_doit
2965 fun:_dl_receive_error
2970 <glibc-2.10 overreads/conditionals>
2976 <glibc-2.10 overreads/conditionals>
2983 <glibc-2.10 overreads/conditionals>
2985 fun:_dl_map_object_deps
2989 <glibc-2.10 overreads/conditionals>
2991 fun:_dl_map_object_deps
2996 <glibc-2.10 overreads/conditionals>
2998 fun:_dl_protect_relro
2999 fun:_dl_relocate_object
3004 <glibc-2.10 overreads/conditionals>
3008 fun:_dl_lookup_symbol_x
3009 fun:_dl_relocate_object
3014 <glibc-2.10 overreads/conditionals>
3017 fun:_dl_map_object_from_fd
3022 <glibc-2.10 overreads/conditionals>
3026 fun:_dl_map_object_from_fd
3031 <glibc-2.10 overreads/conditionals>
3035 fun:_dl_map_object_from_fd
3040 <glibc-2.10 overreads/conditionals>
3044 fun:_dl_map_object_deps
3049 <glibc-2.10 overreads/conditionals>
3056 <glibc-2.10 overreads/conditionals>
3063 <glibc-2.10 overreads/conditionals>
3068 fun:_dl_map_object_deps
3073 <glibc-2.10 overreads/conditionals>
3078 fun:_dl_map_object_deps
3083 <glibc-2.10 overreads/conditionals>
3089 fun:_dl_map_object_deps
3094 <glibc-2.10 overreads/conditionals>
3101 fun:_dl_map_object_deps
3106 <glibc-2.10 overreads/conditionals>
3113 fun:_dl_map_object_deps
3118 <glibc-2.10 overreads/conditionals>
3120 fun:_dl_map_object_from_fd
3125 <glibc-2.10 overreads/conditionals>
3127 fun:_dl_map_object_from_fd
3132 <glibc-2.10 overreads/conditionals>
3136 fun:_dl_map_object_from_fd
3141 <glibc-2.10 overreads/conditionals>
3144 fun:_dl_map_object_from_fd
3149 <glibc-2.10 overreads/conditionals>
3152 fun:_dl_map_object_from_fd
3157 <glibc-2.10 overreads/conditionals>
3160 fun:_dl_name_match_p
3165 <glibc-2.10 overreads/conditionals>
3173 <glibc-2.10 overreads/conditionals>
3176 fun:_dl_name_match_p
3177 fun:_dl_check_map_versions
3178 fun:_dl_check_all_versions
3182 <glibc-2.10 overreads/conditionals>
3187 fun:_dl_lookup_symbol_x
3191 <glibc-2.10 overreads/conditionals>
3194 fun:_dl_lookup_symbol_x
3198 <glibc-2.10 overreads/conditionals>
3201 fun:_dl_lookup_symbol_x
3205 <glibc-2.10 overreads/conditionals>
3209 fun:_dl_lookup_symbol_x
3212 <glibc-2.10 overreads/conditionals>
3216 fun:_dl_lookup_symbol_x
3220 <glibc-2.10 overreads/conditionals>
3222 fun:_dl_name_match_p
3227 <glibc-2.10 overreads/conditionals>
3229 fun:_dl_name_match_p
3235 <glibc-2.10 overreads/conditionals>
3238 fun:_dl_name_match_p
3243 <glibc-2.10 overreads/conditionals>
3246 fun:_dl_name_match_p
3252 <glibc-2.10 overreads/conditionals>
3254 fun:_dl_lookup_symbol_x
3255 fun:_dl_relocate_object
3258 <glibc-2.10 overreads/conditionals>
3260 fun:_dl_lookup_symbol_x
3261 fun:_dl_relocate_object
3265 <glibc-2.10 overreads/conditionals>
3269 fun:_dl_check_map_versions
3272 <glibc-2.10 overreads/conditionals>
3275 fun:_dl_check_map_versions
3278 <glibc-2.10 overreads/conditionals>
3282 fun:_dl_check_map_versions
3285 <glibc-2.10 overreads/conditionals>
3288 fun:_dl_check_map_versions
3291 <glibc-2.10 overreads/conditionals>
3296 <glibc-2.10 overreads/conditionals>
3298 fun:_dl_name_match_p
3303 <glibc-2.10 overreads/conditionals>
3305 fun:_dl_close_worker
3311 <glibc-2.10 overreads/conditionals>
3313 fun:_dl_close_worker
3319 <glibc-2.10 overreads/conditionals>
3322 fun:_dl_close_worker
3328 <glibc-2.10 overreads/conditionals>
3331 fun:_dl_close_worker
3338 <glibc-2.10 overreads/conditionals>
3345 <glibc-2.10 overreads/conditionals>
3352 <glibc-2.10 overreads/conditionals>
3360 <glibc-2.10 overreads/conditionals>
3369 <glibc-2.10 overreads/conditionals>
3378 <glibc-2.10 overreads/conditionals>
3387 <glibc-2.10 overreads/conditionals>
3400 <glibc-2.10 overreads/conditionals>
3408 fun:_dl_map_object_deps
3413 <glibc-2.10 overreads/conditionals>
3416 fun:_dl_map_object_deps
3421 <glibc-2.10 overreads/conditionals>
3424 fun:_dl_map_object_deps
3428 <glibc-2.10 overreads/conditionals>
3431 fun:_dl_map_object_deps
3436 <glibc-2.10 overreads/conditionals>
3440 fun:_dl_map_object_deps
3444 # glibc-2.10 tls issues
3446 <glibc-2.10 overreads/conditionals>
3453 <glibc-2.10 overreads/conditionals>
3460 <glibc-2.10 overreads/conditionals>
3468 <glibc-2.10 overreads/conditionals>
3477 <glibc-2.10 overreads/conditionals>
3479 fun:_dl_allocate_tls_init
3483 <glibc-2.10 overreads/conditionals>
3485 fun:_dl_allocate_tls_init
3489 <glibc-2.10 overreads/conditionals>
3492 fun:_dl_allocate_tls_init
3496 <glibc-2.10 overreads/conditionals>
3499 fun:_dl_allocate_tls_init
3504 <glibc-2.10 overreads/conditionals>
3513 <glibc-2.10 overreads/conditionals>
3518 # GLib caching tmp/home directories (glibc-2.10 variants)
3520 <glibc-2.10 GLIB leaks>
3530 fun:__nss_lookup_function
3535 <glibc-2.10 GLIB leaks>
3545 fun:__nss_lookup_function
3550 <glibc-2.10 GLIB leaks>
3559 fun:__nss_lookup_function
3564 <glibc-2.10 GLIB leaks>
3573 fun:__nss_lookup_function
3579 <glibc-2.10 GLIB leaks>
3581 fun:_dl_add_to_slotinfo
3585 <glibc-2.10 GLIB leaks>
3596 # GModule issues with glibc-2.10
3598 <glibc-2.10 GLIB leaks>
3606 <glibc-2.10 GLIB leaks>
3612 <glibc-2.10 GLIB leaks>
3620 <glibc-2.10 GLIB leaks>
3628 <glibc-2.10 GLIB leaks>
3642 <glibc-2.10 GLIB leaks>
3655 <insert a suppression name here>
3657 fun:g_parse_debug_string
3658 fun:slice_config_init
3659 fun:g_slice_init_nomessage
3660 fun:_g_slice_thread_init_nomessage
3661 fun:g_thread_init_glib
3664 # 2.10 pthread issues
3666 <insert a suppression name here>
3668 fun:__pthread_initialize_minimal
3671 # glibc 2.11 conditional
3673 <glibc-2.11 conditional>
3675 fun:_dl_relocate_object
3677 fun:_dl_sysdep_start
3679 obj:/lib64/ld-2.11.so
3685 <insert_a_suppression_name_here>
3694 fun:dlopen@@GLIBC_2.2.5
3698 <insert_a_suppression_name_here>
3708 fun:dlopen@@GLIBC_2.2.5
3712 <insert_a_suppression_name_here>
3724 fun:dlopen@@GLIBC_2.2.5
3728 <insert_a_suppression_name_here>
3735 fun:_dl_map_object_deps
3742 fun:dlopen@@GLIBC_2.2.5
3746 <insert_a_suppression_name_here>
3757 fun:dlopen@@GLIBC_2.2.5
3761 <insert_a_suppression_name_here>
3765 fun:_dl_map_object_from_fd
3769 fun:_dl_map_object_deps
3776 fun:dlopen@@GLIBC_2.2.5
3780 <insert_a_suppression_name_here>
3793 fun:dlopen@@GLIBC_2.2.5
3798 <insert_a_suppression_name_here>
3802 fun:g_type_register_static
3805 # new registry system
3806 # all of this will only be created once when loading registry.
3809 <insert_a_suppression_name_here>
3813 fun:_priv_gst_registry_chunks_load_plugin
3817 # these tags are registered once
3820 <insert_a_suppression_name_here>
3825 fun:gst_tag_register
3826 fun:_gst_tag_initialize
3829 # system-wide type classes that we keep referenced
3832 <g_type_class_ref leaks>
3836 fun:g_type_class_ref
3839 # leaking cached queries which are only initialized once
3841 <insert_a_suppression_name_here>
3845 fun:_gst_query_initialize
3849 # macosx (leopard) library loader leak
3851 <insert_a_suppression_name_here>
3854 fun:_ZNSs4_Rep9_S_createEmmRKSaIcE
3855 fun:_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag
3856 fun:_ZNSsC2EPKcRKSaIcE
3857 fun:_Z41__static_initialization_and_destruction_0ii
3858 fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
3861 # GObject type registration
3863 <insert_a_suppression_name_here>
3867 fun:_g_atomic_array_copy
3871 <getdelim one-time inits called from libselinux>
3879 <weird one when re-reading registry>
3887 <weird one when re-reading registry>
3893 # GLib 2.23 interface vtable
3895 <insert_a_suppression_name_here>
3899 fun:g_type_add_interface_static
3903 <leak in dash on debian sid>
3909 # libtool/gentoo fake leak
3910 # it actually runs bash and valgrind complains
3912 <insert_a_suppression_name_here>
3919 <ignore possbly-lost leaks in the plugin scanner which doesn't clean up properly>
3923 fun:_gst_plugin_loader_client_run
3928 <warning with libc 2.13-2 as in Debian/unstable on amd64>
3936 <warning with libc 2.13-2 as in Debian/unstable on amd64>
3944 <GstSystemClock is a singleton and does not leak>
3949 fun:gst_poll_new_timer
3950 fun:gst_system_clock_init
3954 <glib types are singletons>
3958 fun:gobject_init_ctor
3962 <quark table is leaked on purpose if it grows too big>
3966 fun:g_quark_from*_string