This file is indexed.

/var/lib/pcp/testsuite/valgrind-suppress is in pcp-testsuite 4.0.1-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
# to add to these, run the failing case with
# valgrind --leak-check=full --suppressions=valgrind-suppress --gen-suppressions=yes ...
#
# I see different results on Ubuntu 10.10 depending if the binaries
# are build by Makepkgs or build and installed from a source repository
# which probably a compiler flags issue
# - Ken
#
{
   pthreads initialization from pmLoadNameSpace
   Memcheck:Cond
   fun:pthread_mutex_init
   fun:pthread_mutex_init
   fun:__pmInitLocks
   fun:pmLoadNameSpace
   fun:main
}

{
   pthreads initialization from pmNewContext
   Memcheck:Cond
   fun:pthread_mutex_init
   fun:pthread_mutex_init
   fun:__pmInitLocks
   fun:pmNewContext
   fun:main
}

{
   pthreads initialization from pmNewContext with PM_CONTEXT_LOCAL
   Memcheck:Cond
   fun:pthread_mutex_init
   fun:pthread_mutex_init
   fun:__pmInitLocks
   fun:pmNewContext
   obj:*
   fun:(below main)
}

{
   CentOS 5.6 dlopen -> _dl_new_object, expand_dynamic_string_token, _dl_map_object_deps, _dl_check_map_versions
   Memcheck:Leak
   fun:?alloc
   ...
   fun:dlopen*
   fun:__pmConnectLocal
}

{
   valgrind-3.7.0 in 64-bit Debian 6.0.5 _dl_start -> index
   Memcheck:Cond
   fun:index
   ...
   fun:_dl_start
}

{
   openSUSE 12.1 strlen() Conditional jump or move depends on uninitialised value(s)
   Memcheck:Cond
   fun:strlen
   obj:*
}

{
   readline library via dbpmda
   Memcheck:Param
   socketcall.sendmsg(msg.msg_name)
   fun:__sendmsg_nocancel
   fun:readline
}

{
   readline library
   Memcheck:Param
   socketcall.sendmsg(msg.msg_name)
   obj:*libc*
   fun:readline
}

{
   NSS library leak catch-all
   Memcheck:Leak
   fun:?alloc
   ...
   fun:NSS*
}

# ==12607==    at 0x482AB7A: malloc (in /usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
# ==12607==    by 0x4ADF84E: nss_parse_service_list (nsswitch.c:678)
# ==12607==    by 0x4ADFFC9: __nss_database_lookup (nsswitch.c:175)
{
   nssswitch library leak catch-all
   Memcheck:Leak
   fun:malloc
   fun:nss_parse_service_list
   fun:__nss_database_lookup
}

{
   NSPR library leak catch-all
   Memcheck:Leak
   fun:?alloc
   ...
   fun:PR_*
}

{
   cyrus-sasl callback leak, RHBZ1191183, common case variant
   Memcheck:Leak
   fun:calloc
   ...
   fun:_plug_get_password
   ...
   fun:sasl_client_step
   ...
}

{
   RHEL6.3 GSS/kerberos libraries via cyrus-sasl, uninit'd access
   Memcheck:Addr8
   ...
   fun:krb5int_clean_hostname
   fun:krb5_get_host_realm
   ...
   fun:gss_init_sec_context
   ...
   fun:sasl_client_step
   fun:sasl_client_start
   fun:__pmAuthClientNegotiation
   ...
}