1 ### this file contains suppressions for valgrind when running
2 ### the gibber/telepathy-salut unit tests based on the gstreamer one
4 ### syscall suppressions
7 <clone on Wim's Debian>
15 <clone on Wim's Debian>
23 <clone on Wim's Debian>
30 ### glibc suppressions
33 <conditional jump on wim's debian 2/2/06>
46 # glibc does not deallocate thread-local storage
56 # I get an extra stack entry on x86/dapper
71 fun:__pthread_initialize_minimal
72 obj:/lib/libpthread-*.so
73 obj:/lib/libpthread-*.so
79 # a thread-related free problem in glibc from Edgard
81 __libc_freeres_rw_acess
92 <a conditional jump on wim's debian>
101 # g_module_open-related problems
103 <started showing up on fc4-quick>
106 fun:_dl_map_object_deps
113 fun:dlopen@@GLIBC_2.1
118 <started showing up on fc4-quick>
121 fun:_dl_map_object_deps
128 fun:dlopen@@GLIBC_2.1
133 <g_module_open on wim's debian>
149 <g_module_open on wim's debian>
160 fun:dlopen@@GLIBC_2.1
164 <g_module_open on wim's debian>
173 fun:dlopen@@GLIBC_2.1
178 <leak on wim's debian in g_module_open>
188 fun:dlopen@@GLIBC_2.1
193 <invalid read on wim's debian>
210 <invalid read on wim's debian>
227 <invalid read on wim's debian - 2006-02-02>
238 fun:dlopen@@GLIBC_2.1
243 <invalid read on wim's debian - 2006-02-02>
253 fun:dlopen@@GLIBC_2.1
258 <invalid read on wim's debian - 2006-02-02>
274 <futex on Andy's 64-bit ubuntu>
278 obj:/lib/libc-2.3.*.so
279 obj:/lib/libc-2.3.*.so
284 obj:/lib/libc-2.3.*.so
287 # valgrind doesn't allow me to specify a suppression for Addr1, Addr2, Addr4
288 # as Addr*, so 3 copies for that; and then 2 of each for that pesky memcpy
290 <Invalid read of size 1, 2, 4 on thomas's FC4>
293 fun:_dl_map_object_deps
300 fun:dlopen@@GLIBC_2.1
305 <Invalid read of size 1, 2, 4 on thomas's FC4>
308 fun:_dl_map_object_deps
315 fun:dlopen@@GLIBC_2.1
319 <Invalid read of size 1, 2, 4 on thomas's FC4>
322 fun:_dl_map_object_deps
329 fun:dlopen@@GLIBC_2.1
334 <Invalid read of size 1, 2, 4 on thomas's FC4>
338 fun:_dl_map_object_deps
345 fun:dlopen@@GLIBC_2.1
350 <Invalid read of size 1, 2, 4 on thomas's FC4>
354 fun:_dl_map_object_deps
361 fun:dlopen@@GLIBC_2.1
365 <Invalid read of size 1, 2, 4 on thomas's FC4>
369 fun:_dl_map_object_deps
376 fun:dlopen@@GLIBC_2.1
381 <Addr8 on Andy's AMD64 ubuntu in dl_open>
390 obj:/lib/libc-2.3.*.so
393 obj:/lib/libdl-2.3.*.so
398 <Conditional jump on Andy's AMD64 ubuntu>
401 obj:/lib/libc-2.3.*.so
404 obj:/lib/libdl-2.3.*.so
406 obj:/lib/libdl-2.3.*.so
416 obj:/lib/tls/i686/cmov/libc-2.3.6.so
419 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
421 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
429 obj:/lib/tls/i686/cmov/libc-2.3.6.so
432 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
434 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
444 obj:/lib/tls/i686/cmov/libc-2.3.6.so
447 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
449 obj:/lib/tls/i686/cmov/libdl-2.3.6.so
453 ### glib suppressions
455 <g_parse_debug_string>
457 fun:g_parse_debug_string
458 obj:/usr/lib*/libglib-2.0.so.*
469 fun:g_quark_from_string
472 fun:g_type_register_fundamental
474 fun:g_type_init_with_debug_flags
485 fun:g_type_register_fundamental
489 <g_type_init calloc 2>
495 fun:g_type_init_with_debug_flags
499 <g_type_init calloc 3, GSlice version>
506 fun:g_type_init_with_debug_flags
518 fun:__pthread_initialize_minimal
522 Thread management leak
532 Thread management leak 2
541 pthread_create Syscall param write(buf) points to uninitialised byte(s)
544 fun:pthread_create@@GLIBC_2.2.5
549 # nss_parse_* memleak (used by g_option_context_parse)
554 fun:nss_parse_service_list
555 fun:__nss_database_lookup
559 <annoying read error inside dlopen stuff on Ubuntu Dapper x86_64>
565 <Ubuntu Dapper x86_64>
569 obj:/lib/libc-2.3.6.so
570 obj:/lib/libc-2.3.6.so
573 fun:g_option_context_parse
577 <Ubuntu Dapper x86_64 dlopen stuff again>
582 obj:/lib/libdl-2.3.6.so
584 obj:/lib/libdl-2.3.6.so
588 # this exists in a bunch of different variations, hence the short tail/trace
590 <dlopen invalid read of size 4 suppression on tpm's Ubuntu edgy/x86>
596 <and the same for 64bit systems>
602 # More edgy suppressions (Mike)
604 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
613 fun:dlopen@@GLIBC_2.1
617 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
628 fun:dlopen@@GLIBC_2.1
632 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
641 # This one's overly general, but there's zero other information in the stack
642 # trace - just these five lines!
644 <dlopen Condition jump suppressions for Ubuntu Edgy/x86>
654 <tls leaks on Edgy/x86>
659 fun:pthread_create@@GLIBC_2.1
666 obj:/usr/lib/libcdio.so.6.0.1
667 fun:cdio_open_am_linux
668 obj:/usr/lib/libcdio.so.6.0.1
672 # TLS leaks for feisty/x86
674 <tls leaks on Feisty/x86>
679 fun:pthread_create@@GLIBC_2.1
683 <Addr8 on Jan's AMD64 ubuntu Feisty in dl_open>
689 <GLib caching the home dir>
693 fun:__nss_database_lookup
697 fun:g_get_any_init_do
701 <GLib caching the user name>
705 fun:__nss_database_lookup
709 fun:g_get_any_init_do