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
75 <insert a suppression name here>
84 fun:dlopen@@GLIBC_2.2.5
87 # glibc does not deallocate thread-local storage
97 # I get an extra stack entry on x86/dapper
104 fun:pthread_create@@*
112 fun:__pthread_initialize_minimal
113 obj:/lib/libpthread-*.so
114 obj:/lib/libpthread-*.so
120 # a thread-related free problem in glibc from Edgard
122 __libc_freeres_rw_acess
133 <a conditional jump on wim's debian>
142 # g_module_open-related problems
144 <started showing up on fc4-quick>
147 fun:_dl_map_object_deps
154 fun:dlopen@@GLIBC_2.1
156 fun:gst_plugin_load_file
157 fun:gst_registry_scan_path_level
158 fun:gst_registry_scan_path_level
159 fun:gst_registry_scan_path_level
161 fun:g_option_context_parse
169 <started showing up on fc4-quick>
172 fun:_dl_map_object_deps
179 fun:dlopen@@GLIBC_2.1
181 fun:gst_plugin_load_file
182 fun:gst_registry_scan_path_level
183 fun:gst_registry_scan_path_level
184 fun:gst_registry_scan_path_level
186 fun:g_option_context_parse
194 <g_module_open on wim's debian>
207 fun:gst_plugin_load_file
211 <g_module_open on wim's debian>
222 fun:dlopen@@GLIBC_2.1
224 fun:gst_plugin_load_file
227 <g_module_open on wim's debian>
236 fun:dlopen@@GLIBC_2.1
238 fun:gst_plugin_load_file
239 fun:gst_plugin_load_by_name
240 fun:gst_plugin_feature_load
244 <leak on wim's debian in g_module_open>
254 fun:dlopen@@GLIBC_2.1
256 fun:gst_plugin_load_file
257 fun:gst_plugin_load_by_name
261 <invalid read on wim's debian>
278 <invalid read on wim's debian>
295 <invalid read on wim's debian - 2006-02-02>
306 fun:dlopen@@GLIBC_2.1
311 <invalid read on wim's debian - 2006-02-02>
321 fun:dlopen@@GLIBC_2.1
326 <invalid read on wim's debian - 2006-02-02>
342 <futex on Andy's 64-bit ubuntu>
346 obj:/lib/libc-2.3.*.so
347 obj:/lib/libc-2.3.*.so
352 obj:/lib/libc-2.3.*.so
355 fun:setup_messaging_with_key
360 <suppression for glibc 2.7 on debian>
365 obj:/lib/i686/cmov/libdl-2.7.so
367 obj:/lib/i686/cmov/libdl-2.7.so
373 <suppression for glibc 2.7 on debian>
378 obj:/lib/i686/cmov/libc-2.7.so
380 obj:/lib/i686/cmov/libdl-2.7.so
382 obj:/lib/i686/cmov/libdl-2.7.so
389 <suppression for glibc 2.7 on debian>
400 obj:/lib/i686/cmov/libdl-2.7.so
402 obj:/lib/i686/cmov/libdl-2.7.so
408 <suppression for glibc 2.7 on debian>
416 obj:/lib/i686/cmov/libdl-2.7.so
418 obj:/lib/i686/cmov/libdl-2.7.so
424 <suppression for glibc 2.7 on debian>
431 obj:/lib/i686/cmov/libdl-2.7.so
433 obj:/lib/i686/cmov/libdl-2.7.so
439 <suppression for glibc 2.7 on debian>
450 obj:/lib/i686/cmov/libc-2.7.so
452 fun:__libc_dlopen_mode
456 <suppression for glibc 2.7 on debian>
464 obj:/lib/i686/cmov/libc-2.7.so
466 fun:__libc_dlopen_mode
470 <suppression for glibc 2.7 on debian>
477 obj:/lib/i686/cmov/libc-2.7.so
479 fun:__libc_dlopen_mode
480 obj:/lib/i686/cmov/libc-2.7.so
481 obj:/lib/i686/cmov/libc-2.7.so
482 obj:/lib/i686/cmov/libc-2.7.so
483 obj:/lib/i686/cmov/libc-2.7.so
484 obj:/lib/i686/cmov/libc-2.7.so
489 <suppression for glibc 2.7 on debian>
494 obj:/lib/i686/cmov/libc-2.7.so
496 fun:__libc_dlopen_mode
497 obj:/lib/i686/cmov/libc-2.7.so
498 obj:/lib/i686/cmov/libc-2.7.so
499 obj:/lib/i686/cmov/libc-2.7.so
500 obj:/lib/i686/cmov/libc-2.7.so
501 obj:/lib/i686/cmov/libc-2.7.so
506 <suppression for glibc 2.7 on Ubunty Hardy 64-bit>
514 fun:__libc_dlopen_mode
524 <suppression for glibc 2.7 on Ubunty Hardy 64-bit>
534 fun:__libc_dlopen_mode
544 <suppression for glibc 2.7 on debian>
551 obj:/lib/i686/cmov/libdl-2.7.so
553 obj:/lib/i686/cmov/libdl-2.7.so
558 <suppression for glibc 2.7 on debian>
561 obj:/lib/i686/cmov/libdl-2.7.so
563 obj:/lib/i686/cmov/libdl-2.7.so
568 <suppression for glibc 2.7 on Ubunty Hardy 64-bit>
579 fun:__libc_dlopen_mode
583 <suppression for glibc 2.7 on debian>
587 obj:/lib/i686/cmov/libdl-2.7.so
589 obj:/lib/i686/cmov/libdl-2.7.so
594 <suppression for glibc 2.7 on debian>
598 obj:/lib/i686/cmov/libdl-2.7.so
600 obj:/lib/i686/cmov/libdl-2.7.so
605 <suppression for glibc 2.7 on debian>
612 obj:/lib/i686/cmov/libdl-2.7.so
614 obj:/lib/i686/cmov/libdl-2.7.so
619 <suppression for glibc 2.7 on debian>
622 obj:/lib/i686/cmov/libdl-2.7.so
624 obj:/lib/i686/cmov/libdl-2.7.so
629 <suppression for glibc 2.7 on debian>
633 obj:/lib/i686/cmov/libdl-2.7.so
635 obj:/lib/i686/cmov/libdl-2.7.so
640 <suppression for glibc 2.7 on debian>
644 obj:/lib/i686/cmov/libdl-2.7.so
646 obj:/lib/i686/cmov/libdl-2.7.so
651 <suppression for glibc 2.7 on debian>
658 obj:/lib/i686/cmov/libdl-2.7.so
660 obj:/lib/i686/cmov/libdl-2.7.so
665 <suppression for glibc 2.7 on debian>
668 obj:/lib/i686/cmov/libdl-2.7.so
670 obj:/lib/i686/cmov/libdl-2.7.so
675 <suppression for glibc 2.7 on debian>
679 obj:/lib/i686/cmov/libdl-2.7.so
681 obj:/lib/i686/cmov/libdl-2.7.so
686 <suppression for glibc 2.7 on debian>
690 obj:/lib/i686/cmov/libdl-2.7.so
692 obj:/lib/i686/cmov/libdl-2.7.so
697 <suppression for glibc 2.7 on debian>
709 obj:/lib/i686/cmov/libdl-2.7.so
711 obj:/lib/i686/cmov/libdl-2.7.so
715 # suppression for a glibc bug:
716 # http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
718 <Workaround for a glibc bug>
727 # same as above, just so it works for tpm on gutsy/x86-64
729 <workaround glibc bug on gutsy x86-64>
736 # valgrind doesn't allow me to specify a suppression for Addr1, Addr2, Addr4
737 # as Addr*, so 3 copies for that; and then 2 of each for that pesky memcpy
739 <Invalid read of size 1, 2, 4 on thomas's FC4>
742 fun:_dl_map_object_deps
749 fun:dlopen@@GLIBC_2.1
754 <Invalid read of size 1, 2, 4 on thomas's FC4>
757 fun:_dl_map_object_deps
764 fun:dlopen@@GLIBC_2.1
768 <Invalid read of size 1, 2, 4 on thomas's FC4>
771 fun:_dl_map_object_deps
778 fun:dlopen@@GLIBC_2.1
783 <Invalid read of size 1, 2, 4 on thomas's FC4>
787 fun:_dl_map_object_deps
794 fun:dlopen@@GLIBC_2.1
799 <Invalid read of size 1, 2, 4 on thomas's FC4>
803 fun:_dl_map_object_deps
810 fun:dlopen@@GLIBC_2.1
814 <Invalid read of size 1, 2, 4 on thomas's FC4>
818 fun:_dl_map_object_deps
825 fun:dlopen@@GLIBC_2.1
830 <Addr8 on Andy's AMD64 ubuntu in dl_open>
839 obj:/lib/libc-2.3.*.so
842 obj:/lib/libdl-2.3.*.so
847 <Conditional jump on Andy's AMD64 ubuntu>
850 obj:/lib/libc-2.3.*.so
853 obj:/lib/libdl-2.3.*.so
855 obj:/lib/libdl-2.3.*.so
858 fun:gst_plugin_load_file
859 fun:gst_plugin_load_by_name
860 fun:gst_plugin_feature_load
868 obj:/lib/tls/i686/cmov/libc-2.3.6.so
871 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
873 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
881 obj:/lib/tls/i686/cmov/libc-2.3.6.so
884 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
886 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
896 obj:/lib/tls/i686/cmov/libc-2.3.6.so
899 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
901 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
905 ### glib suppressions
907 <g_parse_debug_string>
909 fun:g_parse_debug_string
910 obj:/usr/lib*/libglib-2.0.so.*
921 fun:g_quark_from_string
924 fun:g_type_register_fundamental
926 fun:g_type_init_with_debug_flags
938 fun:g_type_register_fundamental
942 <g_type_init calloc 2>
948 fun:g_type_init_with_debug_flags
952 <g_type_init calloc 3, GSlice version>
959 fun:g_type_init_with_debug_flags
963 <g_type_init calloc 4>
968 fun:g_type_init_with_debug_flags
972 <g_type_init calloc 5>
976 fun:type_node_any_new*
977 fun:g_type_register_fundamental
981 <glib 2.21 static type data>
986 fun:type_node_any_new_W
990 <glib 2.21 static type data>
994 fun:type_node_any_new_W
998 <glib 2.21 static type data>
1002 fun:type_data_make_W
1003 fun:g_type_register_fundamental
1007 <glib 2.21 static type data>
1011 fun:g_type_class_ref
1015 <glib 2.21 static type data>
1020 fun:type_add_flags_W
1024 <glib 2.21 static type data>
1028 fun:type_add_flags_W
1034 Thread creation leak
1040 fun:__pthread_initialize_minimal
1044 Thread management leak
1054 Thread management leak 2
1063 pthread_create Syscall param write(buf) points to uninitialised byte(s)
1066 fun:pthread_create@@GLIBC_2.2.5
1067 fun:g_thread_create*
1071 # nss_parse_* memleak (used by g_option_context_parse)
1076 fun:nss_parse_service_list
1077 fun:__nss_database_lookup
1080 # liboil suppressions
1082 <liboil cpu_fault_check_try>
1084 obj:/usr/lib/liboil-0.3.so.0.1.0
1085 obj:/usr/lib/liboil-0.3.so.0.1.0
1086 obj:/usr/lib/liboil-0.3.so.0.1.0
1087 fun:oil_cpu_fault_check_try
1088 fun:oil_test_check_impl
1089 fun:oil_class_optimize
1090 fun:oil_optimize_all
1095 <annoying read error inside dlopen stuff on Ubuntu Dapper x86_64>
1097 obj:/lib/ld-2.3.6.so
1101 <Ubuntu Dapper x86_64>
1105 obj:/lib/libc-2.3.6.so
1106 obj:/lib/libc-2.3.6.so
1109 fun:g_option_context_parse
1117 <Ubuntu Dapper x86_64 dlopen stuff again>
1119 obj:/lib/ld-2.3.6.so
1120 obj:/lib/ld-2.3.6.so
1122 obj:/lib/libdl-2.3.6.so
1123 obj:/lib/ld-2.3.6.so
1124 obj:/lib/libdl-2.3.6.so
1127 fun:gst_plugin_load_file
1129 # this exists in a bunch of different variations, hence the short tail/trace
1131 <dlopen invalid read of size 4 suppression on tpm's Ubuntu edgy/x86>
1137 <and the same for 64bit systems>
1143 # More edgy suppressions (Mike)
1145 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1154 fun:dlopen@@GLIBC_2.1
1158 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1169 fun:dlopen@@GLIBC_2.1
1173 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1182 # This one's overly general, but there's zero other information in the stack
1183 # trace - just these five lines!
1185 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1195 <tls leaks on Edgy/x86>
1199 fun:_dl_allocate_tls
1200 fun:pthread_create@@GLIBC_2.1
1203 # TLS leaks for feisty/x86
1205 <tls leaks on Feisty/x86>
1209 fun:_dl_allocate_tls
1210 fun:pthread_create@@GLIBC_2.1
1217 obj:/usr/lib/libcdio.so.6.0.1
1218 fun:cdio_open_am_linux
1219 obj:/usr/lib/libcdio.so.6.0.1
1224 <Addr8 on Jan's AMD64 ubuntu Feisty in dl_open>
1230 <First of many Alsa errors>
1232 fun:snd_pcm_direct_shm_create_or_connect
1233 fun:snd_pcm_dsnoop_open
1234 fun:_snd_pcm_dsnoop_open
1235 obj:/*lib/libasound.so.2.0.0
1236 obj:/*lib/libasound.so.2.0.0
1237 fun:snd_pcm_open_slave
1238 fun:_snd_pcm_plug_open
1239 obj:/*lib/libasound.so.2.0.0
1240 fun:snd_pcm_open_slave
1241 fun:_snd_pcm_asym_open
1242 obj:/*lib/libasound.so.2.0.0
1243 obj:/*lib/libasound.so.2.0.0
1249 fun:snd*_pcm_hw_param_set_near
1255 fun:_snd_pcm_hw_param_set_min
1256 fun:snd*_pcm_hw_param_set_min
1257 fun:snd*_pcm_hw_param_set_near
1263 obj:/*lib/libasound.so.2.0.0
1264 obj:/*lib/libasound.so.2.0.0
1265 fun:snd_pcm_hw_param_set_near
1271 obj:/*lib/libasound.so.2.0.0
1272 obj:/*lib/libasound.so.2.0.0
1274 obj:/*lib/libasound.so.2.0.0
1279 fun:snd_pcm_direct_shm_create_or_connect
1280 fun:snd_pcm_dmix_open
1281 fun:_snd_pcm_dmix_open
1282 obj:/*lib/libasound.so.2.0.0
1283 obj:/*lib/libasound.so.2.0.0
1284 fun:snd_pcm_open_slave
1285 fun:_snd_pcm_softvol_open
1286 obj:/*lib/libasound.so.2.0.0
1287 fun:snd_pcm_open_slave
1288 fun:_snd_pcm_plug_open
1289 obj:/*lib/libasound.so.2.0.0
1290 fun:snd_pcm_open_slave
1291 fun:_snd_pcm_asym_open
1292 obj:/*lib/libasound.so.2.0.0
1293 obj:/*lib/libasound.so.2.0.0
1300 fun:snd_dlobj_cache_add
1301 obj:/*lib/libasound.so.2.0.0
1302 fun:snd_pcm_open_slave
1303 fun:snd_pcm_dsnoop_open
1304 fun:_snd_pcm_dsnoop_open
1305 obj:/*lib/libasound.so.2.0.0
1306 obj:/*lib/libasound.so.2.0.0
1307 fun:snd_pcm_open_slave
1308 fun:_snd_pcm_plug_open
1309 obj:/*lib/libasound.so.2.0.0
1310 fun:snd_pcm_open_slave
1311 fun:_snd_pcm_asym_open
1312 obj:/*lib/libasound.so.2.0.0
1313 obj:/*lib/libasound.so.2.0.0
1315 # Catch about 15 variations on inserting info into an ALSA
1321 fun:snd_dlobj_cache_add
1322 obj:/*lib/libasound.so.2.0.0
1325 <this catches a bunch of very similar errors related to parsing the configs>
1328 obj:/*lib/libasound.so.2.0.0
1329 obj:/*lib/libasound.so.2.0.0
1330 obj:/*lib/libasound.so.2.0.0
1331 obj:/*lib/libasound.so.2.0.0
1332 obj:/*lib/libasound.so.2.0.0
1333 obj:/*lib/libasound.so.2.0.0
1334 fun:snd_config_hook_load
1340 obj:/*lib/libasound.so.2.0.0
1341 obj:/*lib/libasound.so.2.0.0
1342 obj:/*lib/libasound.so.2.0.0
1343 obj:/*lib/libasound.so.2.0.0
1344 obj:/*lib/libasound.so.2.0.0
1345 fun:snd_config_hook_load
1346 obj:/*lib/libasound.so.2.0.0
1347 fun:snd_config_searcha_hooks
1350 <alsa error - same as above with 6 libasound>
1353 obj:/*lib/libasound.so.2.0.0
1354 obj:/*lib/libasound.so.2.0.0
1355 obj:/*lib/libasound.so.2.0.0
1356 obj:/*lib/libasound.so.2.0.0
1357 obj:/*lib/libasound.so.2.0.0
1358 obj:/*lib/libasound.so.2.0.0
1359 fun:snd_config_hook_load
1360 obj:/*lib/libasound.so.2.0.0
1361 fun:snd_config_searcha_hooks
1364 <alsa error - same as above with 7 libasound>
1367 obj:/*lib/libasound.so.2.0.0
1368 obj:/*lib/libasound.so.2.0.0
1369 obj:/*lib/libasound.so.2.0.0
1370 obj:/*lib/libasound.so.2.0.0
1371 obj:/*lib/libasound.so.2.0.0
1372 obj:/*lib/libasound.so.2.0.0
1373 obj:/*lib/libasound.so.2.0.0
1374 fun:snd_config_hook_load
1375 obj:/*lib/libasound.so.2.0.0
1376 fun:snd_config_searcha_hooks
1379 <alsa error - same as above with 10 libasound>
1382 obj:/*lib/libasound.so.2.0.0
1383 obj:/*lib/libasound.so.2.0.0
1384 obj:/*lib/libasound.so.2.0.0
1385 obj:/*lib/libasound.so.2.0.0
1386 obj:/*lib/libasound.so.2.0.0
1387 obj:/*lib/libasound.so.2.0.0
1388 obj:/*lib/libasound.so.2.0.0
1389 obj:/*lib/libasound.so.2.0.0
1390 obj:/*lib/libasound.so.2.0.0
1391 obj:/*lib/libasound.so.2.0.0
1392 fun:snd_config_hook_load
1393 obj:/*lib/libasound.so.2.0.0
1394 fun:snd_config_searcha_hooks
1397 <alsa error - same as above with 11 libasound>
1400 obj:/*lib/libasound.so.2.0.0
1401 obj:/*lib/libasound.so.2.0.0
1402 obj:/*lib/libasound.so.2.0.0
1403 obj:/*lib/libasound.so.2.0.0
1404 obj:/*lib/libasound.so.2.0.0
1405 obj:/*lib/libasound.so.2.0.0
1406 obj:/*lib/libasound.so.2.0.0
1407 obj:/*lib/libasound.so.2.0.0
1408 obj:/*lib/libasound.so.2.0.0
1409 obj:/*lib/libasound.so.2.0.0
1410 obj:/*lib/libasound.so.2.0.0
1411 fun:snd_config_hook_load
1412 obj:/*lib/libasound.so.2.0.0
1413 fun:snd_config_searcha_hooks
1419 obj:/*lib/libasound.so.2.0.0
1420 obj:/*lib/libasound.so.2.0.0
1421 obj:/*lib/libasound.so.2.0.0
1422 obj:/*lib/libasound.so.2.0.0
1423 obj:/*lib/libasound.so.2.0.0
1424 obj:/*lib/libasound.so.2.0.0
1425 obj:/*lib/libasound.so.2.0.0
1426 obj:/*lib/libasound.so.2.0.0
1427 obj:/*lib/libasound.so.2.0.0
1428 obj:/*lib/libasound.so.2.0.0
1429 fun:snd_config_hook_load
1430 fun:snd_config_hook_load_for_all_cards
1431 obj:/*lib/libasound.so.2.0.0
1432 fun:snd_config_searcha_hooks
1433 fun:snd_config_search_alias_hooks
1434 fun:snd_config_search_definition
1437 <alsa error - same as above, but using calloc>
1440 obj:/*lib/libasound.so.2.0.0
1441 obj:/*lib/libasound.so.2.0.0
1442 obj:/*lib/libasound.so.2.0.0
1443 obj:/*lib/libasound.so.2.0.0
1444 obj:/*lib/libasound.so.2.0.0
1445 obj:/*lib/libasound.so.2.0.0
1446 obj:/*lib/libasound.so.2.0.0
1447 obj:/*lib/libasound.so.2.0.0
1448 obj:/*lib/libasound.so.2.0.0
1449 obj:/*lib/libasound.so.2.0.0
1450 fun:snd_config_hook_load
1451 fun:snd_config_hook_load_for_all_cards
1452 obj:/*lib/libasound.so.2.0.0
1453 fun:snd_config_searcha_hooks
1454 fun:snd_config_search_alias_hooks
1455 fun:snd_config_search_definition
1458 <alsa error - same as above, but with only 9 libasounds>
1461 obj:/*lib/libasound.so.2.0.0
1462 obj:/*lib/libasound.so.2.0.0
1463 obj:/*lib/libasound.so.2.0.0
1464 obj:/*lib/libasound.so.2.0.0
1465 obj:/*lib/libasound.so.2.0.0
1466 obj:/*lib/libasound.so.2.0.0
1467 obj:/*lib/libasound.so.2.0.0
1468 obj:/*lib/libasound.so.2.0.0
1469 obj:/*lib/libasound.so.2.0.0
1470 fun:snd_config_hook_load
1471 obj:/*lib/libasound.so.2.0.0
1472 fun:snd_config_searcha_hooks
1473 fun:snd_config_search_alias_hooks
1474 fun:snd_config_search_definition
1480 obj:/*lib/libasound.so.2.0.0
1481 obj:/*lib/libasound.so.2.0.0
1482 obj:/*lib/libasound.so.2.0.0
1483 obj:/*lib/libasound.so.2.0.0
1484 obj:/*lib/libasound.so.2.0.0
1485 obj:/*lib/libasound.so.2.0.0
1486 obj:/*lib/libasound.so.2.0.0
1487 obj:/*lib/libasound.so.2.0.0
1488 fun:snd_config_hook_load
1489 obj:/*lib/libasound.so.2.0.0
1490 fun:snd_config_update_r
1491 fun:snd_config_update
1494 <alsa error - same as above, with 7 libasound repeats>
1497 obj:/*lib/libasound.so.2.0.0
1498 obj:/*lib/libasound.so.2.0.0
1499 obj:/*lib/libasound.so.2.0.0
1500 obj:/*lib/libasound.so.2.0.0
1501 obj:/*lib/libasound.so.2.0.0
1502 obj:/*lib/libasound.so.2.0.0
1503 obj:/*lib/libasound.so.2.0.0
1504 fun:snd_config_hook_load
1505 obj:/*lib/libasound.so.2.0.0
1506 fun:snd_config_update_r
1507 fun:snd_config_update
1510 <alsa error - same as above, with 6 libasound repeats>
1513 obj:/*lib/libasound.so.2.0.0
1514 obj:/*lib/libasound.so.2.0.0
1515 obj:/*lib/libasound.so.2.0.0
1516 obj:/*lib/libasound.so.2.0.0
1517 obj:/*lib/libasound.so.2.0.0
1518 obj:/*lib/libasound.so.2.0.0
1519 fun:snd_config_hook_load
1520 obj:/*lib/libasound.so.2.0.0
1521 fun:snd_config_update_r
1522 fun:snd_config_update
1528 obj:/*lib/libasound.so.2.0.0
1529 obj:/*lib/libasound.so.2.0.0
1530 obj:/*lib/libasound.so.2.0.0
1531 obj:/*lib/libasound.so.2.0.0
1532 obj:/*lib/libasound.so.2.0.0
1533 fun:snd_config_update_r
1534 fun:snd_config_update
1537 <alsa error - same as above, with 6 libasound repeats>
1540 obj:/*lib/libasound.so.2.0.0
1541 obj:/*lib/libasound.so.2.0.0
1542 obj:/*lib/libasound.so.2.0.0
1543 obj:/*lib/libasound.so.2.0.0
1544 obj:/*lib/libasound.so.2.0.0
1545 obj:/*lib/libasound.so.2.0.0
1546 fun:snd_config_update_r
1547 fun:snd_config_update
1550 <alsa error - same as above, with 7 libasound repeats>
1553 obj:/*lib/libasound.so.2.0.0
1554 obj:/*lib/libasound.so.2.0.0
1555 obj:/*lib/libasound.so.2.0.0
1556 obj:/*lib/libasound.so.2.0.0
1557 obj:/*lib/libasound.so.2.0.0
1558 obj:/*lib/libasound.so.2.0.0
1559 obj:/*lib/libasound.so.2.0.0
1560 fun:snd_config_update_r
1561 fun:snd_config_update
1564 <alsa error - same as above, with 8 libasound repeats>
1567 obj:/*lib/libasound.so.2.0.0
1568 obj:/*lib/libasound.so.2.0.0
1569 obj:/*lib/libasound.so.2.0.0
1570 obj:/*lib/libasound.so.2.0.0
1571 obj:/*lib/libasound.so.2.0.0
1572 obj:/*lib/libasound.so.2.0.0
1573 obj:/*lib/libasound.so.2.0.0
1574 obj:/*lib/libasound.so.2.0.0
1575 fun:snd_config_update_r
1576 fun:snd_config_update
1579 <alsa error - same as above, with 9 libasound repeats>
1582 obj:/*lib/libasound.so.2.0.0
1583 obj:/*lib/libasound.so.2.0.0
1584 obj:/*lib/libasound.so.2.0.0
1585 obj:/*lib/libasound.so.2.0.0
1586 obj:/*lib/libasound.so.2.0.0
1587 obj:/*lib/libasound.so.2.0.0
1588 obj:/*lib/libasound.so.2.0.0
1589 obj:/*lib/libasound.so.2.0.0
1590 obj:/*lib/libasound.so.2.0.0
1591 fun:snd_config_update_r
1592 fun:snd_config_update
1595 <alsa error - same as above, with 10 libasound repeats>
1598 obj:/*lib/libasound.so.2.0.0
1599 obj:/*lib/libasound.so.2.0.0
1600 obj:/*lib/libasound.so.2.0.0
1601 obj:/*lib/libasound.so.2.0.0
1602 obj:/*lib/libasound.so.2.0.0
1603 obj:/*lib/libasound.so.2.0.0
1604 obj:/*lib/libasound.so.2.0.0
1605 obj:/*lib/libasound.so.2.0.0
1606 obj:/*lib/libasound.so.2.0.0
1607 obj:/*lib/libasound.so.2.0.0
1608 fun:snd_config_update_r
1609 fun:snd_config_update
1612 <alsa error - same as above, with 11 libasound repeats>
1615 obj:/*lib/libasound.so.2.0.0
1616 obj:/*lib/libasound.so.2.0.0
1617 obj:/*lib/libasound.so.2.0.0
1618 obj:/*lib/libasound.so.2.0.0
1619 obj:/*lib/libasound.so.2.0.0
1620 obj:/*lib/libasound.so.2.0.0
1621 obj:/*lib/libasound.so.2.0.0
1622 obj:/*lib/libasound.so.2.0.0
1623 obj:/*lib/libasound.so.2.0.0
1624 obj:/*lib/libasound.so.2.0.0
1625 obj:/*lib/libasound.so.2.0.0
1626 fun:snd_config_update_r
1627 fun:snd_config_update
1633 obj:/*lib/libasound.so.2.0.0
1634 obj:/*lib/libasound.so.2.0.0
1635 obj:/*lib/libasound.so.2.0.0
1636 obj:/*lib/libasound.so.2.0.0
1637 obj:/*lib/libasound.so.2.0.0
1638 obj:/*lib/libasound.so.2.0.0
1639 obj:/*lib/libasound.so.2.0.0
1640 obj:/*lib/libasound.so.2.0.0
1641 fun:snd_config_hook_load
1642 obj:/*lib/libasound.so.2.0.0
1643 fun:snd_config_searcha_hooks
1644 fun:snd_config_search_alias_hooks
1645 fun:snd_config_search_definition
1646 obj:/*lib/libasound.so.2.0.0
1652 obj:/*lib/libasound.so.2.0.0
1653 obj:/*lib/libasound.so.2.0.0
1654 obj:/*lib/libasound.so.2.0.0
1655 obj:/*lib/libasound.so.2.0.0
1656 obj:/*lib/libasound.so.2.0.0
1657 obj:/*lib/libasound.so.2.0.0
1658 fun:snd_config_hook_load
1659 obj:/*lib/libasound.so.2.0.0
1660 fun:snd_config_searcha_hooks
1661 fun:snd_config_search_alias_hooks
1662 fun:snd_config_search_definition
1663 obj:/*lib/libasound.so.2.0.0
1669 obj:/*lib/libasound.so.2.0.0
1670 obj:/*lib/libasound.so.2.0.0
1671 obj:/*lib/libasound.so.2.0.0
1672 obj:/*lib/libasound.so.2.0.0
1673 obj:/*lib/libasound.so.2.0.0
1674 obj:/*lib/libasound.so.2.0.0
1675 obj:/*lib/libasound.so.2.0.0
1676 obj:/*lib/libasound.so.2.0.0
1677 obj:/*lib/libasound.so.2.0.0
1678 fun:snd_config_hook_load
1679 fun:snd_config_hook_load_for_all_cards
1680 obj:/*lib/libasound.so.2.0.0
1681 fun:snd_config_searcha_hooks
1682 fun:snd_config_search_alias_hooks
1683 fun:snd_config_search_definition
1684 obj:/*lib/libasound.so.2.0.0
1687 <alsa error - same as above, but with 8 libasound in the stack>
1690 obj:/*lib/libasound.so.2.0.0
1691 obj:/*lib/libasound.so.2.0.0
1692 obj:/*lib/libasound.so.2.0.0
1693 obj:/*lib/libasound.so.2.0.0
1694 obj:/*lib/libasound.so.2.0.0
1695 obj:/*lib/libasound.so.2.0.0
1696 obj:/*lib/libasound.so.2.0.0
1697 obj:/*lib/libasound.so.2.0.0
1698 fun:snd_config_hook_load
1699 fun:snd_config_hook_load_for_all_cards
1700 obj:/*lib/libasound.so.2.0.0
1701 fun:snd_config_searcha_hooks
1702 fun:snd_config_search_alias_hooks
1703 fun:snd_config_search_definition
1704 obj:/*lib/libasound.so.2.0.0
1707 <alsa error - same as above, but with 7 libasound in the stack>
1710 obj:/*lib/libasound.so.2.0.0
1711 obj:/*lib/libasound.so.2.0.0
1712 obj:/*lib/libasound.so.2.0.0
1713 obj:/*lib/libasound.so.2.0.0
1714 obj:/*lib/libasound.so.2.0.0
1715 obj:/*lib/libasound.so.2.0.0
1716 obj:/*lib/libasound.so.2.0.0
1717 fun:snd_config_hook_load
1718 fun:snd_config_hook_load_for_all_cards
1719 obj:/*lib/libasound.so.2.0.0
1720 fun:snd_config_searcha_hooks
1721 fun:snd_config_search_alias_hooks
1722 fun:snd_config_search_definition
1723 obj:/*lib/libasound.so.2.0.0
1726 <alsa error - same as above, but with 6 libasound in the stack>
1729 obj:/*lib/libasound.so.2.0.0
1730 obj:/*lib/libasound.so.2.0.0
1731 obj:/*lib/libasound.so.2.0.0
1732 obj:/*lib/libasound.so.2.0.0
1733 obj:/*lib/libasound.so.2.0.0
1734 obj:/*lib/libasound.so.2.0.0
1735 fun:snd_config_hook_load
1736 fun:snd_config_hook_load_for_all_cards
1737 obj:/*lib/libasound.so.2.0.0
1738 fun:snd_config_searcha_hooks
1739 fun:snd_config_search_alias_hooks
1740 fun:snd_config_search_definition
1741 obj:/*lib/libasound.so.2.0.0
1744 <nss lookup within ALSA>
1748 fun:__nss_database_lookup
1753 fun:snd_pcm_direct_parse_open_conf
1757 <libxcb leak on Ubuntu Feisty>
1760 fun:_XCBInitDisplayLock
1764 # GConf internal initialisations related to getting the default client.
1766 <Orbit something or other>
1770 fun:ORBit_alloc_tcval
1771 obj:/usr/lib/libORBit-2.so.*
1772 fun:ORBit_demarshal_IOR
1773 fun:ORBit_demarshal_object
1774 fun:CORBA_ORB_string_to_object
1775 obj:/usr/lib/libgconf-2.so.*
1776 fun:gconf_get_current_lock_holder
1777 fun:gconf_activate_server
1778 obj:/usr/lib/libgconf-2.so.*
1779 obj:/usr/lib/libgconf-2.so.*
1780 fun:gconf_engine_get_default
1783 <gconf internal leak>
1787 fun:ORBit_alloc_tcval
1789 fun:PortableServer_POA_servant_to_reference
1793 fun:gconf_engine_get_default
1796 <gconf internal leak>
1800 fun:ORBit_alloc_tcval
1801 obj:/usr/lib/libORBit-2.so.*
1802 fun:ORBit_demarshal_IOR
1803 fun:ORBit_demarshal_object
1804 fun:CORBA_ORB_string_to_object
1805 obj:/usr/lib/libgconf-2.so.*
1806 fun:gconf_get_current_lock_holder
1807 fun:gconf_activate_server
1808 obj:/usr/lib/libgconf-2.so.*
1809 obj:/usr/lib/libgconf-2.so.*
1810 fun:gconf_engine_get_default
1813 <gconf internal initialisation>
1819 fun:ORBit_demarshal_IOR
1820 fun:ORBit_demarshal_object
1821 fun:ORBit_demarshal_value
1823 fun:ORBit_small_invoke_stub
1824 fun:ConfigServer_get_default_database
1826 fun:gconf_engine_get_default
1829 <gconf internal init>
1835 fun:IOP_generate_profiles
1836 fun:ORBit_marshal_object
1837 fun:ORBit_marshal_value
1839 fun:ORBit_small_invoke_stub
1840 fun:ConfigServer_add_client
1843 fun:gconf_engine_get_default
1846 <gconf internal init>
1850 fun:ORBit_alloc_by_tc
1852 fun:PortableServer_POA_servant_to_reference
1856 fun:gconf_engine_get_default
1859 <gconf internal init>
1863 fun:ORBit_alloc_by_tc
1864 obj:/usr/lib/libORBit-2.so.*
1865 fun:ORBit_demarshal_IOR
1866 fun:ORBit_demarshal_object
1867 fun:CORBA_ORB_string_to_object
1868 obj:/usr/lib/libgconf-2.so.*
1869 fun:gconf_get_current_lock_holder
1870 fun:gconf_activate_server
1871 obj:/usr/lib/libgconf-2.so.*
1872 obj:/usr/lib/libgconf-2.so.*
1873 fun:gconf_engine_get_default
1877 <insert a suppression name here>
1883 fun:ORBit_demarshal_IOR
1884 fun:ORBit_demarshal_object
1887 fun:gconf_activate_server
1890 # Some libORBit/bonobo initialisation stuff
1896 fun:ORBit_alloc_string
1897 fun:CORBA_string_dup
1898 fun:Bonobo_ActivationEnvValue_set
1899 fun:bonobo_activation_init_activation_env
1900 fun:bonobo_activation_orb_init
1901 fun:bonobo_activation_init
1909 fun:ORBit_small_alloc*
1910 obj:/usr/lib/libORBit-2.so*
1911 fun:PortableServer_POA_servant_to_reference
1912 obj:/usr/lib/libbonobo-2.so*
1919 fun:ORBit_alloc_tcval
1920 fun:ORBit_small_allocbuf
1921 fun:ORBit_adaptor_setup
1922 obj:/usr/lib/libORBit-2.so*
1923 fun:ORBit_POA_setup_root
1924 fun:ORBit_init_internals
1928 <bonobo init - more recent variant of above>
1932 fun:ORBit_alloc_tcval
1933 fun:ORBit_adaptor_setup
1935 fun:ORBit_POA_setup_root
1936 fun:ORBit_init_internals
1945 fun:ORBit_small_allocbuf
1946 fun:bonobo_activation_init_activation_env
1947 fun:bonobo_activation_orb_init
1948 fun:bonobo_activation_init
1951 # More GConf stuff from the FC5 buildbot, mostly variations on the
1952 # above stack traces
1954 <incompletely initialised ORBit buffer>
1958 obj:/usr/lib/libORBit-2.so*
1959 fun:link_connection_writev
1960 fun:giop_send_buffer_write
1961 obj:/usr/lib/libORBit-2.so*
1962 fun:ORBit_small_invoke_stub
1963 fun:ORBit_small_invoke_stub_n
1964 fun:ORBit_c_stub_invoke
1965 fun:ConfigServer_ping
1966 fun:gconf_activate_server
1967 obj:/usr/lib/libgconf-2.so*
1968 obj:/usr/lib/libgconf-2.so*
1969 fun:gconf_engine_get_default
1977 fun:ORBit_small_alloc*
1978 obj:/usr/lib/libORBit-2.so*
1979 fun:PortableServer_POA_servant_to_reference
1980 obj:/usr/lib/libgconf-2.so*
1981 obj:/usr/lib/libgconf-2.so*
1982 obj:/usr/lib/libgconf-2.so*
1983 fun:gconf_engine_get_default
1991 fun:ORBit_small_alloc
1992 obj:/usr/lib/libORBit-2.so*
1993 fun:ORBit_demarshal_IOR
1994 fun:ORBit_demarshal_object
1995 fun:CORBA_ORB_string_to_object
1996 obj:/usr/lib/libgconf-2.so*
1997 fun:gconf_get_current_lock_holder
1998 fun:gconf_activate_server
1999 obj:/usr/lib/libgconf-2.so*
2000 obj:/usr/lib/libgconf-2.so*
2001 fun:gconf_engine_get_default
2009 fun:ORBit_small_alloc*
2010 obj:/usr/lib/libORBit-2.so*
2011 fun:ORBit_demarshal_IOR
2012 fun:ORBit_demarshal_object
2013 fun:CORBA_ORB_string_to_object
2014 obj:/usr/lib/libgconf-2.so*
2015 fun:gconf_get_current_lock_holder
2016 fun:gconf_activate_server
2017 obj:/usr/lib/libgconf-2.so*
2018 obj:/usr/lib/libgconf-2.so*
2019 fun:gconf_engine_get_default
2027 fun:ORBit_small_alloc*
2028 obj:/usr/lib/libORBit-2.so*
2029 fun:ORBit_demarshal_IOR
2030 fun:ORBit_demarshal_object
2031 fun:ORBit_demarshal_value
2032 obj:/usr/lib/libORBit-2.so*
2033 fun:ORBit_small_invoke_stub
2034 fun:ORBit_small_invoke_stub_n
2035 fun:ORBit_c_stub_invoke
2036 fun:ConfigServer_get_default_database
2037 obj:/usr/lib/libgconf-2.so*
2038 fun:gconf_engine_get_default
2046 fun:ORBit_small_alloc*
2047 obj:/usr/lib/libORBit-2.so*
2048 fun:ORBit_OAObject_object_to_objkey
2049 fun:IOP_generate_profiles
2050 fun:ORBit_marshal_object
2051 fun:ORBit_marshal_value
2052 obj:/usr/lib/libORBit-2.so*
2053 fun:ORBit_small_invoke_stub
2054 fun:ORBit_small_invoke_stub_n
2055 fun:ORBit_c_stub_invoke
2056 fun:ConfigServer_add_client
2057 obj:/usr/lib/libgconf-2.so*
2058 obj:/usr/lib/libgconf-2.so*
2059 fun:gconf_engine_get_default
2062 <GLib caching the home dir>
2066 fun:__nss_database_lookup
2070 obj:/usr/lib*/libglib-2.0.so.*
2074 <GLib caching the user name>
2078 fun:__nss_database_lookup
2082 obj:/usr/lib*/libglib-2.0.so.*
2086 <GLib caching the tmp dir>
2090 fun:__nss_database_lookup
2094 obj:/usr/lib*/libglib-2.0.so.*
2099 <GLib caching the host name>
2103 fun:__nss_database_lookup
2107 obj:/usr/lib*/libglib-2.0.so.0.*
2112 ## Some Fontconfig errors.
2114 <First time load of a font - feisty x86_64>
2117 fun:FcPatternObjectInsertElt
2118 fun:FcPatternObjectAddWithBinding
2121 obj:/usr/lib/libexpat.so.*
2122 obj:/usr/lib/libexpat.so.*
2123 obj:/usr/lib/libexpat.so.*
2124 obj:/usr/lib/libexpat.so.*
2126 fun:FcConfigParseAndLoad
2127 fun:FcConfigParseAndLoad
2130 obj:/usr/lib/libexpat.so.*
2131 obj:/usr/lib/libexpat.so.*
2132 obj:/usr/lib/libexpat.so.*
2133 obj:/usr/lib/libexpat.so.*
2135 fun:FcConfigParseAndLoad
2138 <First time load of a font - feisty x86_64>
2143 obj:/usr/lib/libexpat.so.*
2144 obj:/usr/lib/libexpat.so.*
2145 obj:/usr/lib/libexpat.so.*
2146 obj:/usr/lib/libexpat.so.*
2148 fun:FcConfigParseAndLoad
2149 fun:FcConfigParseAndLoad
2152 obj:/usr/lib/libexpat.so.*
2153 obj:/usr/lib/libexpat.so.*
2154 obj:/usr/lib/libexpat.so.*
2155 obj:/usr/lib/libexpat.so.*
2157 fun:FcConfigParseAndLoad
2158 fun:FcInitLoadConfig
2159 fun:FcInitLoadConfigAndFonts
2162 # Issues with ubuntu Hardy, same crack as for previous ubuntus
2164 <tls leak generic ubuntu hardy x86>
2168 fun:_dl_allocate_tls
2169 fun:pthread_create@@*
2170 obj:/usr/lib/libgthread*
2174 # I've made this version generic, so that it covers future modifications
2181 fun:_dl_allocate_tls
2182 fun:pthread_create@@*
2186 # series of invalid read of size 4 in g_module_open for ubuntu
2189 <invalid read of size 4 within <g_module_open>
2194 obj:/lib/tls/i686/cmov/libdl-2.7.so
2196 obj:/lib/tls/i686/cmov/libdl-2.7.so
2199 fun:gst_plugin_load_*
2203 <invalid read of size 4 within <g_module_open>
2210 obj:/lib/tls/i686/cmov/libdl-2.7.so
2212 obj:/lib/tls/i686/cmov/libdl-2.7.so
2215 fun:gst_plugin_load_*
2219 <invalid read of size 4 within <g_module_open>
2227 obj:/lib/tls/i686/cmov/libdl-2.7.so
2229 obj:/lib/tls/i686/cmov/libdl-2.7.so
2232 fun:gst_plugin_load_*
2236 <invalid read of size 4 within <g_module_open>
2248 obj:/lib/tls/i686/cmov/libdl-2.7.so
2250 obj:/lib/tls/i686/cmov/libdl-2.7.so
2253 fun:gst_plugin_load_*
2257 <invalid read of size 4 within <g_module_open>
2268 obj:/lib/tls/i686/cmov/libdl-2.7.so
2270 obj:/lib/tls/i686/cmov/libdl-2.7.so
2273 fun:gst_plugin_load*
2277 <invalid read of size 4 within <g_module_open>
2282 obj:/lib/tls/i686/cmov/libc-2.7.so
2284 obj:/lib/tls/i686/cmov/libdl-2.7.so
2286 obj:/lib/tls/i686/cmov/libdl-2.7.so
2290 fun:gst_plugin_load_*
2293 # series of invalid read of size 8 in g_module_open for ubuntu
2296 <invalid read of size 8 within <g_module_open>
2305 obj:/lib/libdl-2.7.so
2307 obj:/lib/libdl-2.7.so
2313 <invalid read of size 8 within <g_module_open>
2319 obj:/lib/libdl-2.7.so
2321 obj:/lib/libdl-2.7.so
2327 <invalid read of size 8 within <g_module_open>
2335 obj:/lib/libdl-2.7.so
2337 obj:/lib/libdl-2.7.so
2343 <invalid read of size 8 within <g_module_open>
2355 obj:/lib/libdl-2.7.so
2357 obj:/lib/libdl-2.7.so
2363 <invalid read of size 8 within <g_module_open>
2370 obj:/lib/libdl-2.7.so
2372 obj:/lib/libdl-2.7.so
2378 <invalid read of size 8 within <g_module_open>
2382 obj:/lib/libdl-2.7.so
2384 obj:/lib/libdl-2.7.so
2390 <invalid read of size 8 within <g_module_open>
2396 obj:/lib/libc-2.7.so
2397 obj:/lib/libdl-2.7.so
2399 obj:/lib/libdl-2.7.so
2414 obj:/lib/tls/i686/cmov/libc-2.7.so
2416 fun:__libc_dlopen_mode
2417 fun:__nss_lookup_function
2418 obj:/lib/tls/i686/cmov/libc-2.7.so
2419 fun:__nss_passwd_lookup
2435 obj:/lib/tls/i686/cmov/libc-2.7.so
2437 fun:__libc_dlopen_mode
2438 fun:__nss_lookup_function
2439 obj:/lib/tls/i686/cmov/libc-2.7.so
2440 fun:__nss_passwd_lookup
2453 obj:/lib/tls/i686/cmov/libc-2.7.so
2455 fun:__libc_dlopen_mode
2456 fun:__nss_lookup_function
2457 obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
2458 fun:_nss_compat_getpwnam_r
2474 obj:/lib/tls/i686/cmov/libc-2.7.so
2476 fun:__libc_dlopen_mode
2477 fun:__nss_lookup_function
2478 obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
2479 fun:_nss_compat_getpwnam_r
2496 obj:/lib/libc-2.7.so
2498 fun:__libc_dlopen_mode
2499 fun:__nss_lookup_function
2500 obj:/lib/libc-2.7.so
2504 ## Leaks in ALSA (variations of leak from snd_config_load1)
2510 fun:_snd_config_make
2511 fun:_snd_config_make_add
2516 fun:snd_config_load1
2523 fun:_snd_config_make
2524 fun:_snd_config_make_add
2527 fun:snd_config_load1
2533 fun:_snd_config_make
2534 fun:_snd_config_make_add
2538 fun:snd_config_load1
2544 fun:_snd_config_make
2545 fun:_snd_config_make_add
2551 fun:snd_config_load1
2558 fun:_snd_config_make
2559 fun:_snd_config_make_add
2566 fun:snd_config_load1
2573 fun:_snd_config_make
2574 fun:_snd_config_make_add
2582 fun:snd_config_load1
2588 fun:_snd_config_make
2589 fun:_snd_config_make_add
2598 fun:snd_config_load1
2605 fun:snd1_dlobj_cache_add
2606 fun:snd_ctl_open_noupdate
2614 fun:snd1_dlobj_cache_add
2615 fun:snd_ctl_open_noupdate
2625 fun:snd_config_load1
2636 fun:snd_config_load1
2648 fun:snd_config_load1
2661 fun:snd_config_load1
2675 fun:snd_config_load1
2690 fun:snd_config_load1
2706 fun:snd_config_load1
2723 fun:snd_config_load1
2727 # The following are leaks of caps that need to be created dynamically
2728 # in the type registration of the plugin (used for pad templates).
2731 <Leak in ogmparsers>
2736 fun:gst_caps_new_empty
2737 fun:gst_caps_new_simple
2739 fun:g_type_class_ref
2740 fun:gst_element_register
2744 <Leak in ogmparsers>
2749 fun:gst_caps_new_empty
2752 fun:g_type_class_ref
2753 fun:gst_element_register
2754 fun:gst_ogm_parse_plugin_init
2759 <Leak in videotestsrc>
2764 fun:gst_caps_new_empty
2766 fun:gst_video_test_src_base_init
2767 fun:g_type_class_ref
2768 fun:gst_element_register
2772 <Leak in videotestsrc>
2777 fun:gst_caps_new_empty
2779 fun:gst_video_test_src_getcaps
2780 fun:gst_video_test_src_base_init
2781 fun:g_type_class_ref
2782 fun:gst_element_register
2786 <Leak in ffmpegcolorspace>
2791 fun:gst_caps_new_empty
2792 fun:gst_ffmpegcsp_codectype_to_caps
2793 fun:gst_ffmpegcolorspace_register
2798 <Leak in ffmpegocolorspace>
2803 fun:gst_caps_new_empty
2805 fun:gst_ffmpegcolorspace_register
2810 <Leak in gstffmpegdemux>
2815 fun:gst_caps_new_empty
2816 fun:gst_caps_new_any
2817 fun:gst_ffmpegdemux_register
2822 <Leak in GstAudioFilter subclasses>
2827 fun:gst_caps_new_empty
2829 fun:gst_audio_filter_class_add_pad_templates
2833 <Leak in GstAudioFilter subclasses, variant>
2837 fun:g_ptr_array_maybe_expand
2840 fun:gst_audio_filter_class_add_pad_templates
2844 <Leak in GstAudioFilter subclasses, variant>
2849 fun:g_ptr_array_maybe_expand
2852 fun:gst_audio_filter_class_add_pad_templates
2856 <Leak in GstAudioFilter subclasses, variant>
2861 fun:g_ptr_array_maybe_expand
2864 fun:gst_audio_filter_class_add_pad_templates
2868 <Leak in GstAudioFilter subclasses, variant2>
2873 fun:g_ptr_array_sized_new
2874 fun:gst_caps_new_empty
2876 fun:gst_audio_filter_class_add_pad_templates
2879 <Leak in GstAudioFilter subclasses, variant3>
2884 fun:g_array_maybe_expand
2885 fun:g_array_sized_new
2889 fun:gst_value_init_and_copy
2890 fun:gst_structure_copy
2892 fun:gst_audio_filter_class_add_pad_templates
2895 <Leak in GstAudioFilter subclasses, variant4>
2900 fun:g_array_maybe_expand
2901 fun:g_array_sized_new
2903 fun:gst_structure_copy
2905 fun:gst_audio_filter_class_add_pad_templates
2908 <Leak in GstAudioFilter subclasses, variant5>
2913 fun:g_array_sized_new
2915 fun:gst_structure_copy
2917 fun:gst_audio_filter_class_add_pad_templates
2921 <Leak in riff-media>
2926 fun:gst_caps_new_empty
2927 fun:gst_riff_create_*_template_caps
2930 <Leak in riff-media>
2938 fun:gst_structure_copy
2941 fun:gst_riff_create_*_template_caps
2944 <Leak in riff-media>
2949 fun:g_array_sized_new
2951 fun:gst_structure_copy
2954 fun:gst_riff_create_*_template_caps
2957 ## Leaks in pango (bilboed: gentoo unstable amd64)
2960 <insert a suppression name here>
2963 fun:FcPatternObjectInsertElt
2970 fun:pango_layout_get_extents*
2971 fun:pango_layout_get_pixel_extents
2972 fun:gst_text_overlay_render_text
2975 <insert a suppression name here>
2979 fun:pango_language_from_string
2980 fun:pango_language_get_default
2981 fun:pango_context_init
2982 fun:g_type_create_instance
2983 fun:g_object_constructor
2985 fun:g_object_new_valist
2987 fun:pango_font_map_create_context
2991 <PangoLanguage can never be freed>
2995 fun:pango_language_from_string
2998 # some more pango leaks (Debian/unstable x86)
3000 <insert a suppression name here>
3003 fun:FcPatternObjectInsertElt
3004 fun:FcPatternObjectAddWithBinding
3007 obj:/usr/lib/libexpat.so.*
3008 obj:/usr/lib/libexpat.so.*
3009 obj:/usr/lib/libexpat.so.*
3010 obj:/usr/lib/libexpat.so.*
3012 fun:FcConfigParseAndLoad
3013 fun:FcConfigParseAndLoad
3015 obj:/usr/lib/libexpat.so.*
3016 obj:/usr/lib/libexpat.so.*
3017 obj:/usr/lib/libexpat.so.*
3018 obj:/usr/lib/libexpat.so.*
3020 fun:FcConfigParseAndLoad
3021 fun:FcInitLoadConfig
3024 <insert a suppression name here>
3027 fun:FcPatternObjectAddWithBinding
3028 fun:FcPatternObjectAdd
3029 fun:FcFontRenderPrepare
3030 fun:pango_fc_font_map_load_fontset
3031 fun:pango_font_map_load_fontset
3032 fun:itemize_state_process_run
3033 fun:pango_itemize_with_base_dir
3034 fun:pango_layout_check_lines
3035 fun:pango_layout_get_extents_internal
3036 fun:pango_layout_get_pixel_extents
3039 <insert a suppression name here>
3042 fun:FcPatternObjectInsertElt
3043 fun:FcPatternObjectAddWithBinding
3044 fun:FcPatternObjectAdd
3045 fun:FcFontRenderPrepare
3046 fun:pango_fc_font_map_load_fontset
3047 fun:pango_font_map_load_fontset
3048 fun:itemize_state_process_run
3049 fun:pango_itemize_with_base_dir
3050 fun:pango_layout_check_lines
3051 fun:pango_layout_get_extents_internal
3052 fun:pango_layout_get_pixel_extents
3055 ## Leak of property_list in gstffmpegcfg.c
3056 ## This list is created in gst_ffmpegcsp_init(), called from
3057 ## gst_ffmpegenc_register.
3059 <insert a suppression name here>
3064 fun:g_datalist_id_set_data_full
3065 fun:gst_ffmpeg_cfg_init
3066 fun:gst_ffmpegenc_register
3070 <insert a suppression name here>
3075 fun:g_datalist_id_set_data_full
3076 fun:g_param_spec_set_qdata_full
3077 fun:gst_ffmpeg_cfg_init
3078 fun:gst_ffmpegenc_register
3084 <insert_a_suppression_name_here>
3088 fun:gst_ffmpeg_cfg_init
3089 fun:gst_ffmpegenc_register
3092 ## Leak of GIO module through gnomevfs
3101 fun:g_type_create_instance
3107 fun:g_io_modules_load_all_in_directory
3112 ## Conditional jump in getaddrinfo (bilboed, gentoo ~amd64, Dec 13 2008)
3114 <Leak of addrinfo in esd>
3120 ## Dynamic pad templates in mxfmux
3122 <Dynamic pad templates in mxfmux>
3127 fun:gst_caps_new_empty
3128 fun:gst_caps_from_string
3133 ## We don't know if ffmpeg frees this or not and better pass a copy for safety
3135 <insert a suppression name here>
3140 fun:gst_ffmpeg_cfg_fill_context
3141 fun:gst_ffmpegenc_setcaps
3142 fun:gst_pad_set_caps
3145 ## Leak/overreads with glibc-2.10
3148 <glibc-2.10 overreads/conditionals>
3157 <glibc-2.10 overreads/conditionals>
3167 <glibc-2.10 overreads/conditionals>
3179 <glibc-2.10 overreads/conditionals>
3181 fun:_dl_relocate_object
3192 <glibc-2.10 overreads/conditionals>
3194 fun:_dl_check_map_versions
3205 <glibc-2.10 overreads/conditionals>
3217 <glibc-2.10 overreads/conditionals>
3219 fun:_dl_relocate_object
3230 <glibc-2.10 overreads/conditionals>
3232 fun:_dl_check_map_versions
3243 <glibc-2.10 overreads/conditionals>
3256 <glibc-2.10 overreads/conditionals>
3269 <glibc-2.10 overreads/conditionals>
3271 fun:_dl_check_caller
3282 <glibc-2.10 overreads/conditionals>
3284 fun:_dl_check_caller
3295 <glibc-2.10 overreads/conditionals>
3297 obj:/lib64/libc-2.10.1.so
3298 obj:/lib64/libc-2.10.1.so
3302 <glibc-2.10 overreads/conditionals>
3304 obj:/lib64/libc-2.10.1.so
3305 obj:/lib64/libc-2.10.1.so
3310 <glibc-2.10 overreads/conditionals>
3313 fun:__run_exit_handlers
3318 <glibc-2.10 overreads/conditionals>
3321 fun:__run_exit_handlers
3325 <glibc-2.10 overreads/conditionals>
3329 fun:__run_exit_handlers
3334 <glibc-2.10 overreads/conditionals>
3338 fun:__run_exit_handlers
3342 # glibc-2.10 dl overreads
3344 <glibc-2.10 overreads/conditionals>
3347 fun:_dl_runtime_resolve
3350 <glibc-2.10 overreads/conditionals>
3353 fun:_dl_runtime_resolve
3357 <glibc-2.10 overreads/conditionals>
3359 fun:_dl_lookup_symbol_x
3361 fun:_dl_runtime_resolve
3364 <glibc-2.10 overreads/conditionals>
3366 fun:_dl_lookup_symbol_x
3368 fun:_dl_runtime_resolve
3371 <glibc-2.10 overreads/conditionals>
3377 <glibc-2.10 overreads/conditionals>
3382 <glibc-2.10 overreads/conditionals>
3385 fun:_dl_lookup_symbol_x
3386 fun:_dl_relocate_object
3390 <glibc-2.10 overreads/conditionals>
3393 fun:_dl_lookup_symbol_x
3394 fun:_dl_relocate_object
3398 <glibc-2.10 overreads/conditionals>
3400 fun:_dl_lookup_symbol_x
3401 fun:_dl_relocate_object
3405 <glibc-2.10 overreads/conditionals>
3407 fun:_dl_relocate_object
3411 <glibc-2.10 overreads/conditionals>
3414 fun:_dl_sysdep_start
3418 <glibc-2.10 overreads/conditionals>
3421 fun:_dl_sysdep_start
3426 <glibc-2.10 overreads/conditionals>
3430 fun:_dl_lookup_symbol_x
3431 fun:_dl_relocate_object
3436 <glibc-2.10 overreads/conditionals>
3440 fun:_dl_lookup_symbol_x
3441 fun:_dl_relocate_object
3446 <glibc-2.10 overreads/conditionals>
3448 fun:_dl_check_map_versions
3449 fun:_dl_check_all_versions
3450 fun:version_check_doit
3451 fun:_dl_receive_error
3456 <glibc-2.10 overreads/conditionals>
3458 fun:_dl_check_map_versions
3459 fun:_dl_check_all_versions
3460 fun:version_check_doit
3461 fun:_dl_receive_error
3466 <glibc-2.10 overreads/conditionals>
3468 fun:_dl_check_all_versions
3469 fun:version_check_doit
3470 fun:_dl_receive_error
3475 <glibc-2.10 overreads/conditionals>
3477 fun:_dl_check_all_versions
3478 fun:version_check_doit
3479 fun:_dl_receive_error
3484 <glibc-2.10 overreads/conditionals>
3487 fun:_dl_check_map_versions
3488 fun:_dl_check_all_versions
3489 fun:version_check_doit
3490 fun:_dl_receive_error
3494 <glibc-2.10 overreads/conditionals>
3497 fun:_dl_check_map_versions
3498 fun:_dl_check_all_versions
3499 fun:version_check_doit
3500 fun:_dl_receive_error
3505 <glibc-2.10 overreads/conditionals>
3511 <glibc-2.10 overreads/conditionals>
3518 <glibc-2.10 overreads/conditionals>
3520 fun:_dl_map_object_deps
3524 <glibc-2.10 overreads/conditionals>
3526 fun:_dl_map_object_deps
3531 <glibc-2.10 overreads/conditionals>
3533 fun:_dl_protect_relro
3534 fun:_dl_relocate_object
3539 <glibc-2.10 overreads/conditionals>
3543 fun:_dl_lookup_symbol_x
3544 fun:_dl_relocate_object
3549 <glibc-2.10 overreads/conditionals>
3552 fun:_dl_map_object_from_fd
3557 <glibc-2.10 overreads/conditionals>
3561 fun:_dl_map_object_from_fd
3566 <glibc-2.10 overreads/conditionals>
3570 fun:_dl_map_object_from_fd
3575 <glibc-2.10 overreads/conditionals>
3579 fun:_dl_map_object_deps
3584 <glibc-2.10 overreads/conditionals>
3591 <glibc-2.10 overreads/conditionals>
3598 <glibc-2.10 overreads/conditionals>
3603 fun:_dl_map_object_deps
3608 <glibc-2.10 overreads/conditionals>
3613 fun:_dl_map_object_deps
3618 <glibc-2.10 overreads/conditionals>
3624 fun:_dl_map_object_deps
3629 <glibc-2.10 overreads/conditionals>
3636 fun:_dl_map_object_deps
3641 <glibc-2.10 overreads/conditionals>
3648 fun:_dl_map_object_deps
3653 <glibc-2.10 overreads/conditionals>
3655 fun:_dl_map_object_from_fd
3660 <glibc-2.10 overreads/conditionals>
3662 fun:_dl_map_object_from_fd
3667 <glibc-2.10 overreads/conditionals>
3671 fun:_dl_map_object_from_fd
3676 <glibc-2.10 overreads/conditionals>
3679 fun:_dl_map_object_from_fd
3684 <glibc-2.10 overreads/conditionals>
3687 fun:_dl_map_object_from_fd
3692 <glibc-2.10 overreads/conditionals>
3695 fun:_dl_name_match_p
3700 <glibc-2.10 overreads/conditionals>
3708 <glibc-2.10 overreads/conditionals>
3711 fun:_dl_name_match_p
3712 fun:_dl_check_map_versions
3713 fun:_dl_check_all_versions
3717 <glibc-2.10 overreads/conditionals>
3722 fun:_dl_lookup_symbol_x
3726 <glibc-2.10 overreads/conditionals>
3729 fun:_dl_lookup_symbol_x
3733 <glibc-2.10 overreads/conditionals>
3736 fun:_dl_lookup_symbol_x
3740 <glibc-2.10 overreads/conditionals>
3744 fun:_dl_lookup_symbol_x
3747 <glibc-2.10 overreads/conditionals>
3751 fun:_dl_lookup_symbol_x
3755 <glibc-2.10 overreads/conditionals>
3757 fun:_dl_name_match_p
3762 <glibc-2.10 overreads/conditionals>
3764 fun:_dl_name_match_p
3770 <glibc-2.10 overreads/conditionals>
3773 fun:_dl_name_match_p
3778 <glibc-2.10 overreads/conditionals>
3781 fun:_dl_name_match_p
3787 <glibc-2.10 overreads/conditionals>
3789 fun:_dl_lookup_symbol_x
3790 fun:_dl_relocate_object
3793 <glibc-2.10 overreads/conditionals>
3795 fun:_dl_lookup_symbol_x
3796 fun:_dl_relocate_object
3800 <glibc-2.10 overreads/conditionals>
3804 fun:_dl_check_map_versions
3807 <glibc-2.10 overreads/conditionals>
3810 fun:_dl_check_map_versions
3813 <glibc-2.10 overreads/conditionals>
3817 fun:_dl_check_map_versions
3820 <glibc-2.10 overreads/conditionals>
3823 fun:_dl_check_map_versions
3826 <glibc-2.10 overreads/conditionals>
3831 <glibc-2.10 overreads/conditionals>
3833 fun:_dl_name_match_p
3838 <glibc-2.10 overreads/conditionals>
3840 fun:_dl_close_worker
3846 <glibc-2.10 overreads/conditionals>
3848 fun:_dl_close_worker
3854 <glibc-2.10 overreads/conditionals>
3857 fun:_dl_close_worker
3863 <glibc-2.10 overreads/conditionals>
3866 fun:_dl_close_worker
3873 <glibc-2.10 overreads/conditionals>
3880 <glibc-2.10 overreads/conditionals>
3887 <glibc-2.10 overreads/conditionals>
3895 <glibc-2.10 overreads/conditionals>
3904 <glibc-2.10 overreads/conditionals>
3913 <glibc-2.10 overreads/conditionals>
3922 <glibc-2.10 overreads/conditionals>
3935 <glibc-2.10 overreads/conditionals>
3943 fun:_dl_map_object_deps
3948 <glibc-2.10 overreads/conditionals>
3951 fun:_dl_map_object_deps
3956 <glibc-2.10 overreads/conditionals>
3959 fun:_dl_map_object_deps
3963 <glibc-2.10 overreads/conditionals>
3966 fun:_dl_map_object_deps
3971 <glibc-2.10 overreads/conditionals>
3975 fun:_dl_map_object_deps
3979 # glibc-2.10 tls issues
3981 <glibc-2.10 overreads/conditionals>
3988 <glibc-2.10 overreads/conditionals>
3995 <glibc-2.10 overreads/conditionals>
4003 <glibc-2.10 overreads/conditionals>
4012 <glibc-2.10 overreads/conditionals>
4014 fun:_dl_allocate_tls_init
4018 <glibc-2.10 overreads/conditionals>
4020 fun:_dl_allocate_tls_init
4024 <glibc-2.10 overreads/conditionals>
4027 fun:_dl_allocate_tls_init
4031 <glibc-2.10 overreads/conditionals>
4034 fun:_dl_allocate_tls_init
4039 <glibc-2.10 overreads/conditionals>
4048 <glibc-2.10 overreads/conditionals>
4053 # GLib caching tmp/home directories (glibc-2.10 variants)
4055 <glibc-2.10 GLIB leaks>
4065 fun:__nss_lookup_function
4070 <glibc-2.10 GLIB leaks>
4080 fun:__nss_lookup_function
4085 <glibc-2.10 GLIB leaks>
4094 fun:__nss_lookup_function
4099 <glibc-2.10 GLIB leaks>
4108 fun:__nss_lookup_function
4114 <glibc-2.10 GLIB leaks>
4116 fun:_dl_add_to_slotinfo
4120 <glibc-2.10 GLIB leaks>
4131 # GModule issues with glibc-2.10
4133 <glibc-2.10 GLIB leaks>
4141 <glibc-2.10 GLIB leaks>
4147 <glibc-2.10 GLIB leaks>
4155 <glibc-2.10 GLIB leaks>
4163 <glibc-2.10 GLIB leaks>
4177 <glibc-2.10 GLIB leaks>
4190 <insert a suppression name here>
4192 fun:g_parse_debug_string
4193 fun:slice_config_init
4194 fun:g_slice_init_nomessage
4195 fun:_g_slice_thread_init_nomessage
4196 fun:g_thread_init_glib
4199 # 2.10 pthread issues
4201 <insert a suppression name here>
4203 fun:__pthread_initialize_minimal
4206 # glibc 2.11 conditional
4208 <glibc-2.11 conditional>
4210 fun:_dl_relocate_object
4212 fun:_dl_sysdep_start
4214 obj:/lib64/ld-2.11.so
4220 <insert_a_suppression_name_here>
4229 fun:dlopen@@GLIBC_2.2.5
4233 <insert_a_suppression_name_here>
4243 fun:dlopen@@GLIBC_2.2.5
4247 <insert_a_suppression_name_here>
4259 fun:dlopen@@GLIBC_2.2.5
4263 <insert_a_suppression_name_here>
4270 fun:_dl_map_object_deps
4277 fun:dlopen@@GLIBC_2.2.5
4281 <insert_a_suppression_name_here>
4292 fun:dlopen@@GLIBC_2.2.5
4296 <insert_a_suppression_name_here>
4300 fun:_dl_map_object_from_fd
4304 fun:_dl_map_object_deps
4311 fun:dlopen@@GLIBC_2.2.5
4315 <insert_a_suppression_name_here>
4328 fun:dlopen@@GLIBC_2.2.5
4333 <insert_a_suppression_name_here>
4337 fun:type_data_make_W
4338 fun:g_type_register_static
4339 fun:g_param_type_register_static
4342 # new registry system
4343 # all of this will only be created once when loading registry.
4346 <insert_a_suppression_name_here>
4350 fun:_priv_gst_registry_chunks_load_plugin
4354 <insert_a_suppression_name_here>
4359 fun:_priv_gst_registry_chunks_load_plugin
4363 <insert_a_suppression_name_here>
4369 fun:_priv_gst_registry_chunks_load_plugin
4373 <insert_a_suppression_name_here>
4380 fun:_priv_gst_registry_chunks_load_plugin
4384 <insert_a_suppression_name_here>
4393 fun:_priv_gst_registry_chunks_load_plugin
4397 # these tags are registered once
4400 <insert_a_suppression_name_here>
4405 fun:gst_tag_register
4406 fun:_gst_tag_initialize
4409 # system-wide type classes that we keep referenced
4412 <insert_a_suppression_name_here>
4419 fun:g_type_class_ref
4424 # Leaking core elements plugin
4427 <insert_a_suppression_name_here>
4434 fun:g_type_class_ref
4436 fun:gst_plugin_register_static
4440 # leaking cached queries which are only initialized once
4442 <insert_a_suppression_name_here>
4448 fun:_gst_query_initialize
4452 # macosx (leopard) library loader leak
4454 <insert_a_suppression_name_here>
4457 fun:_ZNSs4_Rep9_S_createEmmRKSaIcE
4458 fun:_ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag
4459 fun:_ZNSsC2EPKcRKSaIcE
4460 fun:_Z41__static_initialization_and_destruction_0ii
4461 fun:_ZN16ImageLoaderMachO18doModInitFunctionsERKN11ImageLoader11LinkContextE