It looks like there are over delete of G4DynamicParticle objects at G4CascadeInterface.cc::ApplyYourself() At 395th line of G4CascadeInterface.cc if(cascadeParticle != NULL) delete cascadeParticle; However the cascadeParticle (G4DynamicParticle) is required at tracking process of those secondary particles. As the result, strange performances will happen in the later calculations and often terminated with core dump. See http://geant4-hn.slac.stanford.edu:5090/HyperNews/public/get/emprocess/171.html Next line (396th) also delete G4DynamicParticle Object. if(aFragment != NULL) delete aFragment; This line possibly makes same trouble. If I commented out these two lines, I got reasonable result without unexpected termination of the program. This trouble come from v6.2 and is not solved in patch01.
Thank you for reporting this. Many greetings, Hans-Peter.