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 - feisty x86_64>
1692 obj:/usr/lib/libexpat.so.*
1693 obj:/usr/lib/libexpat.so.*
1694 obj:/usr/lib/libexpat.so.*
1695 obj:/usr/lib/libexpat.so.*
1697 fun:FcConfigParseAndLoad
1698 fun:FcConfigParseAndLoad
1701 obj:/usr/lib/libexpat.so.*
1702 obj:/usr/lib/libexpat.so.*
1703 obj:/usr/lib/libexpat.so.*
1704 obj:/usr/lib/libexpat.so.*
1706 fun:FcConfigParseAndLoad
1707 fun:FcInitLoadConfig
1708 fun:FcInitLoadConfigAndFonts
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 <insert a suppression name here>
2512 fun:FcPatternObjectInsertElt
2519 fun:pango_layout_get_extents*
2520 fun:pango_layout_get_pixel_extents
2521 fun:gst_text_overlay_render_text
2524 <insert a suppression name here>
2528 fun:pango_language_from_string
2529 fun:pango_language_get_default
2530 fun:pango_context_init
2531 fun:g_type_create_instance
2532 fun:g_object_constructor
2534 fun:g_object_new_valist
2536 fun:pango_font_map_create_context
2540 <PangoLanguage can never be freed>
2544 fun:pango_language_from_string
2547 # some more pango leaks (Debian/unstable x86)
2549 <insert a suppression name here>
2552 fun:FcPatternObjectInsertElt
2553 fun:FcPatternObjectAddWithBinding
2556 obj:/usr/lib/libexpat.so.*
2557 obj:/usr/lib/libexpat.so.*
2558 obj:/usr/lib/libexpat.so.*
2559 obj:/usr/lib/libexpat.so.*
2561 fun:FcConfigParseAndLoad
2562 fun:FcConfigParseAndLoad
2564 obj:/usr/lib/libexpat.so.*
2565 obj:/usr/lib/libexpat.so.*
2566 obj:/usr/lib/libexpat.so.*
2567 obj:/usr/lib/libexpat.so.*
2569 fun:FcConfigParseAndLoad
2570 fun:FcInitLoadConfig
2573 <insert a suppression name here>
2576 fun:FcPatternObjectAddWithBinding
2577 fun:FcPatternObjectAdd
2578 fun:FcFontRenderPrepare
2579 fun:pango_fc_font_map_load_fontset
2580 fun:pango_font_map_load_fontset
2581 fun:itemize_state_process_run
2582 fun:pango_itemize_with_base_dir
2583 fun:pango_layout_check_lines
2584 fun:pango_layout_get_extents_internal
2585 fun:pango_layout_get_pixel_extents
2588 <insert a suppression name here>
2591 fun:FcPatternObjectInsertElt
2592 fun:FcPatternObjectAddWithBinding
2593 fun:FcPatternObjectAdd
2594 fun:FcFontRenderPrepare
2595 fun:pango_fc_font_map_load_fontset
2596 fun:pango_font_map_load_fontset
2597 fun:itemize_state_process_run
2598 fun:pango_itemize_with_base_dir
2599 fun:pango_layout_check_lines
2600 fun:pango_layout_get_extents_internal
2601 fun:pango_layout_get_pixel_extents
2604 ## Leak of property_list in gstffmpegcfg.c
2605 ## This list is created in gst_ffmpegcsp_init(), called from
2606 ## gst_ffmpegenc_register.
2608 <insert a suppression name here>
2613 fun:g_datalist_id_set_data_full
2614 fun:gst_ffmpeg_cfg_init
2615 fun:gst_ffmpegenc_register
2619 <insert a suppression name here>
2624 fun:g_datalist_id_set_data_full
2625 fun:g_param_spec_set_qdata_full
2626 fun:gst_ffmpeg_cfg_init
2627 fun:gst_ffmpegenc_register
2633 <insert_a_suppression_name_here>
2637 fun:gst_ffmpeg_cfg_init
2638 fun:gst_ffmpegenc_register
2641 ## Leak of GIO module through gnomevfs
2650 fun:g_type_create_instance
2656 fun:g_io_modules_load_all_in_directory
2661 ## Conditional jump in getaddrinfo (bilboed, gentoo ~amd64, Dec 13 2008)
2663 <Leak of addrinfo in esd>
2669 ## Dynamic pad templates in mxfmux
2671 <Dynamic pad templates in mxfmux>
2676 fun:gst_caps_new_empty
2677 fun:gst_caps_from_string
2682 ## We don't know if ffmpeg frees this or not and better pass a copy for safety
2684 <insert a suppression name here>
2689 fun:gst_ffmpeg_cfg_fill_context
2690 fun:gst_ffmpegenc_setcaps
2691 fun:gst_pad_set_caps
2694 ## Leak/overreads with glibc-2.10
2697 <glibc-2.10 overreads/conditionals>
2706 <glibc-2.10 overreads/conditionals>
2716 <glibc-2.10 overreads/conditionals>
2728 <glibc-2.10 overreads/conditionals>
2730 fun:_dl_relocate_object
2741 <glibc-2.10 overreads/conditionals>
2743 fun:_dl_check_map_versions
2754 <glibc-2.10 overreads/conditionals>
2766 <glibc-2.10 overreads/conditionals>
2768 fun:_dl_relocate_object
2779 <glibc-2.10 overreads/conditionals>
2781 fun:_dl_check_map_versions
2792 <glibc-2.10 overreads/conditionals>
2805 <glibc-2.10 overreads/conditionals>
2818 <glibc-2.10 overreads/conditionals>
2820 fun:_dl_check_caller
2831 <glibc-2.10 overreads/conditionals>
2833 fun:_dl_check_caller
2844 <glibc-2.10 overreads/conditionals>
2846 obj:/lib*/libc-2.10.*.so
2847 obj:/lib*/libc-2.10.*.so
2851 <glibc-2.10 overreads/conditionals>
2853 obj:/lib*/libc-2.10.*.so
2854 obj:/lib*/libc-2.10.*.so
2858 <glibc-2.10 mysterious invalid free on exit>
2861 obj:/lib*/libc-2.10.*.so
2862 obj:/lib*/libc-2.10.*.so
2867 <glibc-2.10 overreads/conditionals>
2870 fun:__run_exit_handlers
2875 <glibc-2.10 overreads/conditionals>
2878 fun:__run_exit_handlers
2882 <glibc-2.10 overreads/conditionals>
2886 fun:__run_exit_handlers
2891 <glibc-2.10 overreads/conditionals>
2895 fun:__run_exit_handlers
2899 # glibc-2.10 dl overreads
2901 <glibc-2.10 overreads/conditionals>
2904 fun:_dl_runtime_resolve
2907 <glibc-2.10 overreads/conditionals>
2910 fun:_dl_runtime_resolve
2914 <glibc-2.10 overreads/conditionals>
2916 fun:_dl_lookup_symbol_x
2918 fun:_dl_runtime_resolve
2921 <glibc-2.10 overreads/conditionals>
2923 fun:_dl_lookup_symbol_x
2925 fun:_dl_runtime_resolve
2928 <glibc-2.10 overreads/conditionals>
2934 <glibc-2.10 overreads/conditionals>
2939 <glibc-2.10 overreads/conditionals>
2942 fun:_dl_lookup_symbol_x
2943 fun:_dl_relocate_object
2947 <glibc-2.10 overreads/conditionals>
2950 fun:_dl_lookup_symbol_x
2951 fun:_dl_relocate_object
2955 <glibc-2.10 overreads/conditionals>
2957 fun:_dl_lookup_symbol_x
2958 fun:_dl_relocate_object
2962 <glibc-2.10 overreads/conditionals>
2964 fun:_dl_relocate_object
2968 <glibc-2.10 overreads/conditionals>
2971 fun:_dl_sysdep_start
2975 <glibc-2.10 overreads/conditionals>
2978 fun:_dl_sysdep_start
2983 <glibc-2.10 overreads/conditionals>
2987 fun:_dl_lookup_symbol_x
2988 fun:_dl_relocate_object
2993 <glibc-2.10 overreads/conditionals>
2997 fun:_dl_lookup_symbol_x
2998 fun:_dl_relocate_object
3003 <glibc-2.10 overreads/conditionals>
3005 fun:_dl_check_map_versions
3006 fun:_dl_check_all_versions
3007 fun:version_check_doit
3008 fun:_dl_receive_error
3013 <glibc-2.10 overreads/conditionals>
3015 fun:_dl_check_map_versions
3016 fun:_dl_check_all_versions
3017 fun:version_check_doit
3018 fun:_dl_receive_error
3023 <glibc-2.10 overreads/conditionals>
3025 fun:_dl_check_all_versions
3026 fun:version_check_doit
3027 fun:_dl_receive_error
3032 <glibc-2.10 overreads/conditionals>
3034 fun:_dl_check_all_versions
3035 fun:version_check_doit
3036 fun:_dl_receive_error
3041 <glibc-2.10 overreads/conditionals>
3044 fun:_dl_check_map_versions
3045 fun:_dl_check_all_versions
3046 fun:version_check_doit
3047 fun:_dl_receive_error
3051 <glibc-2.10 overreads/conditionals>
3054 fun:_dl_check_map_versions
3055 fun:_dl_check_all_versions
3056 fun:version_check_doit
3057 fun:_dl_receive_error
3062 <glibc-2.10 overreads/conditionals>
3068 <glibc-2.10 overreads/conditionals>
3075 <glibc-2.10 overreads/conditionals>
3077 fun:_dl_map_object_deps
3081 <glibc-2.10 overreads/conditionals>
3083 fun:_dl_map_object_deps
3088 <glibc-2.10 overreads/conditionals>
3090 fun:_dl_protect_relro
3091 fun:_dl_relocate_object
3096 <glibc-2.10 overreads/conditionals>
3100 fun:_dl_lookup_symbol_x
3101 fun:_dl_relocate_object
3106 <glibc-2.10 overreads/conditionals>
3109 fun:_dl_map_object_from_fd
3114 <glibc-2.10 overreads/conditionals>
3118 fun:_dl_map_object_from_fd
3123 <glibc-2.10 overreads/conditionals>
3127 fun:_dl_map_object_from_fd
3132 <glibc-2.10 overreads/conditionals>
3136 fun:_dl_map_object_deps
3141 <glibc-2.10 overreads/conditionals>
3148 <glibc-2.10 overreads/conditionals>
3155 <glibc-2.10 overreads/conditionals>
3160 fun:_dl_map_object_deps
3165 <glibc-2.10 overreads/conditionals>
3170 fun:_dl_map_object_deps
3175 <glibc-2.10 overreads/conditionals>
3181 fun:_dl_map_object_deps
3186 <glibc-2.10 overreads/conditionals>
3193 fun:_dl_map_object_deps
3198 <glibc-2.10 overreads/conditionals>
3205 fun:_dl_map_object_deps
3210 <glibc-2.10 overreads/conditionals>
3212 fun:_dl_map_object_from_fd
3217 <glibc-2.10 overreads/conditionals>
3219 fun:_dl_map_object_from_fd
3224 <glibc-2.10 overreads/conditionals>
3228 fun:_dl_map_object_from_fd
3233 <glibc-2.10 overreads/conditionals>
3236 fun:_dl_map_object_from_fd
3241 <glibc-2.10 overreads/conditionals>
3244 fun:_dl_map_object_from_fd
3249 <glibc-2.10 overreads/conditionals>
3252 fun:_dl_name_match_p
3257 <glibc-2.10 overreads/conditionals>
3265 <glibc-2.10 overreads/conditionals>
3268 fun:_dl_name_match_p
3269 fun:_dl_check_map_versions
3270 fun:_dl_check_all_versions
3274 <glibc-2.10 overreads/conditionals>
3279 fun:_dl_lookup_symbol_x
3283 <glibc-2.10 overreads/conditionals>
3286 fun:_dl_lookup_symbol_x
3290 <glibc-2.10 overreads/conditionals>
3293 fun:_dl_lookup_symbol_x
3297 <glibc-2.10 overreads/conditionals>
3301 fun:_dl_lookup_symbol_x
3304 <glibc-2.10 overreads/conditionals>
3308 fun:_dl_lookup_symbol_x
3312 <glibc-2.10 overreads/conditionals>
3314 fun:_dl_name_match_p
3319 <glibc-2.10 overreads/conditionals>
3321 fun:_dl_name_match_p
3327 <glibc-2.10 overreads/conditionals>
3330 fun:_dl_name_match_p
3335 <glibc-2.10 overreads/conditionals>
3338 fun:_dl_name_match_p
3344 <glibc-2.10 overreads/conditionals>
3346 fun:_dl_lookup_symbol_x
3347 fun:_dl_relocate_object
3350 <glibc-2.10 overreads/conditionals>
3352 fun:_dl_lookup_symbol_x
3353 fun:_dl_relocate_object
3357 <glibc-2.10 overreads/conditionals>
3361 fun:_dl_check_map_versions
3364 <glibc-2.10 overreads/conditionals>
3367 fun:_dl_check_map_versions
3370 <glibc-2.10 overreads/conditionals>
3374 fun:_dl_check_map_versions
3377 <glibc-2.10 overreads/conditionals>
3380 fun:_dl_check_map_versions
3383 <glibc-2.10 overreads/conditionals>
3388 <glibc-2.10 overreads/conditionals>
3390 fun:_dl_name_match_p
3395 <glibc-2.10 overreads/conditionals>
3397 fun:_dl_close_worker
3403 <glibc-2.10 overreads/conditionals>
3405 fun:_dl_close_worker
3411 <glibc-2.10 overreads/conditionals>
3414 fun:_dl_close_worker
3420 <glibc-2.10 overreads/conditionals>
3423 fun:_dl_close_worker
3430 <glibc-2.10 overreads/conditionals>
3437 <glibc-2.10 overreads/conditionals>
3444 <glibc-2.10 overreads/conditionals>
3452 <glibc-2.10 overreads/conditionals>
3461 <glibc-2.10 overreads/conditionals>
3470 <glibc-2.10 overreads/conditionals>
3479 <glibc-2.10 overreads/conditionals>
3492 <glibc-2.10 overreads/conditionals>
3500 fun:_dl_map_object_deps
3505 <glibc-2.10 overreads/conditionals>
3508 fun:_dl_map_object_deps
3513 <glibc-2.10 overreads/conditionals>
3516 fun:_dl_map_object_deps
3520 <glibc-2.10 overreads/conditionals>
3523 fun:_dl_map_object_deps
3528 <glibc-2.10 overreads/conditionals>
3532 fun:_dl_map_object_deps
3536 # glibc-2.10 tls issues
3538 <glibc-2.10 overreads/conditionals>
3545 <glibc-2.10 overreads/conditionals>
3552 <glibc-2.10 overreads/conditionals>
3560 <glibc-2.10 overreads/conditionals>
3569 <glibc-2.10 overreads/conditionals>
3571 fun:_dl_allocate_tls_init
3575 <glibc-2.10 overreads/conditionals>
3577 fun:_dl_allocate_tls_init
3581 <glibc-2.10 overreads/conditionals>
3584 fun:_dl_allocate_tls_init
3588 <glibc-2.10 overreads/conditionals>
3591 fun:_dl_allocate_tls_init
3596 <glibc-2.10 overreads/conditionals>
3605 <glibc-2.10 overreads/conditionals>
3610 # GLib caching tmp/home directories (glibc-2.10 variants)
3612 <glibc-2.10 GLIB leaks>
3622 fun:__nss_lookup_function
3627 <glibc-2.10 GLIB leaks>
3637 fun:__nss_lookup_function
3642 <glibc-2.10 GLIB leaks>
3651 fun:__nss_lookup_function
3656 <glibc-2.10 GLIB leaks>
3665 fun:__nss_lookup_function
3671 <glibc-2.10 GLIB leaks>
3673 fun:_dl_add_to_slotinfo
3677 <glibc-2.10 GLIB leaks>
3688 # GModule issues with glibc-2.10
3690 <glibc-2.10 GLIB leaks>
3698 <glibc-2.10 GLIB leaks>
3704 <glibc-2.10 GLIB leaks>
3712 <glibc-2.10 GLIB leaks>
3720 <glibc-2.10 GLIB leaks>
3734 <glibc-2.10 GLIB leaks>
3747 <insert a suppression name here>
3749 fun:g_parse_debug_string
3750 fun:slice_config_init
3751 fun:g_slice_init_nomessage
3752 fun:_g_slice_thread_init_nomessage
3753 fun:g_thread_init_glib
3756 # 2.10 pthread issues
3758 <insert a suppression name here>
3760 fun:__pthread_initialize_minimal
3763 # glibc 2.11 conditional
3765 <glibc-2.11 conditional>
3767 fun:_dl_relocate_object
3769 fun:_dl_sysdep_start
3771 obj:/lib64/ld-2.11.so
3777 <insert_a_suppression_name_here>
3786 fun:dlopen@@GLIBC_2.2.5
3790 <insert_a_suppression_name_here>
3800 fun:dlopen@@GLIBC_2.2.5
3804 <insert_a_suppression_name_here>
3816 fun:dlopen@@GLIBC_2.2.5
3820 <insert_a_suppression_name_here>
3827 fun:_dl_map_object_deps
3834 fun:dlopen@@GLIBC_2.2.5
3838 <insert_a_suppression_name_here>
3849 fun:dlopen@@GLIBC_2.2.5
3853 <insert_a_suppression_name_here>
3857 fun:_dl_map_object_from_fd
3861 fun:_dl_map_object_deps
3868 fun:dlopen@@GLIBC_2.2.5
3872 <insert_a_suppression_name_here>
3885 fun:dlopen@@GLIBC_2.2.5
3890 <insert_a_suppression_name_here>
3894 fun:g_type_register_static
3897 # new registry system
3898 # all of this will only be created once when loading registry.
3901 <insert_a_suppression_name_here>
3905 fun:_priv_gst_registry_chunks_load_plugin
3909 # these tags are registered once
3912 <insert_a_suppression_name_here>
3917 fun:gst_tag_register
3918 fun:_gst_tag_initialize
3921 # system-wide type classes that we keep referenced
3924 <g_type_class_ref leaks>
3928 fun:g_type_class_ref
3931 # leaking cached queries which are only initialized once
3933 <insert_a_suppression_name_here>
3937 fun:_gst_query_initialize
3941 # macosx (leopard) library loader leak
3943 <insert_a_suppression_name_here>
3946 fun:_ZNSs4_Rep9_S_createEmmRKSaIcE
3947 fun:_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag
3948 fun:_ZNSsC2EPKcRKSaIcE
3949 fun:_Z41__static_initialization_and_destruction_0ii
3950 fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE
3953 # GObject type registration
3955 <insert_a_suppression_name_here>
3959 fun:_g_atomic_array_copy
3963 <getdelim one-time inits called from libselinux>
3971 <weird one when re-reading registry>
3978 # GLib 2.23 interface vtable
3980 <insert_a_suppression_name_here>
3984 fun:g_type_add_interface_static
3988 <leak in dash on debian sid>