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 <nss lookup within ALSA>
1305 fun:__nss_database_lookup
1310 fun:snd_pcm_direct_parse_open_conf
1314 <libxcb leak on Ubuntu Feisty>
1317 fun:_XCBInitDisplayLock
1321 # GConf internal initialisations related to getting the default client.
1323 <Orbit something or other>
1327 fun:ORBit_alloc_tcval
1328 obj:/usr/lib/libORBit-2.so.*
1329 fun:ORBit_demarshal_IOR
1330 fun:ORBit_demarshal_object
1331 fun:CORBA_ORB_string_to_object
1332 obj:/usr/lib/libgconf-2.so.*
1333 fun:gconf_get_current_lock_holder
1334 fun:gconf_activate_server
1335 obj:/usr/lib/libgconf-2.so.*
1336 obj:/usr/lib/libgconf-2.so.*
1337 fun:gconf_engine_get_default
1340 <gconf internal leak>
1344 fun:ORBit_alloc_tcval
1346 fun:PortableServer_POA_servant_to_reference
1350 fun:gconf_engine_get_default
1353 <gconf internal leak>
1357 fun:ORBit_alloc_tcval
1358 obj:/usr/lib/libORBit-2.so.*
1359 fun:ORBit_demarshal_IOR
1360 fun:ORBit_demarshal_object
1361 fun:CORBA_ORB_string_to_object
1362 obj:/usr/lib/libgconf-2.so.*
1363 fun:gconf_get_current_lock_holder
1364 fun:gconf_activate_server
1365 obj:/usr/lib/libgconf-2.so.*
1366 obj:/usr/lib/libgconf-2.so.*
1367 fun:gconf_engine_get_default
1370 <gconf internal initialisation>
1376 fun:ORBit_demarshal_IOR
1377 fun:ORBit_demarshal_object
1378 fun:ORBit_demarshal_value
1380 fun:ORBit_small_invoke_stub
1381 fun:ConfigServer_get_default_database
1383 fun:gconf_engine_get_default
1386 <gconf internal init>
1392 fun:IOP_generate_profiles
1393 fun:ORBit_marshal_object
1394 fun:ORBit_marshal_value
1396 fun:ORBit_small_invoke_stub
1397 fun:ConfigServer_add_client
1400 fun:gconf_engine_get_default
1403 <gconf internal init>
1407 fun:ORBit_alloc_by_tc
1409 fun:PortableServer_POA_servant_to_reference
1413 fun:gconf_engine_get_default
1416 <gconf internal init>
1420 fun:ORBit_alloc_by_tc
1421 obj:/usr/lib/libORBit-2.so.*
1422 fun:ORBit_demarshal_IOR
1423 fun:ORBit_demarshal_object
1424 fun:CORBA_ORB_string_to_object
1425 obj:/usr/lib/libgconf-2.so.*
1426 fun:gconf_get_current_lock_holder
1427 fun:gconf_activate_server
1428 obj:/usr/lib/libgconf-2.so.*
1429 obj:/usr/lib/libgconf-2.so.*
1430 fun:gconf_engine_get_default
1434 <insert a suppression name here>
1440 fun:ORBit_demarshal_IOR
1441 fun:ORBit_demarshal_object
1444 fun:gconf_activate_server
1447 # Some libORBit/bonobo initialisation stuff
1453 fun:ORBit_alloc_string
1454 fun:CORBA_string_dup
1455 fun:Bonobo_ActivationEnvValue_set
1456 fun:bonobo_activation_init_activation_env
1457 fun:bonobo_activation_orb_init
1458 fun:bonobo_activation_init
1466 fun:ORBit_small_alloc*
1467 obj:/usr/lib/libORBit-2.so*
1468 fun:PortableServer_POA_servant_to_reference
1469 obj:/usr/lib/libbonobo-2.so*
1476 fun:ORBit_alloc_tcval
1477 fun:ORBit_small_allocbuf
1478 fun:ORBit_adaptor_setup
1479 obj:/usr/lib/libORBit-2.so*
1480 fun:ORBit_POA_setup_root
1481 fun:ORBit_init_internals
1485 <bonobo init - more recent variant of above>
1489 fun:ORBit_alloc_tcval
1490 fun:ORBit_adaptor_setup
1492 fun:ORBit_POA_setup_root
1493 fun:ORBit_init_internals
1502 fun:ORBit_small_allocbuf
1503 fun:bonobo_activation_init_activation_env
1504 fun:bonobo_activation_orb_init
1505 fun:bonobo_activation_init
1508 # More GConf stuff from the FC5 buildbot, mostly variations on the
1509 # above stack traces
1511 <incompletely initialised ORBit buffer>
1515 obj:/usr/lib/libORBit-2.so*
1516 fun:link_connection_writev
1517 fun:giop_send_buffer_write
1518 obj:/usr/lib/libORBit-2.so*
1519 fun:ORBit_small_invoke_stub
1520 fun:ORBit_small_invoke_stub_n
1521 fun:ORBit_c_stub_invoke
1522 fun:ConfigServer_ping
1523 fun:gconf_activate_server
1524 obj:/usr/lib/libgconf-2.so*
1525 obj:/usr/lib/libgconf-2.so*
1526 fun:gconf_engine_get_default
1534 fun:ORBit_small_alloc*
1535 obj:/usr/lib/libORBit-2.so*
1536 fun:PortableServer_POA_servant_to_reference
1537 obj:/usr/lib/libgconf-2.so*
1538 obj:/usr/lib/libgconf-2.so*
1539 obj:/usr/lib/libgconf-2.so*
1540 fun:gconf_engine_get_default
1548 fun:ORBit_small_alloc
1549 obj:/usr/lib/libORBit-2.so*
1550 fun:ORBit_demarshal_IOR
1551 fun:ORBit_demarshal_object
1552 fun:CORBA_ORB_string_to_object
1553 obj:/usr/lib/libgconf-2.so*
1554 fun:gconf_get_current_lock_holder
1555 fun:gconf_activate_server
1556 obj:/usr/lib/libgconf-2.so*
1557 obj:/usr/lib/libgconf-2.so*
1558 fun:gconf_engine_get_default
1566 fun:ORBit_small_alloc*
1567 obj:/usr/lib/libORBit-2.so*
1568 fun:ORBit_demarshal_IOR
1569 fun:ORBit_demarshal_object
1570 fun:CORBA_ORB_string_to_object
1571 obj:/usr/lib/libgconf-2.so*
1572 fun:gconf_get_current_lock_holder
1573 fun:gconf_activate_server
1574 obj:/usr/lib/libgconf-2.so*
1575 obj:/usr/lib/libgconf-2.so*
1576 fun:gconf_engine_get_default
1584 fun:ORBit_small_alloc*
1585 obj:/usr/lib/libORBit-2.so*
1586 fun:ORBit_demarshal_IOR
1587 fun:ORBit_demarshal_object
1588 fun:ORBit_demarshal_value
1589 obj:/usr/lib/libORBit-2.so*
1590 fun:ORBit_small_invoke_stub
1591 fun:ORBit_small_invoke_stub_n
1592 fun:ORBit_c_stub_invoke
1593 fun:ConfigServer_get_default_database
1594 obj:/usr/lib/libgconf-2.so*
1595 fun:gconf_engine_get_default
1603 fun:ORBit_small_alloc*
1604 obj:/usr/lib/libORBit-2.so*
1605 fun:ORBit_OAObject_object_to_objkey
1606 fun:IOP_generate_profiles
1607 fun:ORBit_marshal_object
1608 fun:ORBit_marshal_value
1609 obj:/usr/lib/libORBit-2.so*
1610 fun:ORBit_small_invoke_stub
1611 fun:ORBit_small_invoke_stub_n
1612 fun:ORBit_c_stub_invoke
1613 fun:ConfigServer_add_client
1614 obj:/usr/lib/libgconf-2.so*
1615 obj:/usr/lib/libgconf-2.so*
1616 fun:gconf_engine_get_default
1619 <GLib caching the home dir>
1623 fun:__nss_database_lookup
1627 obj:/usr/lib*/libglib-2.0.so.*
1631 <GLib caching the user name>
1635 fun:__nss_database_lookup
1639 obj:/usr/lib*/libglib-2.0.so.*
1643 <GLib caching the tmp dir>
1647 fun:__nss_database_lookup
1651 obj:/usr/lib*/libglib-2.0.so.*
1656 <GLib caching the host name>
1660 fun:__nss_database_lookup
1664 obj:/usr/lib*/libglib-2.0.so.0.*
1669 ## Some Fontconfig errors.
1671 <First time load of a font - feisty x86_64>
1674 fun:FcPatternObjectInsertElt
1675 fun:FcPatternObjectAddWithBinding
1678 obj:/usr/lib/libexpat.so.*
1679 obj:/usr/lib/libexpat.so.*
1680 obj:/usr/lib/libexpat.so.*
1681 obj:/usr/lib/libexpat.so.*
1683 fun:FcConfigParseAndLoad
1684 fun:FcConfigParseAndLoad
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
1695 <First time load of a font - generic>
1699 fun:FcInitLoadConfig
1702 # Issues with ubuntu Hardy, same crack as for previous ubuntus
1704 <tls leak generic ubuntu hardy x86>
1708 fun:_dl_allocate_tls
1709 fun:pthread_create@@*
1710 obj:/usr/lib/libgthread*
1714 # I've made this version generic, so that it covers future modifications
1721 fun:_dl_allocate_tls
1722 fun:pthread_create@@*
1726 # series of invalid read of size 4 in g_module_open for ubuntu
1729 <invalid read of size 4 within <g_module_open>
1734 obj:/lib/tls/i686/cmov/libdl-2.7.so
1736 obj:/lib/tls/i686/cmov/libdl-2.7.so
1739 fun:gst_plugin_load_*
1743 <invalid read of size 4 within <g_module_open>
1750 obj:/lib/tls/i686/cmov/libdl-2.7.so
1752 obj:/lib/tls/i686/cmov/libdl-2.7.so
1755 fun:gst_plugin_load_*
1759 <invalid read of size 4 within <g_module_open>
1767 obj:/lib/tls/i686/cmov/libdl-2.7.so
1769 obj:/lib/tls/i686/cmov/libdl-2.7.so
1772 fun:gst_plugin_load_*
1776 <invalid read of size 4 within <g_module_open>
1788 obj:/lib/tls/i686/cmov/libdl-2.7.so
1790 obj:/lib/tls/i686/cmov/libdl-2.7.so
1793 fun:gst_plugin_load_*
1797 <invalid read of size 4 within <g_module_open>
1808 obj:/lib/tls/i686/cmov/libdl-2.7.so
1810 obj:/lib/tls/i686/cmov/libdl-2.7.so
1813 fun:gst_plugin_load*
1817 <invalid read of size 4 within <g_module_open>
1822 obj:/lib/tls/i686/cmov/libc-2.7.so
1824 obj:/lib/tls/i686/cmov/libdl-2.7.so
1826 obj:/lib/tls/i686/cmov/libdl-2.7.so
1830 fun:gst_plugin_load_*
1833 # series of invalid read of size 8 in g_module_open for ubuntu
1836 <invalid read of size 8 within <g_module_open>
1845 obj:/lib/libdl-2.7.so
1847 obj:/lib/libdl-2.7.so
1853 <invalid read of size 8 within <g_module_open>
1859 obj:/lib/libdl-2.7.so
1861 obj:/lib/libdl-2.7.so
1867 <invalid read of size 8 within <g_module_open>
1875 obj:/lib/libdl-2.7.so
1877 obj:/lib/libdl-2.7.so
1883 <invalid read of size 8 within <g_module_open>
1895 obj:/lib/libdl-2.7.so
1897 obj:/lib/libdl-2.7.so
1903 <invalid read of size 8 within <g_module_open>
1910 obj:/lib/libdl-2.7.so
1912 obj:/lib/libdl-2.7.so
1918 <invalid read of size 8 within <g_module_open>
1922 obj:/lib/libdl-2.7.so
1924 obj:/lib/libdl-2.7.so
1930 <invalid read of size 8 within <g_module_open>
1936 obj:/lib/libc-2.7.so
1937 obj:/lib/libdl-2.7.so
1939 obj:/lib/libdl-2.7.so
1954 obj:/lib/tls/i686/cmov/libc-2.7.so
1956 fun:__libc_dlopen_mode
1957 fun:__nss_lookup_function
1958 obj:/lib/tls/i686/cmov/libc-2.7.so
1959 fun:__nss_passwd_lookup
1975 obj:/lib/tls/i686/cmov/libc-2.7.so
1977 fun:__libc_dlopen_mode
1978 fun:__nss_lookup_function
1979 obj:/lib/tls/i686/cmov/libc-2.7.so
1980 fun:__nss_passwd_lookup
1993 obj:/lib/tls/i686/cmov/libc-2.7.so
1995 fun:__libc_dlopen_mode
1996 fun:__nss_lookup_function
1997 obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
1998 fun:_nss_compat_getpwnam_r
2014 obj:/lib/tls/i686/cmov/libc-2.7.so
2016 fun:__libc_dlopen_mode
2017 fun:__nss_lookup_function
2018 obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
2019 fun:_nss_compat_getpwnam_r
2036 obj:/lib/libc-2.7.so
2038 fun:__libc_dlopen_mode
2039 fun:__nss_lookup_function
2040 obj:/lib/libc-2.7.so
2044 ## Leaks in ALSA (variations of leak from snd_config_load1)
2050 fun:_snd_config_make
2051 fun:_snd_config_make_add
2056 fun:snd_config_load1
2063 fun:_snd_config_make
2064 fun:_snd_config_make_add
2067 fun:snd_config_load1
2073 fun:_snd_config_make
2074 fun:_snd_config_make_add
2078 fun:snd_config_load1
2084 fun:_snd_config_make
2085 fun:_snd_config_make_add
2091 fun:snd_config_load1
2098 fun:_snd_config_make
2099 fun:_snd_config_make_add
2106 fun:snd_config_load1
2113 fun:_snd_config_make
2114 fun:_snd_config_make_add
2122 fun:snd_config_load1
2128 fun:_snd_config_make
2129 fun:_snd_config_make_add
2138 fun:snd_config_load1
2145 fun:snd1_dlobj_cache_add
2146 fun:snd_ctl_open_noupdate
2154 fun:snd1_dlobj_cache_add
2155 fun:snd_ctl_open_noupdate
2165 fun:snd_config_load1
2176 fun:snd_config_load1
2188 fun:snd_config_load1
2201 fun:snd_config_load1
2215 fun:snd_config_load1
2230 fun:snd_config_load1
2246 fun:snd_config_load1
2263 fun:snd_config_load1
2267 # The following are leaks of caps that need to be created dynamically
2268 # in the type registration of the plugin (used for pad templates).
2271 <Leak in ogmparsers>
2276 fun:gst_caps_new_empty
2277 fun:gst_caps_new_simple
2279 fun:g_type_class_ref
2280 fun:gst_element_register
2284 <Leak in ogmparsers>
2289 fun:gst_caps_new_empty
2292 fun:g_type_class_ref
2293 fun:gst_element_register
2294 fun:gst_ogm_parse_plugin_init
2299 <Leak in videotestsrc>
2304 fun:gst_caps_new_empty
2306 fun:gst_video_test_src_base_init
2307 fun:g_type_class_ref
2308 fun:gst_element_register
2312 <Leak in videotestsrc>
2317 fun:gst_caps_new_empty
2319 fun:gst_video_test_src_getcaps
2320 fun:gst_video_test_src_base_init
2321 fun:g_type_class_ref
2322 fun:gst_element_register
2326 <Leak in ffmpegcolorspace>
2331 fun:gst_caps_new_empty
2332 fun:gst_ffmpegcsp_codectype_to_caps
2333 fun:gst_ffmpegcolorspace_register
2338 <Leak in ffmpegocolorspace>
2343 fun:gst_caps_new_empty
2345 fun:gst_ffmpegcolorspace_register
2350 <Leak in gstffmpegdemux>
2355 fun:gst_caps_new_empty
2356 fun:gst_caps_new_any
2357 fun:gst_ffmpegdemux_register
2362 <Leak in GstAudioFilter subclasses>
2367 fun:gst_caps_new_empty
2369 fun:gst_audio_filter_class_add_pad_templates
2373 <Leak in GstAudioFilter subclasses, variant>
2377 fun:g_ptr_array_maybe_expand
2380 fun:gst_audio_filter_class_add_pad_templates
2384 <Leak in GstAudioFilter subclasses, variant>
2389 fun:g_ptr_array_maybe_expand
2392 fun:gst_audio_filter_class_add_pad_templates
2396 <Leak in GstAudioFilter subclasses, variant>
2401 fun:g_ptr_array_maybe_expand
2404 fun:gst_audio_filter_class_add_pad_templates
2408 <Leak in GstAudioFilter subclasses, variant2>
2413 fun:g_ptr_array_sized_new
2414 fun:gst_caps_new_empty
2416 fun:gst_audio_filter_class_add_pad_templates
2419 <Leak in GstAudioFilter subclasses, variant3>
2424 fun:g_array_maybe_expand
2425 fun:g_array_sized_new
2429 fun:gst_value_init_and_copy
2430 fun:gst_structure_copy
2432 fun:gst_audio_filter_class_add_pad_templates
2435 <Leak in GstAudioFilter subclasses, variant4>
2440 fun:g_array_maybe_expand
2441 fun:g_array_sized_new
2443 fun:gst_structure_copy
2445 fun:gst_audio_filter_class_add_pad_templates
2448 <Leak in GstAudioFilter subclasses, variant5>
2453 fun:g_array_sized_new
2455 fun:gst_structure_copy
2457 fun:gst_audio_filter_class_add_pad_templates
2461 <Leak in riff-media>
2466 fun:gst_caps_new_empty
2467 fun:gst_riff_create_*_template_caps
2470 <Leak in riff-media>
2478 fun:gst_structure_copy
2481 fun:gst_riff_create_*_template_caps
2484 <Leak in riff-media>
2489 fun:g_array_sized_new
2491 fun:gst_structure_copy
2494 fun:gst_riff_create_*_template_caps
2497 ## Leaks in pango (bilboed: gentoo unstable amd64)
2500 <Pango leak - generic>
2504 fun:pango_layout_get_pixel_extents
2507 <insert a suppression name here>
2511 fun:pango_language_from_string
2512 fun:pango_language_get_default
2513 fun:pango_context_init
2514 fun:g_type_create_instance
2515 fun:g_object_constructor
2517 fun:g_object_new_valist
2519 fun:pango_font_map_create_context
2523 <PangoLanguage can never be freed>
2527 fun:pango_language_from_string
2531 ## Leak of property_list in gstffmpegcfg.c
2532 ## This list is created in gst_ffmpegcsp_init(), called from
2533 ## gst_ffmpegenc_register.
2535 <insert a suppression name here>
2540 fun:g_datalist_id_set_data_full
2541 fun:gst_ffmpeg_cfg_init
2542 fun:gst_ffmpegenc_register
2546 <insert a suppression name here>
2551 fun:g_datalist_id_set_data_full
2552 fun:g_param_spec_set_qdata_full
2553 fun:gst_ffmpeg_cfg_init
2554 fun:gst_ffmpegenc_register
2560 <insert_a_suppression_name_here>
2564 fun:gst_ffmpeg_cfg_init
2565 fun:gst_ffmpegenc_register
2568 ## Leak of GIO module through gnomevfs
2577 fun:g_type_create_instance
2583 fun:g_io_modules_load_all_in_directory
2588 ## Conditional jump in getaddrinfo (bilboed, gentoo ~amd64, Dec 13 2008)
2590 <Leak of addrinfo in esd>
2596 ## Dynamic pad templates in mxfmux
2598 <Dynamic pad templates in mxfmux>
2603 fun:gst_caps_new_empty
2604 fun:gst_caps_from_string
2609 ## We don't know if ffmpeg frees this or not and better pass a copy for safety
2611 <insert a suppression name here>
2616 fun:gst_ffmpeg_cfg_fill_context
2617 fun:gst_ffmpegenc_setcaps
2618 fun:gst_pad_set_caps
2621 ## Leak/overreads with glibc-2.10
2624 <glibc-2.10 overreads/conditionals>
2633 <glibc-2.10 overreads/conditionals>
2643 <glibc-2.10 overreads/conditionals>
2655 <glibc-2.10 overreads/conditionals>
2657 fun:_dl_relocate_object
2668 <glibc-2.10 overreads/conditionals>
2670 fun:_dl_check_map_versions
2681 <glibc-2.10 overreads/conditionals>
2693 <glibc-2.10 overreads/conditionals>
2695 fun:_dl_relocate_object
2706 <glibc-2.10 overreads/conditionals>
2708 fun:_dl_check_map_versions
2719 <glibc-2.10 overreads/conditionals>
2732 <glibc-2.10 overreads/conditionals>
2745 <glibc-2.10 overreads/conditionals>
2747 fun:_dl_check_caller
2758 <glibc-2.10 overreads/conditionals>
2760 fun:_dl_check_caller
2771 <glibc-2.10 overreads/conditionals>
2773 obj:/lib*/libc-2.10.*.so
2774 obj:/lib*/libc-2.10.*.so
2778 <glibc-2.10 overreads/conditionals>
2780 obj:/lib*/libc-2.10.*.so
2781 obj:/lib*/libc-2.10.*.so
2785 <glibc-2.10 mysterious invalid free on exit>
2788 obj:/lib*/libc-2.10.*.so
2789 obj:/lib*/libc-2.10.*.so
2794 <glibc-2.10 overreads/conditionals>
2797 fun:__run_exit_handlers
2802 <glibc-2.10 overreads/conditionals>
2805 fun:__run_exit_handlers
2809 <glibc-2.10 overreads/conditionals>
2813 fun:__run_exit_handlers
2818 <glibc-2.10 overreads/conditionals>
2822 fun:__run_exit_handlers
2826 # glibc-2.10 dl overreads
2828 <glibc-2.10 overreads/conditionals>
2831 fun:_dl_runtime_resolve
2834 <glibc-2.10 overreads/conditionals>
2837 fun:_dl_runtime_resolve
2841 <glibc-2.10 overreads/conditionals>
2843 fun:_dl_lookup_symbol_x
2845 fun:_dl_runtime_resolve
2848 <glibc-2.10 overreads/conditionals>
2850 fun:_dl_lookup_symbol_x
2852 fun:_dl_runtime_resolve
2855 <glibc-2.10 overreads/conditionals>
2861 <glibc-2.10 overreads/conditionals>
2866 <glibc-2.10 overreads/conditionals>
2869 fun:_dl_lookup_symbol_x
2870 fun:_dl_relocate_object
2874 <glibc-2.10 overreads/conditionals>
2877 fun:_dl_lookup_symbol_x
2878 fun:_dl_relocate_object
2882 <glibc-2.10 overreads/conditionals>
2884 fun:_dl_lookup_symbol_x
2885 fun:_dl_relocate_object
2889 <glibc-2.10 overreads/conditionals>
2891 fun:_dl_relocate_object
2895 <glibc-2.10 overreads/conditionals>
2898 fun:_dl_sysdep_start
2902 <glibc-2.10 overreads/conditionals>
2905 fun:_dl_sysdep_start
2910 <glibc-2.10 overreads/conditionals>
2914 fun:_dl_lookup_symbol_x
2915 fun:_dl_relocate_object
2920 <glibc-2.10 overreads/conditionals>
2924 fun:_dl_lookup_symbol_x
2925 fun:_dl_relocate_object
2930 <glibc-2.10 overreads/conditionals>
2932 fun:_dl_check_map_versions
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_map_versions
2943 fun:_dl_check_all_versions
2944 fun:version_check_doit
2945 fun:_dl_receive_error
2950 <glibc-2.10 overreads/conditionals>
2952 fun:_dl_check_all_versions
2953 fun:version_check_doit
2954 fun:_dl_receive_error
2959 <glibc-2.10 overreads/conditionals>
2961 fun:_dl_check_all_versions
2962 fun:version_check_doit
2963 fun:_dl_receive_error
2968 <glibc-2.10 overreads/conditionals>
2971 fun:_dl_check_map_versions
2972 fun:_dl_check_all_versions
2973 fun:version_check_doit
2974 fun:_dl_receive_error
2978 <glibc-2.10 overreads/conditionals>
2981 fun:_dl_check_map_versions
2982 fun:_dl_check_all_versions
2983 fun:version_check_doit
2984 fun:_dl_receive_error
2989 <glibc-2.10 overreads/conditionals>
2995 <glibc-2.10 overreads/conditionals>
3002 <glibc-2.10 overreads/conditionals>
3004 fun:_dl_map_object_deps
3008 <glibc-2.10 overreads/conditionals>
3010 fun:_dl_map_object_deps
3015 <glibc-2.10 overreads/conditionals>
3017 fun:_dl_protect_relro
3018 fun:_dl_relocate_object
3023 <glibc-2.10 overreads/conditionals>
3027 fun:_dl_lookup_symbol_x
3028 fun:_dl_relocate_object
3033 <glibc-2.10 overreads/conditionals>
3036 fun:_dl_map_object_from_fd
3041 <glibc-2.10 overreads/conditionals>
3045 fun:_dl_map_object_from_fd
3050 <glibc-2.10 overreads/conditionals>
3054 fun:_dl_map_object_from_fd
3059 <glibc-2.10 overreads/conditionals>
3063 fun:_dl_map_object_deps
3068 <glibc-2.10 overreads/conditionals>
3075 <glibc-2.10 overreads/conditionals>
3082 <glibc-2.10 overreads/conditionals>
3087 fun:_dl_map_object_deps
3092 <glibc-2.10 overreads/conditionals>
3097 fun:_dl_map_object_deps
3102 <glibc-2.10 overreads/conditionals>
3108 fun:_dl_map_object_deps
3113 <glibc-2.10 overreads/conditionals>
3120 fun:_dl_map_object_deps
3125 <glibc-2.10 overreads/conditionals>
3132 fun:_dl_map_object_deps
3137 <glibc-2.10 overreads/conditionals>
3139 fun:_dl_map_object_from_fd
3144 <glibc-2.10 overreads/conditionals>
3146 fun:_dl_map_object_from_fd
3151 <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_map_object_from_fd
3176 <glibc-2.10 overreads/conditionals>
3179 fun:_dl_name_match_p
3184 <glibc-2.10 overreads/conditionals>
3192 <glibc-2.10 overreads/conditionals>
3195 fun:_dl_name_match_p
3196 fun:_dl_check_map_versions
3197 fun:_dl_check_all_versions
3201 <glibc-2.10 overreads/conditionals>
3206 fun:_dl_lookup_symbol_x
3210 <glibc-2.10 overreads/conditionals>
3213 fun:_dl_lookup_symbol_x
3217 <glibc-2.10 overreads/conditionals>
3220 fun:_dl_lookup_symbol_x
3224 <glibc-2.10 overreads/conditionals>
3228 fun:_dl_lookup_symbol_x
3231 <glibc-2.10 overreads/conditionals>
3235 fun:_dl_lookup_symbol_x
3239 <glibc-2.10 overreads/conditionals>
3241 fun:_dl_name_match_p
3246 <glibc-2.10 overreads/conditionals>
3248 fun:_dl_name_match_p
3254 <glibc-2.10 overreads/conditionals>
3257 fun:_dl_name_match_p
3262 <glibc-2.10 overreads/conditionals>
3265 fun:_dl_name_match_p
3271 <glibc-2.10 overreads/conditionals>
3273 fun:_dl_lookup_symbol_x
3274 fun:_dl_relocate_object
3277 <glibc-2.10 overreads/conditionals>
3279 fun:_dl_lookup_symbol_x
3280 fun:_dl_relocate_object
3284 <glibc-2.10 overreads/conditionals>
3288 fun:_dl_check_map_versions
3291 <glibc-2.10 overreads/conditionals>
3294 fun:_dl_check_map_versions
3297 <glibc-2.10 overreads/conditionals>
3301 fun:_dl_check_map_versions
3304 <glibc-2.10 overreads/conditionals>
3307 fun:_dl_check_map_versions
3310 <glibc-2.10 overreads/conditionals>
3315 <glibc-2.10 overreads/conditionals>
3317 fun:_dl_name_match_p
3322 <glibc-2.10 overreads/conditionals>
3324 fun:_dl_close_worker
3330 <glibc-2.10 overreads/conditionals>
3332 fun:_dl_close_worker
3338 <glibc-2.10 overreads/conditionals>
3341 fun:_dl_close_worker
3347 <glibc-2.10 overreads/conditionals>
3350 fun:_dl_close_worker
3357 <glibc-2.10 overreads/conditionals>
3364 <glibc-2.10 overreads/conditionals>
3371 <glibc-2.10 overreads/conditionals>
3379 <glibc-2.10 overreads/conditionals>
3388 <glibc-2.10 overreads/conditionals>
3397 <glibc-2.10 overreads/conditionals>
3406 <glibc-2.10 overreads/conditionals>
3419 <glibc-2.10 overreads/conditionals>
3427 fun:_dl_map_object_deps
3432 <glibc-2.10 overreads/conditionals>
3435 fun:_dl_map_object_deps
3440 <glibc-2.10 overreads/conditionals>
3443 fun:_dl_map_object_deps
3447 <glibc-2.10 overreads/conditionals>
3450 fun:_dl_map_object_deps
3455 <glibc-2.10 overreads/conditionals>
3459 fun:_dl_map_object_deps
3463 # glibc-2.10 tls issues
3465 <glibc-2.10 overreads/conditionals>
3472 <glibc-2.10 overreads/conditionals>
3479 <glibc-2.10 overreads/conditionals>
3487 <glibc-2.10 overreads/conditionals>
3496 <glibc-2.10 overreads/conditionals>
3498 fun:_dl_allocate_tls_init
3502 <glibc-2.10 overreads/conditionals>
3504 fun:_dl_allocate_tls_init
3508 <glibc-2.10 overreads/conditionals>
3511 fun:_dl_allocate_tls_init
3515 <glibc-2.10 overreads/conditionals>
3518 fun:_dl_allocate_tls_init
3523 <glibc-2.10 overreads/conditionals>
3532 <glibc-2.10 overreads/conditionals>
3537 # GLib caching tmp/home directories (glibc-2.10 variants)
3539 <glibc-2.10 GLIB leaks>
3549 fun:__nss_lookup_function
3554 <glibc-2.10 GLIB leaks>
3564 fun:__nss_lookup_function
3569 <glibc-2.10 GLIB leaks>
3578 fun:__nss_lookup_function
3583 <glibc-2.10 GLIB leaks>
3592 fun:__nss_lookup_function
3598 <glibc-2.10 GLIB leaks>
3600 fun:_dl_add_to_slotinfo
3604 <glibc-2.10 GLIB leaks>
3615 # GModule issues with glibc-2.10
3617 <glibc-2.10 GLIB leaks>
3625 <glibc-2.10 GLIB leaks>
3631 <glibc-2.10 GLIB leaks>
3639 <glibc-2.10 GLIB leaks>
3647 <glibc-2.10 GLIB leaks>
3661 <glibc-2.10 GLIB leaks>
3674 <insert a suppression name here>
3676 fun:g_parse_debug_string
3677 fun:slice_config_init
3678 fun:g_slice_init_nomessage
3679 fun:_g_slice_thread_init_nomessage
3680 fun:g_thread_init_glib
3683 # 2.10 pthread issues
3685 <insert a suppression name here>
3687 fun:__pthread_initialize_minimal
3690 # glibc 2.11 conditional
3692 <glibc-2.11 conditional>
3694 fun:_dl_relocate_object
3696 fun:_dl_sysdep_start
3698 obj:/lib64/ld-2.11.so
3704 <insert_a_suppression_name_here>
3713 fun:dlopen@@GLIBC_2.2.5
3717 <insert_a_suppression_name_here>
3727 fun:dlopen@@GLIBC_2.2.5
3731 <insert_a_suppression_name_here>
3743 fun:dlopen@@GLIBC_2.2.5
3747 <insert_a_suppression_name_here>
3754 fun:_dl_map_object_deps
3761 fun:dlopen@@GLIBC_2.2.5
3765 <insert_a_suppression_name_here>
3776 fun:dlopen@@GLIBC_2.2.5
3780 <insert_a_suppression_name_here>
3784 fun:_dl_map_object_from_fd
3788 fun:_dl_map_object_deps
3795 fun:dlopen@@GLIBC_2.2.5
3799 <insert_a_suppression_name_here>
3812 fun:dlopen@@GLIBC_2.2.5
3817 <insert_a_suppression_name_here>
3821 fun:g_type_register_static
3824 # new registry system
3825 # all of this will only be created once when loading registry.
3828 <insert_a_suppression_name_here>
3832 fun:_priv_gst_registry_chunks_load_plugin
3836 # these tags are registered once
3839 <insert_a_suppression_name_here>
3844 fun:gst_tag_register
3845 fun:_gst_tag_initialize
3848 # system-wide type classes that we keep referenced
3851 <g_type_class_ref leaks>
3855 fun:g_type_class_ref
3858 # leaking cached queries which are only initialized once
3860 <insert_a_suppression_name_here>
3864 fun:_gst_query_initialize
3868 # macosx (leopard) library loader leak
3870 <insert_a_suppression_name_here>
3873 fun:_ZNSs4_Rep9_S_createEmmRKSaIcE
3874 fun:_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag
3875 fun:_ZNSsC2EPKcRKSaIcE
3876 fun:_Z41__static_initialization_and_destruction_0ii
3877 fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
3880 # GObject type registration
3882 <insert_a_suppression_name_here>
3886 fun:_g_atomic_array_copy
3890 <getdelim one-time inits called from libselinux>
3898 <weird one when re-reading registry>
3906 <weird one when re-reading registry>
3912 # GLib 2.23 interface vtable
3914 <insert_a_suppression_name_here>
3918 fun:g_type_add_interface_static
3922 <leak in dash on debian sid>
3928 # libtool/gentoo fake leak
3929 # it actually runs bash and valgrind complains
3931 <insert_a_suppression_name_here>
3938 <ignore possbly-lost leaks in the plugin scanner which doesn't clean up properly>
3942 fun:_gst_plugin_loader_client_run
3947 <warning with libc 2.13-2 as in Debian/unstable on amd64>
3955 <warning with libc 2.13-2 as in Debian/unstable on amd64>
3963 <GstSystemClock is a singleton and does not leak>
3968 fun:gst_poll_new_timer
3969 fun:gst_system_clock_init
3973 <glib types are singletons>
3977 fun:gobject_init_ctor
3981 <quark table is leaked on purpose if it grows too big>
3985 fun:g_quark_from*_string