1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-14 10:13:05 +02:00
pgbackrest/test/src/valgrind.suppress
David Steele 053972bfe0 Update address lookup in C TLS client to use modern methods.
The implementation using gethostbyname() was only intended to be used during prototyping but was forgotten when the code was finalized.

Replace it with gettaddrinfo() which is more modern and supports IPv6.

Suggested by Bruno Friedmann.
2019-01-26 12:01:18 +02:00

49 lines
899 B
Plaintext

{
ignore_libcrypto_leaks
Memcheck:Leak
...
obj:*/libcrypto.so*
}
# This is an issue on CentOS 7 after calling getaddrinfo() even if freeaddrinfo() is called as well
{
ignore_free_error_after_getaddrinfo
Memcheck:Free
fun:free
fun:__libc_freeres
fun:_vgnU_freeres
fun:__run_exit_handlers
fun:exit
...
}
# This only seems to be an issue on Ubuntu 12.04 -- probably due to the old version of Valgrind
{
ignore_libcrypto_uninit_cond_jump
Memcheck:Cond
...
obj:*/libcrypto.so*
}
{
ignore_libperl_leaks
Memcheck:Leak
...
obj:*/libperl.so*
}
{
ignore_libperl_uninit_cond_jump
Memcheck:Cond
...
obj:*/libperl.so*
}
# This only seems to be an issue on Ubuntu 12.04 -- probably due to the old version of Valgrind
{
ignore_libz_uninit_cond_jump
Memcheck:Cond
fun:inflateReset2
...
obj:*/libz.so*
}