Commit 49b2f96b authored by Per Cederqvist's avatar Per Cederqvist
Browse files

Updated for valgrind-20030725. Add suppressions of known harmless

memory leaks.
parent cbf5fcc8
......@@ -12,3 +12,209 @@
##----------------------------------------------------------------------##
# getprotobyname() under glibc-2.3.1 apparently triggers several
# leaks. These are harmless, since they are only triggered during
# initialization.
{
adns-getprotobyname-dl-reloc-leak
Memcheck:Cond
fun:elf_dynamic_do_rela.8
fun:_dl_relocate_object_internal
fun:dl_open_worker
fun:_dl_catch_error_internal
fun:__GI__dl_open
fun:do_dlopen
fun:_dl_catch_error_internal
fun:dlerror_run
fun:__libc_dlopen
fun:__nss_lookup_function
fun:__nss_lookup
fun:__GI___nss_protocols_lookup
fun:getprotobyname_r@@GLIBC_2.1.2
fun:getprotobyname
fun:init_finish
fun:adns_init
}
{
adns-getprotobyname-dl-leak
Memcheck:Leak
fun:malloc
fun:_dl_map_object_deps_internal
fun:dl_open_worker
fun:_dl_catch_error_internal
fun:__GI__dl_open
fun:do_dlopen
fun:_dl_catch_error_internal
fun:dlerror_run
fun:__libc_dlopen
fun:__nss_lookup_function
fun:__nss_lookup
fun:__GI___nss_protocols_lookup
fun:getprotobyname_r@@GLIBC_2.1.2
fun:getprotobyname
fun:init_finish
fun:adns_init
}
{
adns-getprotobyname-nss-lookup-leak
Memcheck:Leak
fun:malloc
fun:__nss_lookup_function
fun:__nss_lookup
fun:__GI___nss_protocols_lookup
fun:getprotobyname_r@@GLIBC_2.1.2
fun:getprotobyname
fun:init_finish
fun:adns_init
}
{
adns-getprotobyname-nss-tsearch-leak
Memcheck:Leak
fun:malloc
fun:__tsearch
fun:__nss_lookup_function
fun:__nss_lookup
fun:__GI___nss_protocols_lookup
fun:getprotobyname_r@@GLIBC_2.1.2
fun:getprotobyname
fun:init_finish
fun:adns_init
}
{
adns-getprotobyname-nss-dl-leak
Memcheck:Leak
fun:malloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object_internal
fun:dl_open_worker
fun:_dl_catch_error_internal
fun:__GI__dl_open
fun:do_dlopen
fun:_dl_catch_error_internal
fun:dlerror_run
fun:__libc_dlopen
fun:__nss_lookup_function
fun:__nss_lookup
fun:__GI___nss_protocols_lookup
fun:getprotobyname_r@@GLIBC_2.1.2
fun:getprotobyname
fun:init_finish
fun:adns_init
}
{
adns-getprotobyname-nss-dl-leak-2
Memcheck:Leak
fun:malloc
fun:_dl_map_object_internal
fun:dl_open_worker
fun:_dl_catch_error_internal
fun:__GI__dl_open
fun:do_dlopen
fun:_dl_catch_error_internal
fun:dlerror_run
fun:__libc_dlopen
fun:__nss_lookup_function
fun:__nss_lookup
fun:__GI___nss_protocols_lookup
fun:getprotobyname_r@@GLIBC_2.1.2
fun:getprotobyname
fun:init_finish
}
{
adns-getprotobyname-nss-parse-leak
Memcheck:Leak
fun:malloc
fun:nss_parse_service_list
fun:__GI___nss_database_lookup
fun:__GI___nss_protocols_lookup
fun:getprotobyname_r@@GLIBC_2.1.2
fun:getprotobyname
fun:init_finish
fun:adns_init
}
{
adns-getprotobyname-nss-dl-versions-leak
Memcheck:Leak
fun:calloc
fun:_dl_check_map_versions_internal
fun:dl_open_worker
fun:_dl_catch_error_internal
fun:__GI__dl_open
fun:do_dlopen
fun:_dl_catch_error_internal
fun:dlerror_run
fun:__libc_dlopen
fun:__nss_lookup_function
fun:__nss_lookup
fun:__GI___nss_protocols_lookup
fun:getprotobyname_r@@GLIBC_2.1.2
fun:getprotobyname
fun:init_finish
fun:adns_init
}
{
adns-getprotobyname-nss-dl-fromfd-leak
Memcheck:Leak
fun:calloc
fun:_dl_new_object
fun:_dl_map_object_from_fd
fun:_dl_map_object_internal
fun:dl_open_worker
fun:_dl_catch_error_internal
fun:__GI__dl_open
fun:do_dlopen
fun:_dl_catch_error_internal
fun:dlerror_run
fun:__libc_dlopen
fun:__nss_lookup_function
fun:__nss_lookup
fun:__GI___nss_protocols_lookup
fun:getprotobyname_r@@GLIBC_2.1.2
fun:getprotobyname
fun:init_finish
fun:adns_init
}
##----------------------------------------------------------------------##
# fopen() under glibc-2.3.1 apparently triggers a leaks. It seems to
# happen only once, during initialization, and is probably no real
# leak at all.
{
i_fopen
Memcheck:Leak
fun:malloc
fun:__fopen_internal
fun:_IO_fopen@@GLIBC_2.1
fun:i_fopen
fun:init_cache
}
##----------------------------------------------------------------------##
# flex-2.5.4a seems to not delete the current buffer once it is done.
# This only leaks a single block, however.
{
aid_lexer
Memcheck:Leak
fun:malloc
fun:yy_flex_alloc
fun:yy_create_buffer
fun:aid_lex
fun:aid_parse
fun:parse_aux_item_definitions
fun:initialize_aux_items
fun:initialize
}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment