cms-sw/cmssw — pull request #2254 by wmtan (2014-01-31 03:48:49+00:00)
Title: TVirtualCollectionProxy is owned by ROOT.  Don't use auto_ptr.

This is a fix for the problem causing segfaults or similar errors in the relvals for ROOT6.
The TVirtualCollectionProxy objects used in CondCore/ORA are owned by ROOT. By mistake, the class using them held them by auto_ptr, which caused their deletion while they were still being used, thereby causing segfaults.

With this fix, many relvals (perhaps all) still fail, but later in their execution for errors unrelated to the
current segfaults.