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


206

z/OS MVS System Codes
SA38-0665-00

206

Explanation

An error occurred during processing of a LINK(X), LOAD, XCTL(X), DELETE, or SYNCH macro. The control program detected one of these errors:
  • The address of the parameter list specified in the macro instruction was erroneous.
  • The address of the name (if EP or EPLOC was specified), or the address of the directory entry (if DE was specified) was erroneous.
  • The parameter list pointed to by the macro contains a nonzero value in an undefined field.
  • The caller is not authorized to use the options specified in the macro.
  • The LOAD macro includes conflicting options.
  • The LOAD macro includes the ADDR parameter, but addr is not a doubleword boundary.
  • An incorrect alias name was detected.
The reason code in register code 15 identifies the error:
Code
Explanation
04
A LOAD macro was issued with conflicting options. One of the following occurred:
  • The EOM (delete module at end of memory) keyword, with the GLOBAL keyword omitted. The EOM keyword applies only if the module is loaded into CSA storage.
  • The GLOBAL and ADDR keywords are both specified.
  • The ADDR and LOADPT keywords are both specified.
08
An unauthorized program attempted to run a LOAD macro that had the load to global feature (GLOBAL keyword).
0C
An unauthorized program attempted to run a LOAD macro that had the explicit load option (ADDR keyword).
10
One of the following occurred:
  • An unauthorized program attempted to run a SYNCH macro having the KEYADDR, STATE, or KEYMASK operands. These operands are available only to authorized programs.
  • Reserved bits in the first word of the SYNCH macro parameter list have nonzero values.
14
The requested name is an alias for another, already loaded, alias.
18
A LOAD macro was issued with the ADDR keyword but the value of the ADDR keyword, the address, is not a doubleword boundary.
1C
A SYNCHX macro was issued with an XMENV operand that contains an incorrect length indicator.
20
The macro level for this macro is not compatible with this system.
24
The program issuing the macro is in AR mode, but the parameter list address does not have an access list entry table (ALET) of zero. Callers in AR mode must qualify the parameter list address with an ALET of zero.
28
Either the EP (entry point) keyword parameter or the DE (list entry address) keyword parameter does not have an ALET of zero.
2C
The data control block (DCB) address (DE) keyword parameter does not have an ALET of zero.
30
An incompatible level of TSO/E is being used with a PDSE load module.
34
An incorrect byte was supplied in the DE parameter.
C0
A parameter was not addressable or was in the wrong storage key.
C4
The directory entry passed in the data control block (DCB) address (DE) keyword parameter was not addressable or was in the wrong storage key.
C8
The data control block (DCB) was not addressable or was in the wrong storage key.
CC
The data extent block (DEB) was not addressable or was in the wrong storage key.

System action

The system issues an ABEND dump. The system issues a message depending on the reason code accompanying the abend:
Code
Explanation Message
04
CSV010I
08
CSV014I
0C
CSV018I
10
CSV012I
14
CSV023I
18
CSV022I
1C
CSV012I
20
CSV029I
24
CSV029I
28
CSV029I
2C
CSV029I
30
CSV040I

System programmer response

See the system programmer response for messages issued to the console or the job log.

If the error recurs and the program is not in error, search problem reporting data bases for a fix for the problem. If no fix exists, contact the IBM® Support Center. Provide the ABEND dump and the source program listing for the job.

Programmer response

See the application programmer response for messages accompanying this abend issued to the console or the job log.

Check for program errors that incorrectly modify the parameter list. If the DE operand is specified, check that the macro is correct for the attributes of the requested module. Ensure that the address specified in the EP, EPLOC or DE operand is not incorrectly specified or modified. After making corrections, run the job step again.

Source

Contents supervision (CSV)

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014