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. |