Skip to Content.
Sympa Menu

sphenix-tracking-l - [Sphenix-tracking-l] memory leaks in the tracking

sphenix-tracking-l AT lists.bnl.gov

Subject: sPHENIX tracking discussion

List archive

Chronological Thread  
  • From: pinkenburg <pinkenburg AT bnl.gov>
  • To: sphenix-tracking <sphenix-tracking-l AT lists.bnl.gov>
  • Subject: [Sphenix-tracking-l] memory leaks in the tracking
  • Date: Sun, 4 Sep 2022 09:33:23 -0400

Hi again,

jenkins keeps on finding memory leaks in our tracking:

https://web.sdcc.bnl.gov/jenkins-sphenix/job/sPHENIX/job/test-default-detector-valgrind-pipeline/1909/valgrindResult/pid=32946/

I had a look at those and the regular handling (creating a hitset and deleting it in the Reset() of the container) looks okay. The small number of occurrences of the leaks indicates that this doesn't happen for every hitset. I suspect there is some cleanup (removal of hitsets) which isn't done properly. I haven't looked at the removal methods - if they leave allocated memory behind, but my bet is on one of those

Chris

--
*************************************************************

Christopher H. Pinkenburg ; pinkenburg AT bnl.gov
; http://www.phenix.bnl.gov/~pinkenbu

Brookhaven National Laboratory ; phone: (631) 344-5692
Physics Department Bldg 510 C ; fax: (631) 344-3253
Upton, NY 11973-5000

*************************************************************





Archive powered by MHonArc 2.6.24.

Top of Page