From 213ec0cdaf770b7c3625a5fae5456fcaaf346315 Mon Sep 17 00:00:00 2001
From: Felix Riehn <felix@matilda>
Date: Thu, 14 Oct 2021 22:15:10 +0100
Subject: [PATCH] test ministack limit in sibyll decay

---
 modules/sibyll/sibyll2.3d.f | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/modules/sibyll/sibyll2.3d.f b/modules/sibyll/sibyll2.3d.f
index 8fccb7a42..49b1ad361 100644
--- a/modules/sibyll/sibyll2.3d.f
+++ b/modules/sibyll/sibyll2.3d.f
@@ -6616,6 +6616,10 @@ C...Choose decay channel
 
       KD =6*(IDC-1)+1
       ND = KDEC(KD)
+      IF(ND.GT.10) THEN
+         WRITE(LUN,*) 'DECPAR: too many final state particles in decay!'
+         STOP
+      ENDIF
       MAT= KDEC(KD+1)
       MBST=0
       IF (MAT .GT.0 .AND. P0(4) .GT. 20.D0*P0(5)) MBST=1
-- 
GitLab