HomeHEPForge

fix a variety of bugs including a memory leak in the genie handler

Authored by Andrew Mastbaum <mastbaum@uchicago.edu> on Feb 4 2019, 6:41 PM.

Description

fix a variety of bugs including a memory leak in the genie handler

This commit fixes a number of compiler warnings and issues, mainly:

  • Clear GENIEInputHandler::fGenieNtpl between events to prevent memory fragmentation, which was causing huge memory usage in nuismin
  • Removed some unused variables
  • Fix a few possible null pointer dereferences
  • Fix a few small memory leaks with mismatched new/delete/delete[]

Details

Committed
Andrew Mastbaum <mastbaum@uchicago.edu>Feb 4 2019, 6:48 PM
Pushed
cwretOct 8 2019, 3:01 PM
lp208Feb 5 2019, 10:27 PM
Parents
rNUISANCEGIT0251910b209c: Add fix for when high is in the overflow range
Branches
Unknown
Tags
Unknown
This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Event Timeline

Andrew Mastbaum <mastbaum@uchicago.edu> committed rNUISANCEGIT8ec6ce5bba64: fix a variety of bugs including a memory leak in the genie handler (authored by Andrew Mastbaum <mastbaum@uchicago.edu>).Feb 4 2019, 6:48 PM