blob: f50f727b3131d0c8310f5d95eb562fb2b45aede2 [file] [log] [blame]
# Valgrind suppressions for Pacemaker testing
{
Valgrind bug
Memcheck:Addr8
fun:__strspn_sse42
fun:crm_get_msec
}
{
Bash leak
Memcheck:Leak
fun:malloc
fun:xmalloc
fun:*
fun:yyparse
fun:parse_command
fun:read_command
fun:reader_loop
fun:main
}
{
Another bash leak
Memcheck:Leak
fun:malloc
fun:xmalloc
fun:set_default_locale
fun:main
}
{
Bash leak in cli regression testing on epel-6-i386
Memcheck:Leak
fun:malloc
fun:xmalloc
obj:*/bash
fun:execute_command_internal
...
fun:execute_command_internal
fun:parse_and_execute
fun:command_substitute
obj:*/bash
obj:*/bash
obj:*/bash
fun:expand_string_assignment
obj:*/bash
obj:*/bash
obj:*/bash
obj:*/bash
fun:execute_command_internal
...
}
{
Ignore option parsing
Memcheck:Leak
fun:realloc
fun:crm_get_option_long
fun:main
}
{
dlopen internals
Memcheck:Leak
fun:calloc
fun:_dlerror_run
fun:dlopen*
fun:_log_so_walk_callback
fun:dl_iterate_phdr
fun:qb_log_init
}
{
Cman - Points to uninitialized bytes
Memcheck:Param
socketcall.sendmsg(msg)
fun:__sendmsg_nocancel
obj:*/libcman.so.3.0
obj:*/libcman.so.3.0
}
{
Cman - Who cares if unused bytes are uninitialized
Memcheck:Param
sendmsg(msg)
fun:__sendmsg_nocancel
obj:*/libcman.so.3.0
obj:*/libcman.so.3.0
}
{
Cman - Jump or move depends on uninitialized values
Memcheck:Cond
obj:*/libcman.so.3.0
obj:*/libcman.so.3.0
}
{
quarks - hashtable
Memcheck:Leak
fun:calloc
fun:g_malloc0
obj:*/libglib-*
fun:g_slice_alloc
fun:g_hash_table_new_full
fun:g_quark_from_static_string
}
{
quarks - hashtable 2
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_hash_table_new_full
fun:g_quark_from_static_string
}
{
quarks - hashtable 3
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_hash_table_new_full
fun:g_quark_from_static_string
}
{
quarks - hashtable 4
Memcheck:Leak
fun:malloc
fun:realloc
fun:g_realloc
fun:g_quark_from_static_string
}
{
glib mainloop internals - default
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_main_context_new
fun:g_main_context_default
fun:g_main_loop_new
fun:main
}
{
glib mainloop internals - default
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:*
fun:g_main_context_new
fun:g_main_context_default
fun:g_main_loop_new
fun:main
}
{
glib mainloop internals - default
Memcheck:Leak
fun:calloc
fun:g_malloc0
obj:*/libglib-2.*
fun:g_slice_alloc
fun:g_ptr_array_sized_new
fun:g_main_context_new
fun:g_main_context_default
fun:g_main_loop_new
}
{
glib mainloop internals - run
Memcheck:Leak
fun:calloc
fun:g_malloc0
fun:g_thread_self
fun:g_main_loop_run
}
{
glib mainloop internals - run
Memcheck:Leak
fun:malloc
fun:g_malloc
obj:*/libglib-2.*
fun:g_main_loop_run
}
{
glib mainloop internals - run
Memcheck:Leak
fun:malloc
fun:realloc
fun:g_realloc
obj:*/libglib-2.*
fun:g_ptr_array_add
fun:g_main_context_check
obj:*/libglib-2.*
fun:g_main_loop_run
}
{
glib mainloop internals - run
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_slice_alloc0
obj:*/libglib-2.*
fun:g_main_context_dispatch
obj:*/libglib-2.*
fun:g_main_loop_run
}
{
glib mainloop internals - run
Memcheck:Leak
fun:malloc
fun:realloc
fun:g_realloc
obj:*/libglib-2.*
fun:g_array_set_size
fun:g_static_private_set
obj:*/libglib-2.*
fun:g_main_context_dispatch
obj:*/libglib-2.*
fun:g_main_loop_run
}
{
glib mainloop internals - run
Memcheck:Leak
fun:malloc
fun:g_malloc
fun:g_slice_alloc
fun:g_array_sized_new
fun:g_static_private_set
obj:*/libglib-2.*
fun:g_main_context_dispatch
obj:*/libglib-2.*
fun:g_main_loop_run
}
{
glib types
Memcheck:Leak
fun:malloc
fun:realloc
fun:g_realloc
obj:*/libgobject-*
fun:g_type_register_static
}
{
glib types 2
Memcheck:Leak
fun:realloc
fun:g_realloc
obj:*/libgobject-*
fun:g_type_register_static
fun:g_param_type_register_static
}
{
glib types 3
Memcheck:Leak
fun:calloc
fun:g_malloc0
obj:*/libgobject-*
fun:g_type_register_fundamental
}
{
glib types 4
Memcheck:Leak
fun:calloc
fun:g_malloc0
obj:*/libgobject-*
obj:*/libgobject-*
fun:g_type_register_fundamental
}
{
glib - the return
Memcheck:Leak
fun:calloc
fun:g_malloc0
obj:*/libgobject-*
obj:*/libgobject-*
fun:_dl_init
}
{
glib - seriously?
Memcheck:Leak
fun:calloc
fun:g_malloc0
obj:*/libgobject-*
obj:*/libgobject-*
obj:*/libgobject-*
fun:_dl_init
}
{
glib - this is not funny anymore
Memcheck:Leak
fun:malloc
fun:realloc
fun:g_realloc
obj:*/libgobject-*
fun:g_type_register_fundamental
}
{
glib - why do you hate me?
Memcheck:Leak
fun:calloc
fun:g_malloc0
obj:*/libgobject-*
obj:*/libgobject-*
fun:call_init.part.0
fun:_dl_init
}
{
dear glib - you suck at memory management
Memcheck:Leak
fun:calloc
fun:g_malloc0
obj:*/libgobject-*
obj:*/libgobject-*
obj:*/libgobject-*
fun:call_init.part.0
fun:_dl_init
}