Assembly / HLASM · Abend code

System Completion Code S878

What does System Completion Code S878 mean in Assembly / HLASM?

A GETMAIN request could not be satisfied because there wasn't enough virtual storage available in the region — functionally the same family of problem as S80A and S804, and especially common on started tasks and long-running server address spaces whose REGION was sized for an earlier, smaller workload.

System Completion Code S878z/OS · HLASM

Condition

A GETMAIN request could not be satisfied because there wasn't enough virtual storage available in the region — functionally the same family of problem as S80A and S804, and especially common on started tasks and long-running server address spaces whose REGION was sized for an earlier, smaller workload.

Fix

Raise the REGION parameter on the JOB, EXEC, or started-task procedure, and audit the program or product's exits for storage that's obtained but never freed, since orphaned GETMAINs are a frequent root cause on tasks that run a long time before finally hitting the limit.

Related abend code