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
48 # glibc does not deallocate thread-local storage
58 # I get an extra stack entry on x86/dapper
73 fun:__pthread_initialize_minimal
74 obj:/lib/libpthread-*.so
75 obj:/lib/libpthread-*.so
81 # a thread-related free problem in glibc from Edgard
83 __libc_freeres_rw_acess
94 <a conditional jump on wim's debian>
103 # g_module_open-related problems
105 <started showing up on fc4-quick>
108 fun:_dl_map_object_deps
115 fun:dlopen@@GLIBC_2.1
117 fun:gst_plugin_load_file
118 fun:gst_registry_scan_path_level
119 fun:gst_registry_scan_path_level
120 fun:gst_registry_scan_path_level
122 fun:g_option_context_parse
130 <started showing up on fc4-quick>
133 fun:_dl_map_object_deps
140 fun:dlopen@@GLIBC_2.1
142 fun:gst_plugin_load_file
143 fun:gst_registry_scan_path_level
144 fun:gst_registry_scan_path_level
145 fun:gst_registry_scan_path_level
147 fun:g_option_context_parse
155 <g_module_open on wim's debian>
168 fun:gst_plugin_load_file
172 <g_module_open on wim's debian>
183 fun:dlopen@@GLIBC_2.1
185 fun:gst_plugin_load_file
188 <g_module_open on wim's debian>
197 fun:dlopen@@GLIBC_2.1
199 fun:gst_plugin_load_file
200 fun:gst_plugin_load_by_name
201 fun:gst_plugin_feature_load
205 <leak on wim's debian in g_module_open>
215 fun:dlopen@@GLIBC_2.1
217 fun:gst_plugin_load_file
218 fun:gst_plugin_load_by_name
222 <invalid read on wim's debian>
239 <invalid read on wim's debian>
256 <invalid read on wim's debian - 2006-02-02>
267 fun:dlopen@@GLIBC_2.1
272 <invalid read on wim's debian - 2006-02-02>
282 fun:dlopen@@GLIBC_2.1
287 <invalid read on wim's debian - 2006-02-02>
303 <futex on Andy's 64-bit ubuntu>
307 obj:/lib/libc-2.3.*.so
308 obj:/lib/libc-2.3.*.so
313 obj:/lib/libc-2.3.*.so
316 fun:setup_messaging_with_key
321 <suppression for glibc 2.7 on debian>
326 obj:/lib/i686/cmov/libdl-2.7.so
328 obj:/lib/i686/cmov/libdl-2.7.so
334 <suppression for glibc 2.7 on debian>
339 obj:/lib/i686/cmov/libc-2.7.so
341 obj:/lib/i686/cmov/libdl-2.7.so
343 obj:/lib/i686/cmov/libdl-2.7.so
350 <suppression for glibc 2.7 on debian>
361 obj:/lib/i686/cmov/libdl-2.7.so
363 obj:/lib/i686/cmov/libdl-2.7.so
369 <suppression for glibc 2.7 on debian>
377 obj:/lib/i686/cmov/libdl-2.7.so
379 obj:/lib/i686/cmov/libdl-2.7.so
385 <suppression for glibc 2.7 on debian>
392 obj:/lib/i686/cmov/libdl-2.7.so
394 obj:/lib/i686/cmov/libdl-2.7.so
400 <suppression for glibc 2.7 on debian>
411 obj:/lib/i686/cmov/libc-2.7.so
413 fun:__libc_dlopen_mode
417 <suppression for glibc 2.7 on debian>
425 obj:/lib/i686/cmov/libc-2.7.so
427 fun:__libc_dlopen_mode
431 <suppression for glibc 2.7 on debian>
438 obj:/lib/i686/cmov/libc-2.7.so
440 fun:__libc_dlopen_mode
441 obj:/lib/i686/cmov/libc-2.7.so
442 obj:/lib/i686/cmov/libc-2.7.so
443 obj:/lib/i686/cmov/libc-2.7.so
444 obj:/lib/i686/cmov/libc-2.7.so
445 obj:/lib/i686/cmov/libc-2.7.so
450 <suppression for glibc 2.7 on debian>
455 obj:/lib/i686/cmov/libc-2.7.so
457 fun:__libc_dlopen_mode
458 obj:/lib/i686/cmov/libc-2.7.so
459 obj:/lib/i686/cmov/libc-2.7.so
460 obj:/lib/i686/cmov/libc-2.7.so
461 obj:/lib/i686/cmov/libc-2.7.so
462 obj:/lib/i686/cmov/libc-2.7.so
467 <suppression for glibc 2.7 on debian>
474 obj:/lib/i686/cmov/libdl-2.7.so
476 obj:/lib/i686/cmov/libdl-2.7.so
481 <suppression for glibc 2.7 on debian>
484 obj:/lib/i686/cmov/libdl-2.7.so
486 obj:/lib/i686/cmov/libdl-2.7.so
491 <suppression for glibc 2.7 on debian>
495 obj:/lib/i686/cmov/libdl-2.7.so
497 obj:/lib/i686/cmov/libdl-2.7.so
502 <suppression for glibc 2.7 on debian>
506 obj:/lib/i686/cmov/libdl-2.7.so
508 obj:/lib/i686/cmov/libdl-2.7.so
513 <suppression for glibc 2.7 on debian>
520 obj:/lib/i686/cmov/libdl-2.7.so
522 obj:/lib/i686/cmov/libdl-2.7.so
527 <suppression for glibc 2.7 on debian>
530 obj:/lib/i686/cmov/libdl-2.7.so
532 obj:/lib/i686/cmov/libdl-2.7.so
537 <suppression for glibc 2.7 on debian>
541 obj:/lib/i686/cmov/libdl-2.7.so
543 obj:/lib/i686/cmov/libdl-2.7.so
548 <suppression for glibc 2.7 on debian>
552 obj:/lib/i686/cmov/libdl-2.7.so
554 obj:/lib/i686/cmov/libdl-2.7.so
559 <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 debian>
576 obj:/lib/i686/cmov/libdl-2.7.so
578 obj:/lib/i686/cmov/libdl-2.7.so
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>
617 obj:/lib/i686/cmov/libdl-2.7.so
619 obj:/lib/i686/cmov/libdl-2.7.so
623 # suppression for a glibc bug:
624 # http://valgrind.org/docs/manual/faq.html#faq.exit_errors>
626 <Workaround for a glibc bug>
635 # same as above, just so it works for tpm on gutsy/x86-64
637 <workaround glibc bug on gutsy x86-64>
644 # valgrind doesn't allow me to specify a suppression for Addr1, Addr2, Addr4
645 # as Addr*, so 3 copies for that; and then 2 of each for that pesky memcpy
647 <Invalid read of size 1, 2, 4 on thomas's FC4>
650 fun:_dl_map_object_deps
657 fun:dlopen@@GLIBC_2.1
662 <Invalid read of size 1, 2, 4 on thomas's FC4>
665 fun:_dl_map_object_deps
672 fun:dlopen@@GLIBC_2.1
676 <Invalid read of size 1, 2, 4 on thomas's FC4>
679 fun:_dl_map_object_deps
686 fun:dlopen@@GLIBC_2.1
691 <Invalid read of size 1, 2, 4 on thomas's FC4>
695 fun:_dl_map_object_deps
702 fun:dlopen@@GLIBC_2.1
707 <Invalid read of size 1, 2, 4 on thomas's FC4>
711 fun:_dl_map_object_deps
718 fun:dlopen@@GLIBC_2.1
722 <Invalid read of size 1, 2, 4 on thomas's FC4>
726 fun:_dl_map_object_deps
733 fun:dlopen@@GLIBC_2.1
738 <Addr8 on Andy's AMD64 ubuntu in dl_open>
747 obj:/lib/libc-2.3.*.so
750 obj:/lib/libdl-2.3.*.so
755 <Conditional jump on Andy's AMD64 ubuntu>
758 obj:/lib/libc-2.3.*.so
761 obj:/lib/libdl-2.3.*.so
763 obj:/lib/libdl-2.3.*.so
766 fun:gst_plugin_load_file
767 fun:gst_plugin_load_by_name
768 fun:gst_plugin_feature_load
776 obj:/lib/tls/i686/cmov/libc-2.3.6.so
779 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
781 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
789 obj:/lib/tls/i686/cmov/libc-2.3.6.so
792 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
794 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
804 obj:/lib/tls/i686/cmov/libc-2.3.6.so
807 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
809 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
813 ### glib suppressions
815 <g_parse_debug_string>
817 fun:g_parse_debug_string
818 obj:/usr/lib*/libglib-2.0.so.*
829 fun:g_quark_from_string
832 fun:g_type_register_fundamental
834 fun:g_type_init_with_debug_flags
846 fun:g_type_register_fundamental
850 <g_type_init calloc 2>
856 fun:g_type_init_with_debug_flags
860 <g_type_init calloc 3, GSlice version>
867 fun:g_type_init_with_debug_flags
879 fun:__pthread_initialize_minimal
883 Thread management leak
893 Thread management leak 2
902 pthread_create Syscall param write(buf) points to uninitialised byte(s)
905 fun:pthread_create@@GLIBC_2.2.5
910 # nss_parse_* memleak (used by g_option_context_parse)
915 fun:nss_parse_service_list
916 fun:__nss_database_lookup
919 # liboil suppressions
921 <liboil cpu_fault_check_try>
923 obj:/usr/lib/liboil-0.3.so.0.1.0
924 obj:/usr/lib/liboil-0.3.so.0.1.0
925 obj:/usr/lib/liboil-0.3.so.0.1.0
926 fun:oil_cpu_fault_check_try
927 fun:oil_test_check_impl
928 fun:oil_class_optimize
934 <annoying read error inside dlopen stuff on Ubuntu Dapper x86_64>
940 <Ubuntu Dapper x86_64>
944 obj:/lib/libc-2.3.6.so
945 obj:/lib/libc-2.3.6.so
948 fun:g_option_context_parse
956 <Ubuntu Dapper x86_64 dlopen stuff again>
961 obj:/lib/libdl-2.3.6.so
963 obj:/lib/libdl-2.3.6.so
966 fun:gst_plugin_load_file
968 # this exists in a bunch of different variations, hence the short tail/trace
970 <dlopen invalid read of size 4 suppression on tpm's Ubuntu edgy/x86>
976 <and the same for 64bit systems>
982 # More edgy suppressions (Mike)
984 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
993 fun:dlopen@@GLIBC_2.1
997 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1008 fun:dlopen@@GLIBC_2.1
1012 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1021 # This one's overly general, but there's zero other information in the stack
1022 # trace - just these five lines!
1024 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
1034 <tls leaks on Edgy/x86>
1038 fun:_dl_allocate_tls
1039 fun:pthread_create@@GLIBC_2.1
1042 # TLS leaks for feisty/x86
1044 <tls leaks on Feisty/x86>
1048 fun:_dl_allocate_tls
1049 fun:pthread_create@@GLIBC_2.1
1056 obj:/usr/lib/libcdio.so.6.0.1
1057 fun:cdio_open_am_linux
1058 obj:/usr/lib/libcdio.so.6.0.1
1063 <Addr8 on Jan's AMD64 ubuntu Feisty in dl_open>
1069 <First of many Alsa errors>
1071 fun:snd_pcm_direct_shm_create_or_connect
1072 fun:snd_pcm_dsnoop_open
1073 fun:_snd_pcm_dsnoop_open
1074 obj:/*lib/libasound.so.2.0.0
1075 obj:/*lib/libasound.so.2.0.0
1076 fun:snd_pcm_open_slave
1077 fun:_snd_pcm_plug_open
1078 obj:/*lib/libasound.so.2.0.0
1079 fun:snd_pcm_open_slave
1080 fun:_snd_pcm_asym_open
1081 obj:/*lib/libasound.so.2.0.0
1082 obj:/*lib/libasound.so.2.0.0
1088 fun:snd_pcm_hw_param_set_near
1095 fun:_snd_pcm_hw_param_set_min
1096 fun:snd_pcm_hw_param_set_min
1097 fun:snd_pcm_hw_param_set_near
1104 fun:_snd_pcm_hw_param_set_min
1105 fun:snd_pcm_hw_param_set_min
1106 fun:snd_pcm_hw_param_set_near
1113 obj:/*lib/libasound.so.2.0.0
1114 obj:/*lib/libasound.so.2.0.0
1115 fun:snd_pcm_hw_param_set_near
1121 obj:/*lib/libasound.so.2.0.0
1122 obj:/*lib/libasound.so.2.0.0
1124 obj:/*lib/libasound.so.2.0.0
1129 fun:snd_pcm_direct_shm_create_or_connect
1130 fun:snd_pcm_dmix_open
1131 fun:_snd_pcm_dmix_open
1132 obj:/*lib/libasound.so.2.0.0
1133 obj:/*lib/libasound.so.2.0.0
1134 fun:snd_pcm_open_slave
1135 fun:_snd_pcm_softvol_open
1136 obj:/*lib/libasound.so.2.0.0
1137 fun:snd_pcm_open_slave
1138 fun:_snd_pcm_plug_open
1139 obj:/*lib/libasound.so.2.0.0
1140 fun:snd_pcm_open_slave
1141 fun:_snd_pcm_asym_open
1142 obj:/*lib/libasound.so.2.0.0
1143 obj:/*lib/libasound.so.2.0.0
1150 fun:snd_dlobj_cache_add
1151 obj:/*lib/libasound.so.2.0.0
1152 fun:snd_pcm_open_slave
1153 fun:snd_pcm_dsnoop_open
1154 fun:_snd_pcm_dsnoop_open
1155 obj:/*lib/libasound.so.2.0.0
1156 obj:/*lib/libasound.so.2.0.0
1157 fun:snd_pcm_open_slave
1158 fun:_snd_pcm_plug_open
1159 obj:/*lib/libasound.so.2.0.0
1160 fun:snd_pcm_open_slave
1161 fun:_snd_pcm_asym_open
1162 obj:/*lib/libasound.so.2.0.0
1163 obj:/*lib/libasound.so.2.0.0
1165 # Catch about 15 variations on inserting info into an ALSA
1171 fun:snd_dlobj_cache_add
1172 obj:/*lib/libasound.so.2.0.0
1175 <this catches a bunch of very similar errors related to parsing the configs>
1178 obj:/*lib/libasound.so.2.0.0
1179 obj:/*lib/libasound.so.2.0.0
1180 obj:/*lib/libasound.so.2.0.0
1181 obj:/*lib/libasound.so.2.0.0
1182 obj:/*lib/libasound.so.2.0.0
1183 obj:/*lib/libasound.so.2.0.0
1184 fun:snd_config_hook_load
1190 obj:/*lib/libasound.so.2.0.0
1191 obj:/*lib/libasound.so.2.0.0
1192 obj:/*lib/libasound.so.2.0.0
1193 obj:/*lib/libasound.so.2.0.0
1194 obj:/*lib/libasound.so.2.0.0
1195 fun:snd_config_hook_load
1196 obj:/*lib/libasound.so.2.0.0
1197 fun:snd_config_searcha_hooks
1200 <alsa error - same as above with 6 libasound>
1203 obj:/*lib/libasound.so.2.0.0
1204 obj:/*lib/libasound.so.2.0.0
1205 obj:/*lib/libasound.so.2.0.0
1206 obj:/*lib/libasound.so.2.0.0
1207 obj:/*lib/libasound.so.2.0.0
1208 obj:/*lib/libasound.so.2.0.0
1209 fun:snd_config_hook_load
1210 obj:/*lib/libasound.so.2.0.0
1211 fun:snd_config_searcha_hooks
1214 <alsa error - same as above with 7 libasound>
1217 obj:/*lib/libasound.so.2.0.0
1218 obj:/*lib/libasound.so.2.0.0
1219 obj:/*lib/libasound.so.2.0.0
1220 obj:/*lib/libasound.so.2.0.0
1221 obj:/*lib/libasound.so.2.0.0
1222 obj:/*lib/libasound.so.2.0.0
1223 obj:/*lib/libasound.so.2.0.0
1224 fun:snd_config_hook_load
1225 obj:/*lib/libasound.so.2.0.0
1226 fun:snd_config_searcha_hooks
1229 <alsa error - same as above with 10 libasound>
1232 obj:/*lib/libasound.so.2.0.0
1233 obj:/*lib/libasound.so.2.0.0
1234 obj:/*lib/libasound.so.2.0.0
1235 obj:/*lib/libasound.so.2.0.0
1236 obj:/*lib/libasound.so.2.0.0
1237 obj:/*lib/libasound.so.2.0.0
1238 obj:/*lib/libasound.so.2.0.0
1239 obj:/*lib/libasound.so.2.0.0
1240 obj:/*lib/libasound.so.2.0.0
1241 obj:/*lib/libasound.so.2.0.0
1242 fun:snd_config_hook_load
1243 obj:/*lib/libasound.so.2.0.0
1244 fun:snd_config_searcha_hooks
1247 <alsa error - same as above with 11 libasound>
1250 obj:/*lib/libasound.so.2.0.0
1251 obj:/*lib/libasound.so.2.0.0
1252 obj:/*lib/libasound.so.2.0.0
1253 obj:/*lib/libasound.so.2.0.0
1254 obj:/*lib/libasound.so.2.0.0
1255 obj:/*lib/libasound.so.2.0.0
1256 obj:/*lib/libasound.so.2.0.0
1257 obj:/*lib/libasound.so.2.0.0
1258 obj:/*lib/libasound.so.2.0.0
1259 obj:/*lib/libasound.so.2.0.0
1260 obj:/*lib/libasound.so.2.0.0
1261 fun:snd_config_hook_load
1262 obj:/*lib/libasound.so.2.0.0
1263 fun:snd_config_searcha_hooks
1269 obj:/*lib/libasound.so.2.0.0
1270 obj:/*lib/libasound.so.2.0.0
1271 obj:/*lib/libasound.so.2.0.0
1272 obj:/*lib/libasound.so.2.0.0
1273 obj:/*lib/libasound.so.2.0.0
1274 obj:/*lib/libasound.so.2.0.0
1275 obj:/*lib/libasound.so.2.0.0
1276 obj:/*lib/libasound.so.2.0.0
1277 obj:/*lib/libasound.so.2.0.0
1278 obj:/*lib/libasound.so.2.0.0
1279 fun:snd_config_hook_load
1280 fun:snd_config_hook_load_for_all_cards
1281 obj:/*lib/libasound.so.2.0.0
1282 fun:snd_config_searcha_hooks
1283 fun:snd_config_search_alias_hooks
1284 fun:snd_config_search_definition
1287 <alsa error - same as above, but using calloc>
1290 obj:/*lib/libasound.so.2.0.0
1291 obj:/*lib/libasound.so.2.0.0
1292 obj:/*lib/libasound.so.2.0.0
1293 obj:/*lib/libasound.so.2.0.0
1294 obj:/*lib/libasound.so.2.0.0
1295 obj:/*lib/libasound.so.2.0.0
1296 obj:/*lib/libasound.so.2.0.0
1297 obj:/*lib/libasound.so.2.0.0
1298 obj:/*lib/libasound.so.2.0.0
1299 obj:/*lib/libasound.so.2.0.0
1300 fun:snd_config_hook_load
1301 fun:snd_config_hook_load_for_all_cards
1302 obj:/*lib/libasound.so.2.0.0
1303 fun:snd_config_searcha_hooks
1304 fun:snd_config_search_alias_hooks
1305 fun:snd_config_search_definition
1308 <alsa error - same as above, but with only 9 libasounds>
1311 obj:/*lib/libasound.so.2.0.0
1312 obj:/*lib/libasound.so.2.0.0
1313 obj:/*lib/libasound.so.2.0.0
1314 obj:/*lib/libasound.so.2.0.0
1315 obj:/*lib/libasound.so.2.0.0
1316 obj:/*lib/libasound.so.2.0.0
1317 obj:/*lib/libasound.so.2.0.0
1318 obj:/*lib/libasound.so.2.0.0
1319 obj:/*lib/libasound.so.2.0.0
1320 fun:snd_config_hook_load
1321 obj:/*lib/libasound.so.2.0.0
1322 fun:snd_config_searcha_hooks
1323 fun:snd_config_search_alias_hooks
1324 fun:snd_config_search_definition
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 obj:/*lib/libasound.so.2.0.0
1335 obj:/*lib/libasound.so.2.0.0
1336 obj:/*lib/libasound.so.2.0.0
1337 obj:/*lib/libasound.so.2.0.0
1338 fun:snd_config_hook_load
1339 obj:/*lib/libasound.so.2.0.0
1340 fun:snd_config_update_r
1341 fun:snd_config_update
1344 <alsa error - same as above, with 7 libasound repeats>
1347 obj:/*lib/libasound.so.2.0.0
1348 obj:/*lib/libasound.so.2.0.0
1349 obj:/*lib/libasound.so.2.0.0
1350 obj:/*lib/libasound.so.2.0.0
1351 obj:/*lib/libasound.so.2.0.0
1352 obj:/*lib/libasound.so.2.0.0
1353 obj:/*lib/libasound.so.2.0.0
1354 fun:snd_config_hook_load
1355 obj:/*lib/libasound.so.2.0.0
1356 fun:snd_config_update_r
1357 fun:snd_config_update
1360 <alsa error - same as above, with 6 libasound repeats>
1363 obj:/*lib/libasound.so.2.0.0
1364 obj:/*lib/libasound.so.2.0.0
1365 obj:/*lib/libasound.so.2.0.0
1366 obj:/*lib/libasound.so.2.0.0
1367 obj:/*lib/libasound.so.2.0.0
1368 obj:/*lib/libasound.so.2.0.0
1369 fun:snd_config_hook_load
1370 obj:/*lib/libasound.so.2.0.0
1371 fun:snd_config_update_r
1372 fun:snd_config_update
1378 obj:/*lib/libasound.so.2.0.0
1379 obj:/*lib/libasound.so.2.0.0
1380 obj:/*lib/libasound.so.2.0.0
1381 obj:/*lib/libasound.so.2.0.0
1382 obj:/*lib/libasound.so.2.0.0
1383 fun:snd_config_update_r
1384 fun:snd_config_update
1387 <alsa error - same as above, with 6 libasound repeats>
1390 obj:/*lib/libasound.so.2.0.0
1391 obj:/*lib/libasound.so.2.0.0
1392 obj:/*lib/libasound.so.2.0.0
1393 obj:/*lib/libasound.so.2.0.0
1394 obj:/*lib/libasound.so.2.0.0
1395 obj:/*lib/libasound.so.2.0.0
1396 fun:snd_config_update_r
1397 fun:snd_config_update
1400 <alsa error - same as above, with 7 libasound repeats>
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 fun:snd_config_update_r
1411 fun:snd_config_update
1414 <alsa error - same as above, with 8 libasound repeats>
1417 obj:/*lib/libasound.so.2.0.0
1418 obj:/*lib/libasound.so.2.0.0
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 fun:snd_config_update_r
1426 fun:snd_config_update
1429 <alsa error - same as above, with 9 libasound repeats>
1432 obj:/*lib/libasound.so.2.0.0
1433 obj:/*lib/libasound.so.2.0.0
1434 obj:/*lib/libasound.so.2.0.0
1435 obj:/*lib/libasound.so.2.0.0
1436 obj:/*lib/libasound.so.2.0.0
1437 obj:/*lib/libasound.so.2.0.0
1438 obj:/*lib/libasound.so.2.0.0
1439 obj:/*lib/libasound.so.2.0.0
1440 obj:/*lib/libasound.so.2.0.0
1441 fun:snd_config_update_r
1442 fun:snd_config_update
1445 <alsa error - same as above, with 10 libasound repeats>
1448 obj:/*lib/libasound.so.2.0.0
1449 obj:/*lib/libasound.so.2.0.0
1450 obj:/*lib/libasound.so.2.0.0
1451 obj:/*lib/libasound.so.2.0.0
1452 obj:/*lib/libasound.so.2.0.0
1453 obj:/*lib/libasound.so.2.0.0
1454 obj:/*lib/libasound.so.2.0.0
1455 obj:/*lib/libasound.so.2.0.0
1456 obj:/*lib/libasound.so.2.0.0
1457 obj:/*lib/libasound.so.2.0.0
1458 fun:snd_config_update_r
1459 fun:snd_config_update
1462 <alsa error - same as above, with 11 libasound repeats>
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 obj:/*lib/libasound.so.2.0.0
1471 obj:/*lib/libasound.so.2.0.0
1472 obj:/*lib/libasound.so.2.0.0
1473 obj:/*lib/libasound.so.2.0.0
1474 obj:/*lib/libasound.so.2.0.0
1475 obj:/*lib/libasound.so.2.0.0
1476 fun:snd_config_update_r
1477 fun:snd_config_update
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 obj:/*lib/libasound.so.2.0.0
1489 obj:/*lib/libasound.so.2.0.0
1490 obj:/*lib/libasound.so.2.0.0
1491 fun:snd_config_hook_load
1492 obj:/*lib/libasound.so.2.0.0
1493 fun:snd_config_searcha_hooks
1494 fun:snd_config_search_alias_hooks
1495 fun:snd_config_search_definition
1496 obj:/*lib/libasound.so.2.0.0
1502 obj:/*lib/libasound.so.2.0.0
1503 obj:/*lib/libasound.so.2.0.0
1504 obj:/*lib/libasound.so.2.0.0
1505 obj:/*lib/libasound.so.2.0.0
1506 obj:/*lib/libasound.so.2.0.0
1507 obj:/*lib/libasound.so.2.0.0
1508 fun:snd_config_hook_load
1509 obj:/*lib/libasound.so.2.0.0
1510 fun:snd_config_searcha_hooks
1511 fun:snd_config_search_alias_hooks
1512 fun:snd_config_search_definition
1513 obj:/*lib/libasound.so.2.0.0
1519 obj:/*lib/libasound.so.2.0.0
1520 obj:/*lib/libasound.so.2.0.0
1521 obj:/*lib/libasound.so.2.0.0
1522 obj:/*lib/libasound.so.2.0.0
1523 obj:/*lib/libasound.so.2.0.0
1524 obj:/*lib/libasound.so.2.0.0
1525 obj:/*lib/libasound.so.2.0.0
1526 obj:/*lib/libasound.so.2.0.0
1527 obj:/*lib/libasound.so.2.0.0
1528 fun:snd_config_hook_load
1529 fun:snd_config_hook_load_for_all_cards
1530 obj:/*lib/libasound.so.2.0.0
1531 fun:snd_config_searcha_hooks
1532 fun:snd_config_search_alias_hooks
1533 fun:snd_config_search_definition
1534 obj:/*lib/libasound.so.2.0.0
1537 <alsa error - same as above, but with 8 libasound in the stack>
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 obj:/*lib/libasound.so.2.0.0
1547 obj:/*lib/libasound.so.2.0.0
1548 fun:snd_config_hook_load
1549 fun:snd_config_hook_load_for_all_cards
1550 obj:/*lib/libasound.so.2.0.0
1551 fun:snd_config_searcha_hooks
1552 fun:snd_config_search_alias_hooks
1553 fun:snd_config_search_definition
1554 obj:/*lib/libasound.so.2.0.0
1557 <alsa error - same as above, but with 7 libasound in the stack>
1560 obj:/*lib/libasound.so.2.0.0
1561 obj:/*lib/libasound.so.2.0.0
1562 obj:/*lib/libasound.so.2.0.0
1563 obj:/*lib/libasound.so.2.0.0
1564 obj:/*lib/libasound.so.2.0.0
1565 obj:/*lib/libasound.so.2.0.0
1566 obj:/*lib/libasound.so.2.0.0
1567 fun:snd_config_hook_load
1568 fun:snd_config_hook_load_for_all_cards
1569 obj:/*lib/libasound.so.2.0.0
1570 fun:snd_config_searcha_hooks
1571 fun:snd_config_search_alias_hooks
1572 fun:snd_config_search_definition
1573 obj:/*lib/libasound.so.2.0.0
1576 <alsa error - same as above, but with 6 libasound in the stack>
1579 obj:/*lib/libasound.so.2.0.0
1580 obj:/*lib/libasound.so.2.0.0
1581 obj:/*lib/libasound.so.2.0.0
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 fun:snd_config_hook_load
1586 fun:snd_config_hook_load_for_all_cards
1587 obj:/*lib/libasound.so.2.0.0
1588 fun:snd_config_searcha_hooks
1589 fun:snd_config_search_alias_hooks
1590 fun:snd_config_search_definition
1591 obj:/*lib/libasound.so.2.0.0
1594 <nss lookup within ALSA>
1598 fun:__nss_database_lookup
1603 fun:snd_pcm_direct_parse_open_conf
1607 <libxcb leak on Ubuntu Feisty>
1610 fun:_XCBInitDisplayLock
1614 # GConf internal initialisations related to getting the default client.
1616 <Orbit something or other>
1620 fun:ORBit_alloc_tcval
1621 obj:/usr/lib/libORBit-2.so.*
1622 fun:ORBit_demarshal_IOR
1623 fun:ORBit_demarshal_object
1624 fun:CORBA_ORB_string_to_object
1625 obj:/usr/lib/libgconf-2.so.*
1626 fun:gconf_get_current_lock_holder
1627 fun:gconf_activate_server
1628 obj:/usr/lib/libgconf-2.so.*
1629 obj:/usr/lib/libgconf-2.so.*
1630 fun:gconf_engine_get_default
1633 <gconf internal leak>
1637 fun:ORBit_alloc_tcval
1638 obj:/usr/lib/libORBit-2.so.*
1639 fun:PortableServer_POA_servant_to_reference
1640 obj:/usr/lib/libgconf-2.so.*
1641 obj:/usr/lib/libgconf-2.so.*
1642 obj:/usr/lib/libgconf-2.so.*
1643 fun:gconf_engine_get_default
1646 <gconf internal leak>
1650 fun:ORBit_alloc_tcval
1651 obj:/usr/lib/libORBit-2.so.*
1652 fun:ORBit_demarshal_IOR
1653 fun:ORBit_demarshal_object
1654 fun:CORBA_ORB_string_to_object
1655 obj:/usr/lib/libgconf-2.so.*
1656 fun:gconf_get_current_lock_holder
1657 fun:gconf_activate_server
1658 obj:/usr/lib/libgconf-2.so.*
1659 obj:/usr/lib/libgconf-2.so.*
1660 fun:gconf_engine_get_default
1663 <gconf internal initialisation>
1668 obj:/usr/lib/libORBit-2.so.*
1669 fun:ORBit_demarshal_IOR
1670 fun:ORBit_demarshal_object
1671 fun:ORBit_demarshal_value
1672 obj:/usr/lib/libORBit-2.so.*
1673 fun:ORBit_small_invoke_stub
1674 fun:ConfigServer_get_default_database
1675 obj:/usr/lib/libgconf-2.so.*
1676 fun:gconf_engine_get_default
1679 <gconf internal init>
1684 obj:/usr/lib/libORBit-2.so.*
1685 fun:IOP_generate_profiles
1686 fun:ORBit_marshal_object
1687 fun:ORBit_marshal_value
1688 obj:/usr/lib/libORBit-2.so.*
1689 fun:ORBit_small_invoke_stub
1690 fun:ConfigServer_add_client
1691 obj:/usr/lib/libgconf-2.so.*
1692 obj:/usr/lib/libgconf-2.so.*
1693 fun:gconf_engine_get_default
1696 <gconf internal init>
1700 fun:ORBit_alloc_by_tc
1701 obj:/usr/lib/libORBit-2.so.*
1702 fun:PortableServer_POA_servant_to_reference
1703 obj:/usr/lib/libgconf-2.so.*
1704 obj:/usr/lib/libgconf-2.so.*
1705 obj:/usr/lib/libgconf-2.so.*
1706 fun:gconf_engine_get_default
1709 <gconf internal init>
1713 fun:ORBit_alloc_by_tc
1714 obj:/usr/lib/libORBit-2.so.*
1715 fun:ORBit_demarshal_IOR
1716 fun:ORBit_demarshal_object
1717 fun:CORBA_ORB_string_to_object
1718 obj:/usr/lib/libgconf-2.so.*
1719 fun:gconf_get_current_lock_holder
1720 fun:gconf_activate_server
1721 obj:/usr/lib/libgconf-2.so.*
1722 obj:/usr/lib/libgconf-2.so.*
1723 fun:gconf_engine_get_default
1726 # Some libORBit/bonobo initialisation stuff
1732 fun:ORBit_alloc_string
1733 fun:CORBA_string_dup
1734 fun:Bonobo_ActivationEnvValue_set
1735 fun:bonobo_activation_init_activation_env
1736 fun:bonobo_activation_orb_init
1737 fun:bonobo_activation_init
1745 fun:ORBit_small_alloc*
1746 obj:/usr/lib/libORBit-2.so*
1747 fun:PortableServer_POA_servant_to_reference
1748 obj:/usr/lib/libbonobo-2.so*
1755 fun:ORBit_alloc_tcval
1756 fun:ORBit_small_allocbuf
1757 fun:ORBit_adaptor_setup
1758 obj:/usr/lib/libORBit-2.so*
1759 fun:ORBit_POA_setup_root
1760 fun:ORBit_init_internals
1764 <bonobo init - more recent variant of above>
1768 fun:ORBit_alloc_tcval
1769 fun:ORBit_adaptor_setup
1770 obj:/usr/lib/libORBit-2.so*
1771 fun:ORBit_POA_setup_root
1772 fun:ORBit_init_internals
1781 fun:ORBit_small_allocbuf
1782 fun:bonobo_activation_init_activation_env
1783 fun:bonobo_activation_orb_init
1784 fun:bonobo_activation_init
1787 # More GConf stuff from the FC5 buildbot, mostly variations on the
1788 # above stack traces
1790 <incompletely initialised ORBit buffer>
1794 obj:/usr/lib/libORBit-2.so*
1795 fun:link_connection_writev
1796 fun:giop_send_buffer_write
1797 obj:/usr/lib/libORBit-2.so*
1798 fun:ORBit_small_invoke_stub
1799 fun:ORBit_small_invoke_stub_n
1800 fun:ORBit_c_stub_invoke
1801 fun:ConfigServer_ping
1802 fun:gconf_activate_server
1803 obj:/usr/lib/libgconf-2.so*
1804 obj:/usr/lib/libgconf-2.so*
1805 fun:gconf_engine_get_default
1813 fun:ORBit_small_alloc*
1814 obj:/usr/lib/libORBit-2.so*
1815 fun:PortableServer_POA_servant_to_reference
1816 obj:/usr/lib/libgconf-2.so*
1817 obj:/usr/lib/libgconf-2.so*
1818 obj:/usr/lib/libgconf-2.so*
1819 fun:gconf_engine_get_default
1827 fun:ORBit_small_alloc
1828 obj:/usr/lib/libORBit-2.so*
1829 fun:ORBit_demarshal_IOR
1830 fun:ORBit_demarshal_object
1831 fun:CORBA_ORB_string_to_object
1832 obj:/usr/lib/libgconf-2.so*
1833 fun:gconf_get_current_lock_holder
1834 fun:gconf_activate_server
1835 obj:/usr/lib/libgconf-2.so*
1836 obj:/usr/lib/libgconf-2.so*
1837 fun:gconf_engine_get_default
1845 fun:ORBit_small_alloc*
1846 obj:/usr/lib/libORBit-2.so*
1847 fun:ORBit_demarshal_IOR
1848 fun:ORBit_demarshal_object
1849 fun:CORBA_ORB_string_to_object
1850 obj:/usr/lib/libgconf-2.so*
1851 fun:gconf_get_current_lock_holder
1852 fun:gconf_activate_server
1853 obj:/usr/lib/libgconf-2.so*
1854 obj:/usr/lib/libgconf-2.so*
1855 fun:gconf_engine_get_default
1863 fun:ORBit_small_alloc*
1864 obj:/usr/lib/libORBit-2.so*
1865 fun:ORBit_demarshal_IOR
1866 fun:ORBit_demarshal_object
1867 fun:ORBit_demarshal_value
1868 obj:/usr/lib/libORBit-2.so*
1869 fun:ORBit_small_invoke_stub
1870 fun:ORBit_small_invoke_stub_n
1871 fun:ORBit_c_stub_invoke
1872 fun:ConfigServer_get_default_database
1873 obj:/usr/lib/libgconf-2.so*
1874 fun:gconf_engine_get_default
1882 fun:ORBit_small_alloc*
1883 obj:/usr/lib/libORBit-2.so*
1884 fun:ORBit_OAObject_object_to_objkey
1885 fun:IOP_generate_profiles
1886 fun:ORBit_marshal_object
1887 fun:ORBit_marshal_value
1888 obj:/usr/lib/libORBit-2.so*
1889 fun:ORBit_small_invoke_stub
1890 fun:ORBit_small_invoke_stub_n
1891 fun:ORBit_c_stub_invoke
1892 fun:ConfigServer_add_client
1893 obj:/usr/lib/libgconf-2.so*
1894 obj:/usr/lib/libgconf-2.so*
1895 fun:gconf_engine_get_default
1898 <GLib caching the home dir>
1902 fun:__nss_database_lookup
1906 obj:/usr/lib*/libglib-2.0.so.*
1910 <GLib caching the user name>
1914 fun:__nss_database_lookup
1918 obj:/usr/lib*/libglib-2.0.so.*
1922 <GLib caching the tmp dir>
1926 fun:__nss_database_lookup
1930 obj:/usr/lib*/libglib-2.0.so.*
1935 <GLib caching the host name>
1939 fun:__nss_database_lookup
1943 obj:/usr/lib*/libglib-2.0.so.0.*
1948 ## Some Fontconfig errors.
1950 <First time load of a font - feisty x86_64>
1953 fun:FcPatternObjectInsertElt
1954 fun:FcPatternObjectAddWithBinding
1957 obj:/usr/lib/libexpat.so.1.0.0
1958 obj:/usr/lib/libexpat.so.1.0.0
1959 obj:/usr/lib/libexpat.so.1.0.0
1960 obj:/usr/lib/libexpat.so.1.0.0
1962 fun:FcConfigParseAndLoad
1963 fun:FcConfigParseAndLoad
1966 obj:/usr/lib/libexpat.so.1.0.0
1967 obj:/usr/lib/libexpat.so.1.0.0
1968 obj:/usr/lib/libexpat.so.1.0.0
1969 obj:/usr/lib/libexpat.so.1.0.0
1971 fun:FcConfigParseAndLoad
1974 <First time load of a font - feisty x86_64>
1979 obj:/usr/lib/libexpat.so.1.0.0
1980 obj:/usr/lib/libexpat.so.1.0.0
1981 obj:/usr/lib/libexpat.so.1.0.0
1982 obj:/usr/lib/libexpat.so.1.0.0
1984 fun:FcConfigParseAndLoad
1985 fun:FcConfigParseAndLoad
1988 obj:/usr/lib/libexpat.so.1.0.0
1989 obj:/usr/lib/libexpat.so.1.0.0
1990 obj:/usr/lib/libexpat.so.1.0.0
1991 obj:/usr/lib/libexpat.so.1.0.0
1993 fun:FcConfigParseAndLoad
1994 fun:FcInitLoadConfig
1995 fun:FcInitLoadConfigAndFonts
1998 # Issues with ubuntu Hardy, same crack as for previous ubuntus
2000 <tls leak generic ubuntu hardy x86>
2004 fun:_dl_allocate_tls
2005 fun:pthread_create@@*
2006 obj:/usr/lib/libgthread*
2010 # I've made this version generic, so that it covers future modifications
2017 fun:_dl_allocate_tls
2018 fun:pthread_create@@*
2022 # series of invalid read of size 4 in g_module_open for ubuntu
2025 <invalid read of size 4 within <g_module_open>
2030 obj:/lib/tls/i686/cmov/libdl-2.7.so
2032 obj:/lib/tls/i686/cmov/libdl-2.7.so
2035 fun:gst_plugin_load_*
2039 <invalid read of size 4 within <g_module_open>
2046 obj:/lib/tls/i686/cmov/libdl-2.7.so
2048 obj:/lib/tls/i686/cmov/libdl-2.7.so
2051 fun:gst_plugin_load_*
2055 <invalid read of size 4 within <g_module_open>
2063 obj:/lib/tls/i686/cmov/libdl-2.7.so
2065 obj:/lib/tls/i686/cmov/libdl-2.7.so
2068 fun:gst_plugin_load_*
2072 <invalid read of size 4 within <g_module_open>
2084 obj:/lib/tls/i686/cmov/libdl-2.7.so
2086 obj:/lib/tls/i686/cmov/libdl-2.7.so
2089 fun:gst_plugin_load_*
2093 <invalid read of size 4 within <g_module_open>
2104 obj:/lib/tls/i686/cmov/libdl-2.7.so
2106 obj:/lib/tls/i686/cmov/libdl-2.7.so
2109 fun:gst_plugin_load*
2113 <invalid read of size 4 within <g_module_open>
2118 obj:/lib/tls/i686/cmov/libc-2.7.so
2120 obj:/lib/tls/i686/cmov/libdl-2.7.so
2122 obj:/lib/tls/i686/cmov/libdl-2.7.so
2126 fun:gst_plugin_load_*
2138 obj:/lib/tls/i686/cmov/libc-2.7.so
2140 fun:__libc_dlopen_mode
2141 fun:__nss_lookup_function
2142 obj:/lib/tls/i686/cmov/libc-2.7.so
2143 fun:__nss_passwd_lookup
2159 obj:/lib/tls/i686/cmov/libc-2.7.so
2161 fun:__libc_dlopen_mode
2162 fun:__nss_lookup_function
2163 obj:/lib/tls/i686/cmov/libc-2.7.so
2164 fun:__nss_passwd_lookup
2177 obj:/lib/tls/i686/cmov/libc-2.7.so
2179 fun:__libc_dlopen_mode
2180 fun:__nss_lookup_function
2181 obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
2182 fun:_nss_compat_getpwnam_r
2198 obj:/lib/tls/i686/cmov/libc-2.7.so
2200 fun:__libc_dlopen_mode
2201 fun:__nss_lookup_function
2202 obj:/lib/tls/i686/cmov/libnss_compat-2.7.so
2203 fun:_nss_compat_getpwnam_r