Problem 2000 - bug in G4ElementaryParticleCollider
Summary: bug in G4ElementaryParticleCollider
Status: RESOLVED WONTFIX
Alias: None
Product: Geant4
Classification: Unclassified
Component: processes/hadronic/models/cascade (show other problems)
Version: 10.3
Hardware: All All
: P4 major
Assignee: dennis.herbert.wright
URL:
Depends on:
Blocks:
 
Reported: 2017-08-29 20:35 CEST by Krzysztof Genser
Modified: 2017-09-05 23:48 CEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description Krzysztof Genser 2017-08-29 20:35:24 CEST
This is to document a rarely occurring crash resulting in the
following symptom:

G4GDecay3::GetThreeBodyMomenta: 100 or more loops in momentum magnitude calculation
generateSCMmuonAbsorption: GetThreeBodyMomenta() failed for 112 dibaryon
Command terminated by signal 11

It has been reported by a user who also suggested a fix 
(adding particles.clear(); before return;
documented in the jira system, DEV-295, and fixed in 10.4).

Adding the fix into a patch for 10.2 & 10.3 would be in order.
Comment 1 dennis.herbert.wright 2017-09-05 23:48:36 CEST
This fix was unfortunately not included in patches 1 or 2 of Geant4 10.3 as it was not considered major enough to backport.  It is available in 10.4 beta if you want to try that.