SARPAC run abended with the following:
08.40.05 JOB07364 IEA995I SYMPTOM DUMP OUTPUT 660
660 USER COMPLETION CODE=0878
660 TIME=08.40.05 SEQ=06919 CPU=0000 ASID=028E
660 PSW AT TIME OF ERROR 078D0000 AD3136CA ILC 2 INTC 0D
660 ACTIVE MODULE ADDRESS=00000000_2D313000 OFFSET=000006CA
660 NAME=SARSDIM
660 DATA AT PSW 2D3136C4 - 4110036E 0A0D4100 00840A3C
660 AR/GR 0: 009EE2F4/0000005A_00002000 1: 00000000/00000000_0000036E
660 2: 00000000/00000000_00000000 3: 00000000/00000000_00000FF8
660 4: 00000000/00000000_00000000 5: 00000000/00000000_00000000
660 6: 00000000/00000000_00002000 7: 00000000/00000000_00000000
660 8: 00000000/00000000_00000000 9: 00000000/00000000_2D344380
660 A: 00000000/00000000_000060B0 B: 00000000/00000000_00045000
660 C: 00000000/00000000_AD313000 D: 00000000/00000000_2D30B130
660 E: 00000000/00000000_00000B20 F: 01000002/00000000_00000000
660 END OF SYMPTOM DUMP
Release : 14.0
The client's dump revealed that what occurred was a U878 abend in the SARPAC run, however the abend was not issued by View:
. SARSDAPI U0878 at 0003A8C2 LMOD ICETRYB CSECT N/A +N/A USERID01 N/A S010.
The U878 abend was issued by DFSORT, and was not in SARPAC.
The abend occurred as a result of DFSORT opening a file which went through Deliver open hooks, as we were trying to see if Deliver wanted to interface it.
If storage is exhausted at that point, there is no recovery possible.
DFSORT changed S878 to U878.
Termination was necessary because it could not continue.
The resolution is to assign a REGION=nnnM value in the SARPAC job, with the minimum being REGION=100M.