This file is indexed.

/var/lib/pcp/testsuite/valgrind-suppress-3.10.1 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
# Broken valgrind 3.10.1 seen on i686 openSUSE 13.2
#
# Conditional jump or move depends on uninitialised value(s)
# at 0x408498D: __pmLogFetchInterp (interp.c:1494)
# by 0x408017D: __pmLogFetch (logutil.c:1752)
# by 0x4063C66: pmFetch (fetch.c:151)
# by 0x804925B: main (interp0.c:179)
{
   Valgrind 3.10.1 botch - case (a)
   Memcheck:Cond
   fun:__pmLogFetchInterp
   fun:__pmLogFetch
   fun:pmFetch
   fun:main
}

# Conditional jump or move depends on uninitialised value(s)
# at 0x408C955: __pmLogFetchInterp (interp.c:1292)
# by 0x408817D: __pmLogFetch (logutil.c:1752)
# by 0x406BC66: pmFetch (fetch.c:151)
# by 0x806C4A3: fetch_metrics (various.c:817)
# by 0x8057114: photosyst (photosyst.c:213)
# by 0x804A62C: engine (atop.c:566)
# by 0x804A62C: main (atop.c:455)
{
   Valgrind 3.10.1 botch - case (a)
   Memcheck:Cond
   fun:__pmLogFetchInterp
   fun:__pmLogFetch
   fun:pmFetch
   fun:fetch_metrics
   fun:photosyst
   fun:engine
   fun:main
}

# inside libsasl ... seen on bozo-vm
# Memcheck, a memory error detector
# at 0x4C28C20: malloc (vg_replace_malloc.c:296)
# by 0x5C6C890: sasl_client_new (in /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25)
# by 0x4EA35C2: __pmSecureClientIPCFlags (secureconnect.c:949)
# by 0x4EA409F: __pmSecureClientHandshake (secureconnect.c:1230)
# by 0x4E481B2: attributes_handshake (connect.c:182)
# by 0x4E483EB: __pmConnectHandshake (connect.c:283)
# by 0x4E488A7: __pmConnectPMCD (connect.c:444)
# by 0x4E4AF8A: pmNewContext (context.c:1085)
# ...
{
   libsasl-bad-0
   Memcheck:Leak
   match-leak-kinds: definite
   fun:malloc
   fun:sasl_client_new
   fun:__pmSecureClientIPCFlags
   fun:__pmSecureClientHandshake
   fun:attributes_handshake
   fun:__pmConnectHandshake
   fun:__pmConnectPMCD
   fun:pmNewContext
   ...
}

# and similar on vm18 and vm27
# at 0x4C2AB80: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
# by 0x5C5EF72: sasl_client_new (in /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25)
# by 0x4E8DC47: __pmSecureClientHandshake (in /usr/lib/libpcp.so.3)
# by 0x4E4A105: ??? (in /usr/lib/libpcp.so.3)
# by 0x4E4A786: __pmConnectPMCD (in /usr/lib/libpcp.so.3)
# by 0x4E4CB0A: pmNewContext (in /usr/lib/libpcp.so.3)
# by 0x401A20: ??? (in /usr/bin/pminfo)
# by 0x50E0F44: (below main) (libc-start.c:287)
{
   libsasl-bad-0
   Memcheck:Leak
   match-leak-kinds: definite
   fun:malloc
   fun:sasl_client_new
   fun:__pmSecureClientHandshake
   ...
   fun:__pmConnectPMCD
   fun:pmNewContext
   ...
}

# and similar on vm27 for qa/720
# at 0x4C2BBA0: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
# by 0x5C74100: sasl_client_new (in /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25)
# by 0x4E9AEC8: __pmSecureClientHandshake (in /usr/lib/libpcp.so.3)
# by 0x4E4CEFA: ??? (in /usr/lib/libpcp.so.3)
# by 0x4E4D7AA: ??? (in /usr/lib/libpcp.so.3)
# by 0x4E500B2: pmNewContext (in /usr/lib/libpcp.so.3)
# by 0x401F05: ??? (in /usr/bin/pminfo)
# by 0x50F2A3F: (below main) (libc-start.c:289)
{
   libsasl-bad-1
   Memcheck:Leak
   match-leak-kinds: definite
   fun:malloc
   fun:sasl_client_new
   fun:__pmSecureClientHandshake
   ...
   fun:pmNewContext
   ...
}