2005-04-06 16:22:21 +02:00
|
|
|
#
|
|
|
|
# Suppress some common (not fatal) errors in system libraries found by valgrind
|
|
|
|
#
|
|
|
|
|
|
|
|
#
|
|
|
|
# Pthread doesn't free all thread specific memory before program exists
|
|
|
|
#
|
|
|
|
{
|
|
|
|
pthread allocate_tls memory loss
|
|
|
|
Memcheck:Leak
|
|
|
|
fun:calloc
|
|
|
|
fun:_dl_allocate_tls
|
|
|
|
fun:allocate_stack
|
|
|
|
fun:pthread_create@@GLIBC_2.1
|
|
|
|
}
|
|
|
|
|
|
|
|
{
|
|
|
|
pthread allocate_dtv memory loss
|
|
|
|
Memcheck:Leak
|
|
|
|
fun:calloc
|
|
|
|
fun:allocate_dtv
|
|
|
|
fun:_dl_allocate_tls_storage
|
|
|
|
fun:__GI__dl_allocate_tls
|
|
|
|
fun:pthread_create
|
|
|
|
}
|
|
|
|
|
2005-05-05 14:20:53 +02:00
|
|
|
{
|
|
|
|
pthread allocate_dtv memory loss second
|
|
|
|
Memcheck:Leak
|
|
|
|
fun:calloc
|
|
|
|
fun:allocate_dtv
|
|
|
|
fun:_dl_allocate_tls
|
|
|
|
fun:pthread_create*
|
|
|
|
}
|
|
|
|
|
|
|
|
{
|
|
|
|
pthread allocate_dtv memory loss second
|
|
|
|
Memcheck:Leak
|
|
|
|
fun:calloc
|
|
|
|
fun:allocate_dtv
|
|
|
|
fun:_dl_allocate_tls
|
|
|
|
fun:pthread_create*
|
|
|
|
}
|
|
|
|
|
2005-04-06 16:22:21 +02:00
|
|
|
{
|
|
|
|
pthread memalign memory loss
|
|
|
|
Memcheck:Leak
|
|
|
|
fun:memalign
|
|
|
|
fun:_dl_allocate_tls_storage
|
|
|
|
fun:__GI__dl_allocate_tls
|
|
|
|
fun:pthread_create
|
|
|
|
}
|
|
|
|
|
2005-09-22 02:23:07 +02:00
|
|
|
{
|
|
|
|
pthread pthread_key_create
|
|
|
|
Memcheck:Leak
|
|
|
|
fun:malloc
|
|
|
|
fun:*
|
|
|
|
fun:*
|
|
|
|
fun:pthread_key_create
|
|
|
|
fun:my_thread_global_init
|
|
|
|
}
|
|
|
|
|
2005-05-05 14:20:53 +02:00
|
|
|
{
|
|
|
|
pthread strstr uninit
|
|
|
|
Memcheck:Cond
|
|
|
|
fun:strstr
|
|
|
|
obj:/lib/tls/libpthread.so.*
|
|
|
|
obj:/lib/tls/libpthread.so.*
|
|
|
|
fun:call_init
|
|
|
|
fun:_dl_init
|
|
|
|
obj:/lib/ld-*.so
|
|
|
|
}
|
|
|
|
|
|
|
|
{
|
|
|
|
pthread strstr uninit
|
|
|
|
Memcheck:Cond
|
|
|
|
fun:strstr
|
|
|
|
obj:/lib/tls/libpthread.so.*
|
|
|
|
obj:/lib/tls/libpthread.so.*
|
|
|
|
fun:call_init
|
|
|
|
fun:_dl_init
|
|
|
|
obj:/lib/ld-*.so
|
|
|
|
}
|
|
|
|
|
2005-04-06 16:22:21 +02:00
|
|
|
{
|
|
|
|
pthread errno
|
|
|
|
Memcheck:Leak
|
|
|
|
fun:calloc
|
|
|
|
fun:_dlerror_run
|
|
|
|
fun:dlsym
|
|
|
|
fun:__errno_location
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#
|
|
|
|
# Warnings in libz becasue it works with aligned memory(?)
|
|
|
|
#
|
|
|
|
|
|
|
|
{
|
|
|
|
libz tr_flush_block
|
|
|
|
Memcheck:Cond
|
|
|
|
fun:_tr_flush_block
|
|
|
|
fun:deflate_slow
|
|
|
|
fun:deflate
|
|
|
|
fun:do_flush
|
|
|
|
fun:gzclose
|
|
|
|
}
|
|
|
|
|
|
|
|
{
|
|
|
|
libz tr_flush_block2
|
|
|
|
Memcheck:Cond
|
|
|
|
fun:_tr_flush_block
|
|
|
|
fun:deflate_slow
|
|
|
|
fun:deflate
|
|
|
|
fun:compress2
|
|
|
|
}
|
|
|
|
|
|
|
|
{
|
|
|
|
libz longest_match
|
|
|
|
Memcheck:Cond
|
|
|
|
fun:longest_match
|
|
|
|
fun:deflate_slow
|
|
|
|
fun:deflate
|
|
|
|
fun:do_flush
|
|
|
|
}
|
|
|
|
|
|
|
|
{
|
|
|
|
libz longest_match2
|
|
|
|
Memcheck:Cond
|
|
|
|
fun:longest_match
|
|
|
|
fun:deflate_slow
|
|
|
|
fun:deflate
|
|
|
|
fun:compress2
|
|
|
|
}
|
|
|
|
|
|
|
|
{
|
|
|
|
libz deflate
|
|
|
|
Memcheck:Cond
|
2005-09-22 02:23:07 +02:00
|
|
|
obj:*/libz.so.*
|
|
|
|
obj:*/libz.so.*
|
2005-04-06 16:22:21 +02:00
|
|
|
fun:deflate
|
|
|
|
fun:compress2
|
|
|
|
}
|
2005-09-22 02:23:07 +02:00
|
|
|
|
|
|
|
{
|
|
|
|
libz deflate2
|
|
|
|
Memcheck:Cond
|
|
|
|
obj:*/libz.so.*
|
|
|
|
obj:*/libz.so.*
|
|
|
|
fun:deflate
|
|
|
|
obj:*/libz.so.*
|
|
|
|
fun:gzflush
|
|
|
|
}
|