The G4Penelope... modules contain two memory leaks, due to failure to clean up some pointers allocated by foo *xxx=new xxx(). In the cases I corrected, it may be cleaner programming ultimately to replace this construct with an automatic variable so the automatic destructors handle the situation correctly. However, for the moment I have provided versions which use the current construct, and just make sure the pointers are always explicitly freed. The classes affected are G4PenelopeInterpolator and G4PenelopeIonisation. corrected versions of these files can be found at: http://arago.fel.vanderbilt.edu/~marcus/G4Penelope*.* Please look at these and merge them back into the main tree as you see fit.
The memory leaks have already been identified and corrected by the code developer. A corrected version of the code will be available in next Geant4 beta release, and, of course, in next public release. Best wishes, Maria Grazia Pia