PL/I · Message ID

CEE3406S: The Service Failed to Allocate Storage

What does CEE3406S: The Service Failed to Allocate Storage mean in PL/I?

An internal LE service — often invoked behind the scenes by a PL/I ALLOCATE, condition handling, or message formatting — could not obtain the storage it needed, generally because the region or the LE heap is exhausted.

CEE3406S: The Service Failed to Allocate StorageIBM Enterprise PL/I for z/OS · z/OS Language Environment

Condition

An internal LE service — often invoked behind the scenes by a PL/I ALLOCATE, condition handling, or message formatting — could not obtain the storage it needed, generally because the region or the LE heap is exhausted.

Fix

Increase REGION size or the HEAP/HEAP64 run-time option, and check for a storage leak — PL/I ALLOCATEs without matching FREEs — that's slowly consuming the heap ahead of this failure.

Related message id