SDSF user abend codes

This section explains the codes that SDSF issues in the case of an abend. The entry for each abend code includes a brief description of the meaning of the code and a suggested response for the system programmer.

The SDSF abend codes are issued in the SDSF ABEND USER message described in SDSF messages and codes (ISF012I). System abend codes are in the SDSF ABEND SYSTEM message (also ISF012I). See the appropriate system codes manual for information on system abend codes.

Table 1. SDSF Abend Codes
Abend Code Explanation
0010 SDSF was invoked in an inconsistent manner.

System Programmer Response: Check that SDSF was not invoked using an incorrect entry point, such as a line mode invocation using an interactive entry point.

0011 The logical screen size was changed to less than the minimum width of 80 characters.

User Response: Change the logical screen size to have a width of at least 80 characters.

0012 SDSF detected a non-supported terminal. The terminal has a line length of less than 80 characters.

User Response: Use a terminal with a line length of at least 80 characters.

0013 An error has occurred opening a file. A read to the job file control block (JFCB) may have failed.

System Programmer Response: Check for a JCL or hardware error. If you are running SDSF in batch, be sure you have allocated both ISFIN and ISFOUT.

0015 A system initialization error has occurred.

System Programmer Response: See an accompanying write-to-operator message for more information.

0016 During SDSF initialization, an include or exclude list was being processed that specified an ISFNTBL TYPE=DEST macro. However, the list being processed is not for destinations. SDSF initialization is terminated after all include and exclude lists are processed. Message ISF028E is issued to further describe the error.

System Programmer Response: Ensure that the ISFNTBL macro is coded correctly for the include or exclude list being processed.

0028 An error was encountered while attempting to locate, retrieve, or process a SYSOUT data set record.

System Programmer Response: Follow your local procedure to call IBM® for service.

0031 An invalid function code was passed to the SDSF I/O interface routine.

System Programmer Response: Follow your local procedure to call IBM for service.

0032 An unrecoverable error has occurred in an SDSF storage management routine. A storage request could not be satisfied.

System Programmer Response: Follow your local procedure for reporting a problem to IBM.

0041 There is a logic error in the SDSF DA panel routine.

System Programmer Response: Follow your local procedure to call IBM for service.

0053 A dynamic allocation error has occurred.

System Programmer Response: See the associated write-to-operator message for more information.

0061 The initialization of SDSF under ISPF was unsuccessful. The support for ISPF might have been installed incorrectly, or SDSF might have been put into the TSO authorized command tables. SDSF cannot run from the TSO authorized command tables.

System Programmer Response: Check the support for ISPF, and be sure that SDSF is not in the TSO authorized command tables.

0071 The terminal has become disconnected, or there is a logic error in the terminal or display routine.

System Programmer Response: None, if terminal has been disconnected. Otherwise, follow your local procedure to call IBM for service.

0072 SDSF has abended because the Attention key was pressed.

User Response: Reaccess SDSF.

0073 The menu data set is defective.

System Programmer Response:If you have made changes to the menu data set, check the changes. If the problem cannot be found, you can replace the installed SDSF panel data set with the original panel data set on the SDSF distribution tape.

0080 A SDSF initialization failure has occurred processing the JES2 checkpoint. Message ISF006I contains the explanatory information.

System Programmer Response: See the accompanying write-to-operator message for information.

0081 The level of JES2 that SDSF was assembled for does not match the level of JES2 that is being executed.

System Programmer Response: Ensure that SDSF has been assembled for the proper set of JES2 macro libraries for the execution system. If the JES2 macro libraries were not correct, reassemble SDSF for the correct JES2 macro libraries. See the accompanying ISF020E message for more information on JES2 levels. Also, check the SDSF library concatenations and the library authorizations to be sure the correct level of SDSF is being used.

0082 The level of the SDSF JES2 feature is not compatible with the level of the SDSF base code. This error may occur if maintenance is required by both the SDSF base and feature FMIDs but has been applied to only one of the FMIDs.

System Programmer Response: Ensure that a consistent level of the SDSF load modules is being used. Check the lnklst data sets for compatible versions of the SISFLOAD and SISFMOD1 data sets. If maintenance has been applied to either SISFLOAD or SISFMOD1, ensure that any co-requisite relationships have been preserved when applying PTFs.

0083 ISFPARMS was found to not be generated at the current level.

System Programmer Response: ISFPARMS was assembled using an incorrect macro level or with macros that do not correspond to this release. Reassemble ISFPARMS using the correct macro level.

0091 SDSF has detected an error return code during the execution of an ISPF service. SDSF execution has terminated.

System Programmer Response: See the accompanying ISF039I message for more information.

0092 A failure occurred when SDSF invoked an ISPF dialog service.

System Programmer Response: See the accompanying ISF039I message for more information.

0093 SDSF has detected an error return code during the execution of an ISPF service. SDSF execution has terminated.

System Programmer Response: See the accompanying ISF039I message for more information.

0105 A logic error has been encountered during SAF processing. Expected parameters were not available; SAF processing is unable to continue.

System Programmer Response: Follow your local procedure to call IBM for service.

0113 An unexpected error has occurred.

System Programmer Response: Follow your local procedure to call IBM for service.

0201 An unrecoverable error has occurred which causes the server to abend. The reason code indicates the cause for the error:
0001
Unable to obtain storage for the CAB
0002
Unable to obtain storage for the SAB
0003
Incorrect execution environment. The server is not running in the correct protect key. Verify that a PPT entry has been defined in the SCHEDxx member of the parmlib concatenation for program ISFHCTL.
0222 SDSF abended in response to the ABEND command.

System Programmer Response: The person who issued the ABEND command can print or display the dump that was requested.