This file is indexed.

/var/lib/pcp/testsuite/valgrind-suppress-3.5.0 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
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
{
   for qa/459
   Memcheck:Leak
   fun:malloc
   fun:__pmLogFetchInterp
   fun:__pmLogFetch
   fun:pmFetch
}

# ==26153== 3,264 bytes in 51 blocks are possibly lost in loss record 76 of 92
# ==26153==    at 0x4A0610C: malloc (vg_replace_malloc.c:195)
# ==26153==    by 0x4048A1: doscan (scan.c:169)
# ==26153==    by 0x4024D4: main (pmlogreduce.c:392)
# which is bogus (the vp elements go into a linked list)
{
   vm25: for qa/459
   Memcheck:Leak
   fun:malloc
   fun:doscan
   fun:main
}

{
    vm04: for qa/400, qa/731 and qa/957
    Memcheck:Leak
    fun:malloc
    fun:load
    fun:pmGetPMNSLocation
    fun:GetLocation
    fun:TraversePMNS
}

# A group of failures below dlopen() on vm24 for qa/720
# There are several call paths, this is typical ...
# at 0x4A05140: calloc (vg_replace_malloc.c:418)
# by 0x3FFF60E865: _dl_check_map_versions (in /lib64/ld-2.5.so)
# by 0x3FFF610F88: dl_open_worker (in /lib64/ld-2.5.so)
# by 0x3FFF60CED5: _dl_catch_error (in /lib64/ld-2.5.so)
# by 0x3FFF61068B: _dl_open (in /lib64/ld-2.5.so)
# by 0x3FFFE00F99: dlopen_doit (in /lib64/libdl-2.5.so)
# by 0x3FFF60CED5: _dl_catch_error (in /lib64/ld-2.5.so)
# by 0x3FFFE0150C: _dlerror_run (in /lib64/libdl-2.5.so)
# by 0x3FFFE00F10: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.5.so)
# by 0x3015011FAC: _sasl_get_plugin (in /usr/lib64/libsasl2.so.2.0.22)
# by 0x3015012452: _sasl_load_plugins (in /usr/lib64/libsasl2.so.2.0.22)
# by 0x3015008AF1: sasl_client_init (in /usr/lib64/libsasl2.so.2.0.22)
{
   vm24: for qa/720
   Memcheck:Leak
   fun:calloc
   ...
   fun:dl_open_worker
   fun:_dl_catch_error
   fun:_dl_open
   fun:dlopen_doit
   fun:_dl_catch_error
   fun:_dlerror_run
}

{
   vm24: for qa/720
   Memcheck:Leak
   fun:malloc
   ...
   fun:dl_open_worker
   fun:_dl_catch_error
   fun:_dl_open
   fun:dlopen_doit
   fun:_dl_catch_error
   fun:_dlerror_run
}

# from vm25 and qa/957
#    at 0x4A0610C: malloc (vg_replace_malloc.c:195)
#    by 0x4C440CD: loadascii (pmns.c:1149)
#    by 0x4C44755: load (pmns.c:1371)
#    by 0x4C41A0D: LoadDefault (pmns.c:176)
#    by 0x4C41C3E: pmGetPMNSLocation (pmns.c:240)
#    by 0x4C41E3E: GetLocation (pmns.c:304)
#    by 0x4C47908: TraversePMNS (pmns.c:2575)
#    by 0x4C47CE5: pmTraversePMNS (pmns.c:2683)
#    by 0x402E31: main (pminfo.c:677)
{
   loadascii
   Memcheck:Leak
   fun:malloc
   fun:loadascii
   fun:load
   fun:LoadDefault
   fun:pmGetPMNSLocation
   fun:GetLocation
   fun:TraversePMNS
   fun:pmTraversePMNS
   fun:main
}

# from qa/731 on vm04
# at 0x4005B83: malloc (vg_replace_malloc.c:195)
# by 0xA905DF: strdup (in /lib/libc-2.5.so)
# by 0x6EE93E: insert_cache (cache.c:611)
# by 0x6EFD0A: store (cache.c:991)
# by 0x6EFEE6: pmdaCacheStore (cache.c:1053)
# by 0x4425CE6: refresh_cgroup_devices (cgroups.c:109)
# by 0x44282BD: setup_blkio (cgroups.c:781)
# by 0x4426CF9: refresh_cgroups (cgroups.c:383)
# by 0x44208B1: proc_refresh (pmda.c:1619)
# by 0x442470E: proc_fetch (pmda.c:3058)
# by 0x695581: __pmFetchLocal (fetchlocal.c:131)
# by 0x65F1A7: pmFetch (fetch.c:150)
{
   <vm04 qa/731>
   Memcheck:Leak
   fun:malloc
   fun:strdup
   fun:insert_cache
   fun:store
   fun:pmdaCacheStore
   fun:refresh_cgroup_devices
   fun:setup_blkio
   fun:refresh_cgroups
   fun:proc_refresh
   fun:proc_fetch
   fun:__pmFetchLocal
   fun:pmFetch
}

# from qa/459 on vm04
# at 0x4005B83: malloc (vg_replace_malloc.c:195)
# by 0xA905DF: strdup (in /lib/libc-2.5.so)
# by 0x6EE93E: insert_cache (cache.c:611)
# by 0x6EFD0A: store (cache.c:991)
# by 0x6EFEE6: pmdaCacheStore (cache.c:1053)
# by 0x4425CE6: refresh_cgroup_devices (cgroups.c:109)
# by 0x44282BD: setup_blkio (cgroups.c:781)
# by 0x4426CF9: refresh_cgroups (cgroups.c:383)
# by 0x44208B1: proc_refresh (pmda.c:1619)
# by 0x442470E: proc_fetch (pmda.c:3058)
# by 0x695581: __pmFetchLocal (fetchlocal.c:131)
# by 0x65F1A7: pmFetch (fetch.c:150)
{
   <vm04 qa/459>
   Memcheck:Leak
   fun:malloc
   fun:strdup
   fun:insert_cache
   fun:store
   fun:pmdaCacheStore
   fun:refresh_cgroup_devices
   fun:setup_blkio
   fun:refresh_cgroups
   fun:proc_refresh
   fun:proc_fetch
   fun:__pmFetchLocal
   fun:pmFetch
}

# from qa/459 on vm04
# by 0xA905DF: strdup (in /lib/libc-2.5.so)
# by 0x6EE93E: insert_cache (cache.c:611)
# by 0x6EFD0A: store (cache.c:991)
# by 0x6EFEE6: pmdaCacheStore (cache.c:1053)
# by 0x4425CE6: refresh_cgroup_devices (cgroups.c:109)
# by 0x44282BD: setup_blkio (cgroups.c:781)
# by 0x4426CF9: refresh_cgroups (cgroups.c:383)
# by 0x44208B1: proc_refresh (pmda.c:1619)
# by 0x442470E: proc_fetch (pmda.c:3058)
# by 0x695581: __pmFetchLocal (fetchlocal.c:131)
# by 0x65F1A7: pmFetch (fetch.c:150)
{
   <vm04 qa/459>
   Memcheck:Leak
   fun:malloc
   fun:strdup
   fun:insert_cache
   fun:store
   fun:pmdaCacheStore
   fun:refresh_cgroup_devices
   fun:setup_blkio
   fun:refresh_cgroups
   fun:proc_refresh
   fun:proc_fetch
   fun:__pmFetchLocal
   fun:pmFetch
}

# from qa/459 on vm04
# by 0x67D9A8: __pmLogLoadMeta (logmeta.c:143)
# by 0x683E5C: __pmLogOpen (logutil.c:1086)
# by 0x65B353: __pmFindOrOpenArchive (context.c:555)
# by 0x65B953: initarchive (context.c:759)
# by 0x65C7F0: pmNewContext (context.c:1126)
# by 0x8049B8A: main (pmlogreduce.c:234)
{
   <vm04 qa/459>
   Memcheck:Leak
   fun:malloc
   fun:__pmLogLoadMeta
   fun:__pmLogOpen
   fun:__pmFindOrOpenArchive
   fun:initarchive
   fun:pmNewContext
   fun:main
}

# from qa/459 on vm04
# by 0x6AF383: __pmHashAdd (hash.c:87)
# by 0x67DD1A: __pmLogLoadMeta (logmeta.c:204)
# by 0x683E5C: __pmLogOpen (logutil.c:1086)
# by 0x65B353: __pmFindOrOpenArchive (context.c:555)
# by 0x65B953: initarchive (context.c:759)
# by 0x65C7F0: pmNewContext (context.c:1126)
# by 0x8049B8A: main (pmlogreduce.c:234)
{
   <vm04 qa/459>
   Memcheck:Leak
   fun:malloc
   fun:__pmHashAdd
   fun:__pmLogLoadMeta
   fun:__pmLogOpen
   fun:__pmFindOrOpenArchive
   fun:initarchive
   fun:pmNewContext
   fun:main
}