# Broken valgrind 3.7.0 seen on i686 Debian 7.4 (vm21)
#
# Conditional jump or move depends on uninitialised value(s)
# at 0x407D7B5: __pmLogFetchInterp (interp.c:1258)
# by 0x4078D0D: __pmLogFetch (logutil.c:1749)
# by 0x405D8B6: pmFetch (fetch.c:151)
# by 0x8049E43: main (pmlogreduce.c:361)
# Conditional jump or move depends on uninitialised value(s)
# at 0x407D809: __pmLogFetchInterp (interp.c:1260)
# by 0x4078D0D: __pmLogFetch (logutil.c:1749)
# by 0x405D8B6: pmFetch (fetch.c:151)
# by 0x8049E43: main (pmlogreduce.c:361)
#
# which is bogus
#
{
   Valgrind 3.8.1 botch
   Memcheck:Cond
   fun:__pmLogFetchInterp
   fun:__pmLogFetch
   obj:*
}

# Seen on vm19 x86_64 openSUSE 12.2 and qa/783
# at 0x4C2ABED: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
# by 0x5910AFD: getdelim (in /lib64/libc-2.15.so)
# by 0x6BD00B4: ??? (in /lib64/libselinux.so.1)
# by 0x400E7B5: call_init (in /lib64/ld-2.15.so)
# by 0x400E899: _dl_init (in /lib64/ld-2.15.so)
# by 0x4001519: ??? (in /lib64/ld-2.15.so)
# by 0x1: ???
# by 0x7FF000276: ???
# by 0x7FF000295: ???
{
   dl_init botch
   Memcheck:Leak
   fun:malloc
   fun:getdelim
   obj:/lib64/libselinux.so.1
   fun:call_init
   fun:_dl_init
   obj:/lib64/ld-2.15.so
   obj:*
}

# in sasl code
# at 0x4C2B6CD: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
# by 0x5BF25CB: sasl_client_new (in /usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25)
# by 0x4E87286: __pmSecureClientHandshake (in /usr/lib/libpcp.so.3)
# by 0x4E420F6: ??? (in /usr/lib/libpcp.so.3)
# by 0x4E427B3: __pmConnectPMCD (in /usr/lib/libpcp.so.3)
# by 0x4E457F8: pmNewContext (in /usr/lib/libpcp.so.3)
# by 0x40197F: ??? (in /usr/bin/pminfo)
# by 0x50D67EC: (below main) (libc-start.c:226)
{
   sasl
   Memcheck:Leak
   fun:malloc
   fun:sasl_client_new
   fun:__pmSecureClientHandshake
   ...
   fun:__pmConnectPMCD
   fun:pmNewContext
}

# in scandir in libc()
# qa/620 on vm21
# Conditional jump or move depends on uninitialised value(s)
# at 0x8049A70: ??? (in /usr/bin/pmlogsize)
# by 0x41A2F64: scandir (scandir.c:86)
# by 0x804949A: ??? (in /usr/bin/pmlogsize)
# by 0x411AE45: (below main) (libc-start.c:244)
{
   scandir
   Memcheck:Cond
   obj:/usr/bin/pmlogsize
   fun:scandir
   obj:/usr/bin/pmlogsize
   fun:(below main)
}

# broken valgrind?
# this one goes away when libpcp is compiled -O0 instead of -O2
# all on vm21: qa/388, qa/393 and qa/394
# Conditional jump or move depends on uninitialised value(s)
# at 0x4083C99: ??? (in /usr/lib/libpcp.so.3)
# by 0x407F466: __pmLogFetch (in /usr/lib/libpcp.so.3)
# by 0x40F4E45: (below main) (libc-start.c:244)
{
   valgrind_botch
   Memcheck:Cond
   obj:/usr/lib/libpcp.so.3
   fun:__pmLogFetch
   fun:(below main)
}
