Project

General

Profile

Bug #1952

Memory leak and bug in Global Track Matching

Added by Rogers, Chris over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Global Reconstruction
Target version:
-
Start date:
26 January 2018
Due date:
% Done:

100%

Estimated time:
Workflow:
New Issue

Description

Two problems:

  1. Global track matching had a memory leak
  2. Through tracks were dying for some reason.

Both have the same root cause; the error handling during track extrapolation was not well handled. This meant that for those tracks with no downstream detectors, track extrapolation failed at the EMR (energy loss causes track to stop and throw exception) so the gsl_odeiv_blah stuff was not freed correctly and the track was lost, where it should have been stored.


Files

maus_resource_usage.png (7.38 KB) maus_resource_usage.png Rogers, Chris, 26 January 2018 17:30

Also available in: Atom PDF