Microsoft KB Archive/51594

Explanation of COBOL 3.00 Run-time Errors 137, 144, and 225

PSS ID Number: Q51594 Article last modified on 12-19-1989

3.00 3.00a | 3.00 3.00a MS-DOS | OS/2

Summary: Run-time system (RTS) error message numbers 137, 144, and 225 are missing from Chapter 4 of the “Microsoft COBOL Compiler 3.0: Error Messages Manual” for Versions 3.00 and 3.00a for MS-DOS and MS OS/2. These errors are documented in the “Micro Focus COBOL/2: Error Messages” manual of Micro Focus COBOL, and are listed below.

More Information: The following descriptions of run-time errors 137, 144, and 225 are taken from the “Micro Focus COBOL/2: Error Messages” manual. These run-time errors need to be added to Chapter 4 of “Microsoft COBOL Compiler 3.0: Error Messages Manual” for Versions 3.00 and 3.00a: 137 OPEN mode not supported for this file * You are trying to open a device in an illegal mode; for example, opening a printer for input. * Either the assignment of a filename is incorrect or your program needs to be changed. 144 Boundary Violation (recoverable) * You have attempted to WRITE or REWRITE a record that is larger than the largest, or smaller than the smallest record allowed by the RECORD IS VARYING clause of the associated file. * You should change the length of the record you wish to write so that it fits within the boundaries defined in the record description entry of the associated file. 225 Program Component not found * You are attempting to load a program overlay which is not present in the expected directory. Alternatively, a program component that was previously located can no longer be found because it has been deleted or the application has changed to a different directory. * Ensure that the program files are always readily available. This information applies to Microsoft COBOL Versions 3.00 and 3.00a for MS-DOS and MS OS/2.

Copyright Microsoft Corporation 1989.