diff options
author | daywalker <daywalker@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2003-06-03 14:49:54 +0000 |
---|---|---|
committer | daywalker <daywalker@a5019735-40e9-0310-863c-91ae7b9d1cf9> | 2003-06-03 14:49:54 +0000 |
commit | e1879996a1ecf020199d35c3518b9cf8afd654f0 (patch) | |
tree | 634630a704b18ce6a91179ad185dbfc9b64fddf1 /glibc-2.3.supp | |
parent | 4d1a9bfd5eba3a616264c7b2cd22dea8500e4ca7 (diff) |
suppressions
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1670 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'glibc-2.3.supp')
-rw-r--r-- | glibc-2.3.supp | 53 |
1 files changed, 52 insertions, 1 deletions
diff --git a/glibc-2.3.supp b/glibc-2.3.supp index a1618f7b..24b5ac05 100644 --- a/glibc-2.3.supp +++ b/glibc-2.3.supp @@ -24,7 +24,6 @@ # if Param: name of system call param # if Free: name of free-ing fn) -#-------- For SuSE 8.2 (gcc 3.3, glibc 2.3.2) { __GI___stpcpy/* Memcheck:Cond @@ -45,7 +44,52 @@ fun:_dl_lookup_symbol_internal fun:do_dlsym } +{ + strlen/*dl_map_object*(Cond) + Memcheck:Cond + fun:strlen + fun:*dl_map_object* +} + +{ + strlen/*dl_open_worker*(Cond) + Memcheck:Cond + fun:strlen + fun:*dl_open_worker* +} +{ + strlen/_dl_sym/dlsym_doit + Memcheck:Cond + fun:strlen + fun:_dl_sym + fun:dlsym_doit +} +{ + realpath is inefficiently coded + Memcheck:Overlap + fun:memcpy + fun:realpath@@GLIBC_2.3 +} +{ + realpath stupidity part II + Memcheck:Overlap + fun:strcpy + fun:realpath@@GLIBC_2.3 +} +{ + strlen/decompose_rpath/_dl_map_object + Memcheck:Cond + fun:strlen + fun:decompose_rpath + fun:*dl_map_object* +} +{ + stpcpy/_dl_sym* + Memcheck:Cond + fun:__stpcpy + fun:_dl_* +} #-------- For R H 8.0 { @@ -55,6 +99,13 @@ fun:_dl_relocate_object_internal fun:dl_open_worker } +{ + dl_relocate/dl_open_worker + Memcheck:Cond + fun:_dl_relocate_object_internal + fun:dl_open_worker +} + #-------- Threading bugs? # glibc 'knows' that destroying a locked mutex will unlock it |