Hi,

> > I'm a little bit hazy on the details, but there are some slides from the
> > meeting here[1]:
> > http://indico.cern.ch/getFile.py/access?contribId=8&sessionId=1&resId=1&materialId=slides&confId=106641
> >
> > The key part seems to be:
> >
> > - LHCb (and LCD) use tcmalloc.so
> >  - glibc dependent
> >    - May require recompilation when glibc changes
> >  - Not part of SLC
> > - Code run on RHEL/SLC 5.6 without recompiling tcmalloc.so broke

I was one of the ones on LHCb who discovered this, so yes I can confirm the SLC5.6 brought in a kernel update that breaks tcmalloc (actually, the bug is in tcmalloc, see below).

> >
> > It's not clear whether this is an OS bug at all, or someone doing
> > something completely unreasonable in experiment software, but AIUI it
> > affect RHEL5u6 as well, so it seems not to be an SL bug at least.

I would say a bug in tcmalloc, not SL or RHEL. See for instance

<http://code.google.com/p/google-perftools/issues/detail?id=305>

The fix is to move to google perftools 1.7

cheers Chris

Reply via email to