z/OS MVS System Codes
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


B05

z/OS MVS System Codes
SA38-0665-00

B05

Explanation

An error occurred when the system tried to process an EC, EU, LC, LU, VC, or VU form of the FREEMAIN macro. A reason code in the SDWACRC field of the system diagnostic work area (SDWA) explains the error:
Code
Explanation
04
The FREEMAIN macro tried to free storage in an undefined subpool.
08
The program issuing the FREEMAIN macro is not authorized to free storage in system subpools.
14
A local branch entry caller of the FREEMAIN macro did not hold the local lock for the address space that is currently addressable.
18
Incorrect task control block (TCB) address specified on a branch entry request.
1C
The address space control block (ASCB) address specified on a branch entry request was not the current ASCB.
20
Using a FREEMAIN macro or its equivalent branch entry, the caller attempted to free disabled reference storage that resides above 16 megabytes. This entry only satisfies requests for storage below 16 megabytes.

System action

The system issues message IEA705I. The system abnormally ends the current task.

Programmer response

Depending on the reason code, do one of the following:
Code
Response
04
Ensure that the subpool is not incorrectly specified or modified.
08
If the program requires system subpools, ensure that the program resides in an authorized program library.
1C
Specify the correct ASCB address on the FREEMAIN macro.
20
Change the program to request expanded storage.
ALL
Check for program errors that could modify the parameter list.

Source

Virtual storage manager (VSM)

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014