S613 Abend
A bad tape label.
S637 Abend
A bad concatenation, different types of devices were used.
An unreadable tape mark or label.
S706 Abend
The program on the library was not executable.
See linkage editor report that put the program on library.
S713 Abend
The tape was unexpired and the operator terminated the job.
S714 Abend
Labels on the tape were bad.
S722 Abend
Too many lines of print.
S804 Abend
Region too small for the program.
S806 Abend
Program not on the library. May need a JOBLIB or STEPLIB.
S80A Abend
Region too small for the program.
S813 Abend
Right tape volume, wrong dataset name.
Right dataset name, wrong tape volume.
S913 Abend
Security violation.
SA13 Abend
Label=n states the wrong number.
SB14 Abend
No space in a library directory for this member's name.
SB37 Abend
Insufficient disk space.
SD37 Abend
Insufficient disk space.
SE37 Abend
Insufficient disk space.
the maximum number of extents would be exceeded. For instance, when exceeding 16 extents of a PDS.
An E37 on tape datasets is most often caused when the number of requested volumes is exceeded. The default is 5,
therefore a request for the sixth volume will fail with a E37.
S0C1 Abend
Executing a program with an unresolved external reference.
Calling a program and the program was not included during link edit.
An uncontrolled loop moved data on top of instructions.
Reading a file that is not open
Your SORTIN DCB was not correct
Mixing compile options RES and NORES in different modules
S042Privileged Operation Abend
Read/write to unopened file
An uncontrolled loop moved data on top of instructions.
S0C4 Protection Abend
An uncontrolled loop moved data on top of instructions.
referencing a field in a record of a closed file
referencing an item in Linkage-Section when there was no PARM= in the JCL.
Calling/called programs have different length for items passed in Linkage Section
with COBOL Sort, doing a STOP RUN or GOBACK while
an input or output procedure is still running
S0C5 Addressing Abend
See reasons as for 0C4.
Falling through into an ENTRY statement
Transferring control into the middle of a SORT procedure.
S0C6 Specification Abend
Bad boundary alignment for binary data.
See reasons for 0C4
S0C7 Abend
Program attempting to do math on illegal data.
Data is not numeric, but should be.
Moving ZEROS to group item whose subordinate items
are packed-decimal
Uninitialized packed-decimal fields.
Record description is wrong. Field starts or ends in the wrong place in the record.
Find record description of creating program.
S0CB Abend
Attempting to divide by 0 and not using ON SIZE ERROR
U1002 Abend
Conflicting file attributes. See S013.
U1005 Abend
Executing with modules compiled both with RES and NORES
U1006 Abend
Subscript out of range
U1017 Abend
Missing DD statement in JCL for DISPLAY or ACCEPT verb
U1020 Abend
Problem opening or processing a file.
Check the file status.
U1026 Abend
COBOL sort failed.
U1034 Abend
Same as SB37 Abend
U1035 Abend
Conflicting DCB parameters. Same as S013.
U1037 Abend
Program control falls through the last physical statement in program,
which is not GOBACK/STOP RUN.
U1056 Abend
Program didn't close a file before ending
U1066, U1075 Abend
Conflicting DCB information for file defined as EXTERNAL
U1072, U1073, U1074 Abend
Illegal numbers in reference modification
U3000 Abend
COBOL LE intercepted the Abend. Messages in SYSDBOUT.
U4038 Abend
COBOL LE intercepted the Abend. Messages in CEEDUMP.