Valgrind suppression file


I’m trying to valgrind an application (AliRoot, to name it :wink: ), and the logs I get are getting “polluted” by many messages from Root itself.
I was wondering if someone has a valgrind suppression file for root errors/warnings (that are known to be false positive or not yet fixed or whatever) that could be shared ?
I know I could produce such a file myself, but then I doubt I would be able to judge if a message is really harmless or not (or really root-only for that matter).


I’m running Root 5.09/01 on SL302

PS-2: a sample error is :

==19072== Conditional jump or move depends on uninitialised value(s) ==19072== at 0x14175728: R__longest_match (in /usr/remote/prive/root/root_aliroot_head-200206.Linux.SL3.0.2.gcc323/lib/ ==19072== by 0x141759A7: R__Deflate_fast (in /usr/remote/prive/root/root_aliroot_head-200206.Linux.SL3.0.2.gcc323/lib/ ==19072== by 0x14175BB3: R__Deflate (in /usr/remote/prive/root/root_aliroot_head-200206.Linux.SL3.0.2.gcc323/lib/ ==19072== by 0x14176703: R__zip (in /usr/remote/prive/root/root_aliroot_head-200206.Linux.SL3.0.2.gcc323/lib/ ==19072== by 0x1404E70F: TKey::TKey(TObject const*, char const*, int, TDirectory*) (in /usr/remote/prive/root/root_aliroot_head-200206.Linux.SL3.0.2.gcc323/lib/ ==19072== by 0x14044DD8: TFile::CreateKey(TDirectory*, TObject const*, char const*, int) (in /usr/remote/prive/root/root_aliroot_head-200206.Linux.SL3.0.2.gcc323/lib/ ==19072== by 0x1403D699: TDirectory::WriteTObject(TObject const*, char const*, char const*) (in /usr/remote/prive/root/root_aliroot_head-200206.Linux.SL3.0.2.gcc323/lib/ ==19072== by 0x1406BD79: TObject::Write(char const*, int, int) const (in /usr/remote/prive/root/root_aliroot_head-200206.Linux.SL3.0.2.gcc323/lib/ ==19072== by 0x1406BDEA: TObject::Write(char const*, int, int) (in /usr/remote/prive/root/root_aliroot_head-200206.Linux.SL3.0.2.gcc323/lib/ ==19072== by 0x7533827: AliReconstruction::CreateTag(TFile*) (AliReconstruction.cxx:1443)

as far as we can tell those errors are false positive.



Take a look at my post:

It might help you.