If one of these message routines is not included and an exception occurs, the program could terminate without displaying a message. These error messages are directed to stderr. Refer to z/OS Language Environment Debugging Guide for more information.
Table 1 contains the abend codes and reason codes specific to the system programming facilities.
Code Type | Code | Description |
---|---|---|
Abend | 2100 | No storage abend code |
2101 | Error freeing storage | |
2102 | Error finding stack seg home | |
2103 | Error loading library | |
2104 | Error with heap allocation | |
2105 | Error with system level command | |
2106 | Error initializing statics | |
2107 | Error establishing error handler for EDCXSTRX | |
2108 | Error cleaning up heap for EDCXSTRX | |
4000 | Error when handling abend | |
Reason | 7201 | Error in initialization. |
7202 | Error in termination. | |
7203 | Error when extending stack. | |
7204 | Error during longjmp/setjmp. | |
7205 | Can not locate static init. The routine EDCRCINT must be included in your module if you use the RENT compiler option. | |
7206 | Module EDCXABRT was not explicitly included at link edit time. | |
7207 | No initial heap allocation is specified and a heap is required. |