User Abends

This section includes information relating to INCONTROL products user abends.

On occasion, the INCONTROL products produce user abends. The following abends are documented, by product:

Control-D Abends

The following table contains abends related to the Control-D product.

Abend

Explanation/Corrective Action

U0005

Explanation: A secondary abend occurred in the IOADUMP routine when printing a diagnostic dump after the original abend.

Corrective Action: Check for the cause of the original abend from the SYSABEND file, and correct accordingly.

U0006

Explanation: This abend is issued by the Control-D main task after an abend occurred in one of its subtasks.

Corrective Action: Check for the cause of the subtask abend, and correct accordingly.

U3005, U3006, U3007

Explanation: These abends indicate that a structure in the index of a user file became corrupt.

Corrective Action: Rebuild the index using the CTDUFDIB job.

U3010, U3011, U3012, U3013

Explanation: These abends indicate an internal error in the IOA access method when blocks in the user files are updated.

Corrective Action: Restart the program and pass the dump to the system administrator.

Control-M Abends

The following table contains abends related to the Control-M product.

Abend

Explanation/Corrective Action

U0006

Explanation: This abend is issued by the Control-M main task after an abend occurred in one of its subtasks.

Corrective Action: Check for the cause of the subtask abend, and correct accordingly.

U0008

Explanation: An error occurred in a Control-M file.

Clarification: This abend is always preceded by message RUN119S.

Corrective Action: Check for any additional messages relating to the abend and correct accordingly.

U0020

Explanation: The Jobs Order procedure detected that the contents of the Active Jobs file were invalid.

Clarification: This is usually because the file is improperly formatted.

Corrective Action: Reallocate and reformat the Active Jobs file.

U0040

Explanation: A severe internal error occurred in the Control-M monitor when processing a job order.

Clarification: This abend always follows message SPY252S which displays details of the job order. Additional messages relating to the problem can be found in the IOA Log file.

Corrective Action: Check message SPY252S and any other messages relating to the problem in the IOA Log file, and correct accordingly.

Control-M/Tape Abends

The following table contains abends related to the Control-M/Tape product.

Abend U0242

Explanation: Control-M/Tape abended the task.

The task is abended. Control-M/Tape does not record any information about the tape's data set.

The cause of the abend is detailed in a preceding message. The reason code appearing in the abend message points to the preceding message as follows:

Reason Code

See Message

Short Description

4

CTT106S

Invalid intercept code

8

CTT106S

ESTAE failed

12

CTT106S

GETAST failed

16

CTT106S

Volume's RBA is missing

20

CTT106S

Data set's RBA is missing

24

CTT107S

Invalid file sequence

28

CTT108E

Previous file does not exist

32

CTT109E

Data set name conflict with MDB data set name

36

CTT130E

Volume not in MDB

40

CTT110E

Data set not in MDB

44

CTT111E

Job failed by user exit CTTX003

48

CTT200S

Open failed for MDB

52

CTT200S

Close failed for MDB

56

N/A

GETMAIN error

60

CTT119E

Recreate with DISP set to NEW

64

CTT113A

Volume is in a remote vault

68

CTT118E

File already exists

72

CTT115S

Bad RC from user exit

76

CTT116S

Abend in user exit

80

CTT120E

Recreate on a permanent data set

100

CTT125E

Volume is not scratch

112

CTT200S

MDB error

124

CTT132E

EDM tries to write on non-EDM

128

CTT133E

Non-EDM tries to write on EDM

156

CTT140E

Specific request for a scratch volume

160

CTT141E

Recreate on the wrong volume

168

CTT144E

Job started before Control-M/Tape was active

172

CTT145E

Access denied by user exit CTTX006

192

CTT148E

Recreate disabled by installation

228

N/A

Volume not found during MVS/RESTART

Corrective Action: If the reason code is 56, increase the region size. If the reason code is 228, give a copy of the job log to your local INCONTROL administrator. In all other cases check the preceding messages and correct accordingly.

Control-O Abends

The following table contains abends related to the Control-O product.

Abend

Explanation/Corrective Action

U00012

Explanation: There is shortage of XAE request blocks. The reason code (in register 0) is the ID of the block. The process requesting the block abends.

Corrective Action: Restart the Control-O or CMEM and pass the dump to the system administrator.