HomeHEPForge

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

Authored by Andrew Mastbaum <mastbaum@uchicago.edu> on Mon, Feb 4, 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>Mon, Feb 4, 6:48 PM
Pushed
lp208Tue, Feb 5, 10:27 PM
Parents
rNUISANCEGIT0251910b209c: Add fix for when high is in the overflow range
Branches
Unknown
Tags
Unknown

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>).Mon, Feb 4, 6:48 PM