Attempting to process a closed file. S An error was encountered while attempting to close the dataset. S An invalid record was encountered on a GET operation. The length field of a record descriptor word RDW for a variable length record specifies a value less than 4. The record or block length plus the key length and required overhead is greater than the DASD track capacity.
The dataset uses the track overflow feature. The RDW for a variable length record specifies a length greater than 32, The record length is greater than the blocksize specified in the DCB.
S An invalid record was encountered on a PUT operation; the dataset uses the variable record format. The length value of the RDW is either: SC The error was issued for a record larger than the track capacity, and the record format does not use the track overflow feature.
S The error occurred during the creation of a direct dataset. A write macro was issued causing a secondary extent to be obtained.
The block will not fit on the amount of space allocated for the secondary extent. A write macro was issued to write out a block larger than the primary extent on the preallocated dataset. This could also occur if allocation of the primary extent as non-contiguous and any of the secondary extents were smaller than the block.
During the execution of open it was detected that the blocksize was larger than the primary extent. Too many tracks were specified for cylinder overflow. May be a record length or OPEN statement error. Specify one or the other as non-zero. S An open was issued for a partitioned dataset. The specified member name was not found in the dataset. SC A sequential dataset using the queued access technique with exchange buffering was opened for input, but the buffer control block address was 0.
S A sequential dataset using the queued access technique with exchange buffering was opened for output, but the buffer control block address was 0. The system determined that it had to obtain buffers but was unable to do so S An OPEN macro was issued for a sequential dataset on a direct access device with track overflow, but the buffer control block address was zero. SC A sequential dataset was opened for input or output, but the buffer control block address was 0.
This type of error often occurs is a DCB is shared by two or more tasks, or is opened and closed several times within one job step. S A sequential or direct dataset was opened for input, but the buffer control block address was 0. S An OPEN macro was issued for a dataset on a direct access device for which chained scheduling was specified, but the buffer control block address was 0.
S An OPEN macro was issued for a sequential dataset using the queued access technique, but the buffer control block address was zero. The system determined that a buffer pool existed for this dataset and made the appropriate test shown below with unsatisfactory results: If the data was to be sent directly to a unit record device no spooling , the buffer length value in the buffer control block had to be equal or greater than the value specified in the DCB for logical record length.
S An OPEN macro issued for a dataset allocated to a printer did not have output specified as an open option. S An OPEN macro was issued for a paper tape dataset and concatonation with unlike attributes was specified. The dataset contained spanned variable length records larger than 32, but GET locate mode was not used. This is a no-no. These are conflicting parameters. Repositioning or updating a spooled dataset is not permitted.
The failing DCB is not opened, however the task is not terminated. Processing continues for other DCBS opened. This indicates the subsystem was not operating. S A paging operation has not completed successfully due to one of the following: The data being paged in or swapped in is lost. The function performed is terminated. The volume serial numbers on the DD statement were not specified in the same order that the dataset was created.
The first volume of the dataset does not have a format2 DSCB. The dataset has an indexed sequential organization. S An unauthorized program requested a restricted SVC. S The operator pressed the restart key to activate the system's recovery and termination process. The program running at the time the operator pressed the restart button was sent through abend processing because the operator determined it was a noncancelable loop or wait state.
S07C Supervisor control recovery has detected an error which requires that the current task be terminated or that the current address space be terminated. S0B Invalid function requested. S0B Invalid length 0 or negative for asign locate or attempting to read or write a record which is not bytes, in move mode.
S0B Invalid coutn field 0 for read, write assign or 00 for write and assign. The caller attempted to write a block for the first time and has either passed an non-existing ID or has failed to pass one and the block does not have an embedded ID. S0B Invalid block pointer write locate is attempting to write and is passing a block pointer which is not valied for the SVA requested.
Unintentional branch to invalid instruction due to subscript error. Logic fell into input procedure. S0C6 Specifcation exception -an incorrect boundary was specified. Usually caused by unintentional branch to invalid instruction.
S0C7 Data exception -decimal data is incorrect or improperly overlapped or not validly initialized. Subscript error, referenced beyond table. COBOL -working storage not initialized. S0CA Decimal overflow exception.
The destination field is too small to contain the result field in a decimal operation. S0CB Decimal divide exception. A quotient exceeds the specified data field size.
S0CC Exponent overflow exception. A floating point number exceeds the maximum size. S0CD Exponent underflow exception. A floating point number is smaller than the minimum. S0D2 A program check was detected; an interruption code of 18 translation specification exception has occurred. There is invalid data in either control registers 0 or 1, or a segment or page table.
The error is the result of a hardware error or a program running in key zero has caused data damage. S0D3 A program check was detected; and interruption code of 19 special operation error has occurred. A privileged program issued a set system mask. The system was unable to assign, locate, fix, free, or access VIO pages for the dataset. Please report this problem to the systems group. S A device to be used was not operational or a pseudo device previously allocated has been reallocated.
S The error occurred during execution of a post macro instruction. The control program found an invalid event control block address, or the ECB was in a storage area with a protection key different from that of the task issuing the macro. S Region size too small. An error was detected by the control program when it attempted to fetch the requested program into virtual storage. SB A program check or loop occurred in fetch.
S Either the operator or the job entry subsystem cancelled the job, requesting a dump. Check the job log listing for more information. S12D Invalid segment table in an overlay program. That is, the program had not requested control of a resource it was attempting to release. SC An invalid trailer label was read during end of volume. S An invalid header label was read during end of volume. S A specific volume serial number was specified for the second or subsequent volume of an output dataset on magnetic tape.
During EOV processing, it was discovered that the expiration date from the HDR1 label of the first dataset currently on the specified volume had not passed. When requested to specify whether the volume could be used in spit of the expiration date, the operator did not reply 'U'. Ask the operator to reply 'U' or specify another volume serial. S The error occurred during the execution of an ENQ macro. That function could not be completed.
S16E Invalid type specified macro not issued. When the operand is omitted, no comparison is made. To increase the table size by the required increment of 24 would cause the table to exceed its maximum size.