Message block freeing reason code (S99ERCF)
A one-byte reason code that explains why the system cannot free
the message block storage area.
- Hexadecimal Code
- Meaning and Action
- 01
- Meaning: A message block chain is not
valid.
Application Programmer Action: Verify that the message blocks to which S99EMSGP points have not been modified by your code. If they have not, this might be a storage overlay error. Ask your system programmer to contact the appropriate IBM® support personnel.
- 02
- Meaning: A FREEMAIN failed.
Application Programmer Action: See z/OS MVS Programming: Assembler Services Reference ABE-HSP for reasons and actions for a FREEMAIN failure.
- 03
- Meaning: Either the caller specified a
storage key that was greater than 15, or an unauthorized caller specified
a storage key that was different from the caller's key.
Application Programmer Action: Specify a valid key and resubmit the request. See Virtual storage management for information about storage keys.
- 04
- Meaning: An unauthorized caller specified
a system subpool.
Application Programmer Action: Specify a valid subpool and resubmit the request. See Virtual storage management for information about subpools.