| Code | Name | Description | Category |
|---|---|---|---|
| S001 | I/O Error | I/O error on PDS or SVC | System |
| S002 | Invalid I/O | Invalid I/O operation | System |
| S013 | DCB Conflict | DCB conflict or member not found | System |
| S0C1 | Operation Exception | Invalid machine instruction executed | System |
| S0C1 | Operation Exception | Invalid machine instruction | System |
| S0C4 | Protection Exception | Program tried to access storage it does not own | System |
| S0C4 | Protection Exception | Storage access violation | System |
| S0C5 | Addressing Exception | Program referenced invalid address | System |
| S0C5 | Addressing Exception | Invalid address | System |
| S0C6 | Specification Exception | Invalid operand spec | System |
| S0C7 | Data Exception | Occurs when program tries to perform arithmetic on non-numeric data | System |
| S0CB | Division Exception | Division by zero or quotient overflow | System |
| S0CB | Floating Point | FP overflow/underflow | System |
| S100 | Missing DD | DD statement missing | System |
| S106 | Module Not Found | LINK/LOAD module not found | System |
| S122 | Job Cancelled | Operator cancelled job | System |
| S137 | End of Volume | No more volumes | System |
| S213 | Dataset Not Found | Dataset not on volume | System |
| S222 | Job Cancelled | Job cancelled | System |
| S313 | Member Not Found | PDS member missing | System |
| S322 | Time Exceeded | Job time limit exceeded | System |
| S413 | Volume Not Mounted | Volume unavailable | System |
| S422 | Output Exceeded | Output limit exceeded | System |
| S522 | Wait Timeout | Wait state timeout | System |
| S622 | Region Exceeded | Region limit exceeded | System |
| S706 | Load Failed | Module load failed | System |
| S714 | BLKSIZE Error | Incorrect BLKSIZE | System |
| S722 | Spool Full | Output limit exceeded | System |
| S804 | Storage Error | GETMAIN failed | System |
| S806 | Module Not Found | Program or module could not be found | System |
| S80A | No Storage | Storage unavailable | System |
| S837 | Space Error | End of volume on output | System |
| S878 | GETMAIN Failed | Storage request failed | System |
| S913 | Security Error | Security violation | System |
| S922 | Access Denied | Security denied | System |
| SB14 | Record Length | Record length error | System |
| SB37 | Disk Full | End of volume | System |
| SD37 | Primary Full | Primary exhausted | System |
| SE37 | Extents Full | Max extents exceeded | System |
⚠ ABEND Code Reference
Quick reference for mainframe ABEND codes with causes and solutions