List of Messages (172 - 254) [ Micro Focus COBOL Error Messages ] MPE/iX 5.0 Documentation
Micro Focus COBOL Error Messages
List of Messages (172 - 254)
172 Recursive non-MF PERFORM is illegal (Fatal)
* You have tried full recursion of a PERFORM statement
in a program that was submitted to your COBOL system
with the OSVS parameter of the PERFORM-TYPE directive
specified. That is, you have tried to end two
PERFORMs with the same return address.
* You should either resubmit your program to your COBOL
system with a parameter other than OSVS specified for
the PERFORM-TYPE directive, or recode your program so
that each PERFORM has its own unique return address
before you resubmit it to your COBOL system with the
MF parameter of the PERFORM-TYPE directive specified.
173 Called program file not found in drive/directory (Fatal)
* You have tried to call a program which is not present
on your current logged-in drive or directory, or in a
directory pointed to by the COBDIR environment
variable.
* Once your program has terminated you should copy the
relevant file into your logged-in drive or directory.
If insufficient space is available, you should set the
COBDIR environment variable to search the directory or
drive on which the file is present when your program
calls it. Refer to your COBOL System Reference for
details of the COBDIR environment variable. Once you
have taken these steps, run your program again.
174 Imported file not found (Fatal)
* You have tried to load a .dll file which contains
references to another .dll file which cannot be found
by the operating system.
* Locate the missing file and ensure it is located on
the default search path for your operating system.
175 Attempt to run intermediate code program which has severe
errors in it (Fatal)
* You are trying to run a program that produced severe
faults when you submitted it to your COBOL system with
the run-time switch E turned off.
Alternatively, you could try to run the program with
the E run-time switch set, though this might not give
the desired results.
* You should edit your source code to correct all the
severe faults, resubmit it to your COBOL system, then
run the intermediate code that is produced.
When your program is being animated, Animator reports
this error and enables you to continue to run the
program.
@L2NC1 = See also:
@L2NC2 = E RTS switch
176 Illegal intersegment reference (Fatal)
* You might have a corrupted file. Alternatively, your
code contains a segment reference for the Forward
Reference Table which is illegal.
* Resubmit your source code to your COBOL system. If
you receive this error again, contact Technical
Support who will help you to discover the specific
cause of the error.
177 Attempt to cancel program failed (Fatal)
* You have tried to remove a currently executing program
or its parents or grandparents, from memory.
Alternatively, you have tried to cancel a DLL, either
directly or indirectly as an imported DLL, that
contains an entry point which has been registered as
an EXIT LIST function via the OS/2 API call
DosExitList.
* Once your program has terminated you need to recode
your program to ensure that you do not try to cancel a
program (or its parents or grandparents) while it is
still being executed.
Locate the erroneous DLL and ensure that the EXIT LIST
function is removed before you cancel the DLL. If you
cannot recode the DLL, you can set the O RTS switch to
force a logical cancel on the DLL.
@L2NC1 = See also:
@LP2 = O RTS switch
178 Error during save (Fatal)
* You cannot save the information which your program has
generated. This can be caused by several different
reasons but one of the most common causes is that you
have tried to Build a module that is too large for the
available memory space.
* If the error is caused by a lack of space you can
either delete some of the files which you no longer
need on your current disk, or insert a new floppy disk
to take the output from your program. You should then
be able to rerun your program and save the information
given by it.
179 Error during chain (program not found) (Fatal)
* You have tried to chain to another program which your
system is unable to find.
* Once your program has terminated you should copy the
relevant file into your logged-in drive or directory.
If insufficient space is available, you should set the
COBDIR environment variable to search the directory or
drive on which the file is present when your program
calls it. Refer to your COBOL System Reference for
details of the COBDIR environment variable. Once you
have taken these steps, run your program again.
180 End-of-file marker error (Fatal)
* A file-marker used to indicate that the end-of-file
has been reached is missing from one of your files.
* You should resubmit your code to your COBOL system, or
use a debugger to place the end-of-file marker at the
end of the file. You can then rerun your program.
181 Invalid parameter error (Fatal)
* A parameter which you have used is not one which is
recognized by your system. You have probably used a
parameter for a run-time system subprogram which is
not in the first 64K of the Data Division.
* Revise your code to contain a parameter which is known
by your system. That is, ensure that the parameter is
in the first 64K of the Data Division.
182 Console input or console output open in wrong direction
(Fatal)
* You are either trying to read input from the screen or
write to the keyboard.
* You should recode your program.
183 Attempt to open line sequential file for I-O (Fatal)
* You have tried to open a line-sequential file in the
input-output open mode, but this mode is not supported
for files with this organization.
* When your program has terminated you should recode
your program to ensure that the file with organization
line sequential is opened for input, output, or
extend. You can then rerun your code.
184 ACCEPT/DISPLAY I-O error (Fatal)
* You have either tried to read input from the screen or
write to the keyboard, or the ADIS module has not been
able to open your terminal's channels for I-O.
* Your program logic contains a mistake, so you must
recode.
185 File malformed (Recoverable)
186 Attempt to open stdin, stdout or stderr with incorrect mode
(Recoverable)
* You have tried to open either a standard input file
with output mode, or some other file in an incorrect
mode.
187 Run-Time System not found on $COBDIR path (Fatal)
* The run-time system cannot be found on the path you
have set up in the COBDIR environment variable.
Alternatively, you might not have installed your COBOL
system correctly.
* Ensure that the run-time system is on the path you
have set up in the COBDIR environment variable.
Alternatively, ensure that your COBOL system has been
installed correctly. If it has not, you must
reinstall your COBOL system.
188 Filename too large (Fatal)
* A file-name which you have used has more characters
than the maximum number allowed by your operating
system.
* You should recode your program to check the length of
the file in error, and rename it with a shorter
file-name. You can then run your program again.
189 Intermediate code load error (Fatal)
* You are unable to load your intermediate code. You
might have tried to load intermediate code that either
has not been successfully produced, or has been
corrupted in some way.
* Try to obtain good intermediate code, for example, by
resubmitting (or submitting) your source code to your
COBOL system. You should then be able to load your
code and run the program successfully.
190 Too many arguments to CALL (Fatal)
* A CALL statement in your program cannot be
successfully executed because of the number of
arguments which you have used with it.
* When your program has terminated you can recode it
using group items rather than elementary ones. You
should then be able to run your program successfully.
191 Terminal type not defined (Fatal)
* Your terminal is not defined.
* Your terminal type is undefined, so your operating
system is unable to drive your terminal. Set up the
necessary environment for your terminal.
192 Required terminal capability description missing (Fatal)
* A compulsory entry, for example cursor movement or
clear screen, is missing from your terminal
configuration database.
* Add the missing entry to your terminal configuration
database.
193 Error in variable length count (Fatal)
* The intermediate code which is currently being
processed is not a valid operation. You are probably
trying to execute a corrupt file or one which has not
been produced.
* You should resubmit your source code to your COBOL
system.
194 File size too large (Fatal)
* A file which your program is accessing is too large
for successful execution to continue.
* When your program has terminated you should recode
your program spreading the data over more than one
file to ensure that no file becomes too large for your
operating system to handle. Having recoded your
program you can then rerun it.
195 DELETE/REWRITE not preceded by a read (Fatal)
* Before a DELETE or a REwrite statement can be
successfully executed in sequential access mode the
last input-output statement executed for the
associated file must have been a successful read. In
your code no read statement precedes your tried DELETE
or REwrite.
* When your program has terminated, recode your program,
making sure that the last input-output statement to be
executed before the DELETE or REwrite is a read
statement.
196 Record number too large in relative or indexed file (Fatal)
* The relative record key has exceeded the system limit,
that is, the file is too large for the system to
handle.
Alternatively, the record key which you have specified
is too large for the system to deal with successfully,
or the pointer to the record has been corrupted in
some way so that it is either too large or it is not a
multiple of the record length.
197 Screen handling system initialization error (Fatal)
* This error can be caused by one of the following:
@LB2 = Your display adapter is in the wrong mode.
@LB2 = Your screen handling interface has not been
correctly initialized because your terminal does not
have the required capabilities.
@LB2 = Your terminfo file is corrupted.
@LB2 = Memory has been incorrectly allocated.
* If you are using a DOS or OS/2 system, the monitor
must be in alphanumeric display mode rather than
graphics display mode. You can set the display mode
to a valid alphanumeric mode by using the DOS MODE
utility and then rerunning your program.
If you are using a UNIX-type system, you must check
that your terminfo file contains the correct entry for
your terminal. Refer to your COBOL System Reference
for details. If your terminfo file is corrupt, or
your screen handling interface has not been correctly
initialized, you must advise your system administrator
of the problem, and he will take steps to try to
correct it. If your memory has been incorrectly
allocated, you must rerun your program.
198 Load failure (Fatal)
* The system cannot load a program, usually because of
insufficient memory.
Alternatively your program has run out of memory
during the loading or reloading of a file. This
occurs more frequently during Animation because of the
extra memory required during Animation.
* Make more memory available and then rerun your
program.
Ensure that as much memory as possible is available
during Animation by CANCELing any program you do not
currently need to access.
199 Operating System error code lies outside expected range
(Fatal)
* A system call has returned an unexpected error number
which is not documented.
* Contact Technical Support who will help you to
discover the specific cause of this error.
200 Run-Time System internal logic error (Fatal)
* The amount of memory available on your machine is so
low that not even the run-time system can be fully
loaded.
Alternatively, your run-time system has stopped as a
result of an internal logic error from which you
cannot recover.
* Free some memory and then you should be able to run
your program successfully.
Contact Technical Support who will help you to
discover the cause of the error.
201 I-O error in paging system (Fatal)
* No room is available in your current directory or on
the floppy disk which you are using, for the paging
file.
* When your program has terminated, delete any files
which you no longer need from your directory to make
room for the paging file, or insert a new floppy disk.
202 Exported functionality error (Fatal)
* You have either caused an internal run-time system
error by invalid use of an exported function, or the
code produced by a preprocessor in your COBOL system
contains errors.
* Ensure that all of your external assembler
applications call and use run-time system functions
correctly before you try to run your program again.
If you are using a preprocessor as part of your COBOL
system, you should use the software as a standalone
preprocessor to isolate the problem areas.
203 CALL parameter not supplied (Fatal)
* The item you are trying to access in the Linkage
Section of the currently executing program has not
been initialized.
* Recode your program to ensure that it contains all of
the necessary parameters, or check that it is a valid
caller.
206 Reading unwritten data from memory (Fatal)
* You are trying to read data which has not been
written, from the core file.
207 Machine does not exist (Recoverable)
* You have tried to access a machine that is not
connected to your network, or which is not on-line.
* Make sure the machine is connected to the network and
is on-line, then try to access it again.
208 Error in multi-user system (Fatal)
* This is normally caused by an unexpected error
occurring in the network or file-sharing facilities.
A corrupted network message also causes this error to
be returned.
* Retry the unsuccessful operation. If the error
persists, contact Technical Support who will help you
to discover the specific cause of this error.
209 Network communication error (Recoverable)
* This is normally given if an incorrect checksum has
been received in a communications packet.
* Your program should continue to execute after you have
received this error but results might be undefined.
210 File is closed with lock (Fatal)
* You have tried to open a file which you have
previously closed with lock.
* Recode your program to avoid opening a file which has
previously been closed with lock.
211 Program not executable by Run-Time System (Fatal)
* You have tried to run a program that is incompatible
with the current version of either your run-time
system, your object file or your COBOL run-time
library. For example, your run-time system does not
run a program linked using a different object file
format or COBOL run-time library.
* If your object file is incompatible with the current
version of either your COBOL run-time library or your
run-time system, you should relink with the current
version of your COBOL run-time library.
213 Too many locks (Recoverable)
* You have either tried to exceed the maximum number of
simultaneous record locks per file you can have, or
you have exhausted an operating system or network
resource, for example dynamic memory.
* Execute a COMMIT or an UNLOCK operation on the
relevant file and you should then be able to continue
to run your program. You should try not to retain a
record lock for longer than is necessary.
214 GO TO has not been ALTERed (Fatal)
* You have violated one of the general rules of COBOL
programming.
* Close any files which might be open, execute a STOP
RUN statement and then edit your program to avoid such
illegal operations.
215 Cannot ANIMATE a program running COMMUNICATIONS (Fatal)
* You have tried to animate a program which makes use of
the communications module. This cannot be done as
both Animator and the communications module need full
use of the CRT.
* You should run your program without the aid of
Animator.
216 Cannot initialize the named communications device (Fatal)
* A device driver is probably missing.
* Ensure that all communications drivers are loaded
before you try to run Communications.
217 Incompatible host for native code file (Fatal)
* The .gnt file is not valid for the host processor.
* You must resubmit your program to your COBOL system.
218 Malformed MULTIPLE REEL/UNIT file (Fatal)
* Either your file header is not correctly formatted, or
you are not using a MULTIPLE REEL/UNIT file.
* You should try to run your program again using a
backup copy of the relevant file.
219 Operating system shared file limit exceeded (Recoverable)
* You have tried to exceed your operating system's limit
on the number of shared files that you can have open
simultaneously. As this figure is operating system
dependent, you should consult your Release Notes for
details of how many shared files your system permits
to be open at any one time.
* Close some of the open shared files you are no longer
accessing and retry the file operation.
220 Attempt to execute more than one SORT or MERGE simultaneously
(Fatal)
* You have coded your program in such a way that it is
trying to execute more than one SORT or MERGE
operation at the same time. For example, you might
have coded a SORT statement in the input or output
procedure of another SORT statement, an operation that
is specifically prohibited under the rules of ANSI
COBOL.
* You should recode your program to ensure that it does
not execute more than one SORT or MERGE at any one
time.
221 SORT/MERGE error: see status keys (Fatal)
* You have tried a SORT/MERGE operation which has been
unsuccessful for some reason. You might have had too
many files open when you tried a SORT/MERGE operation,
or the file which you are trying to access might be
locked.
* The action you should take depends on the situation in
which it occurs. Check the status of each file
(USING/ GIVING) defined in the SORT statement.
222 SORT/MERGE error: see status keys (Fatal)
* You have tried a SORT/MERGE operation which has been
unsuccessful for some reason. You might have had too
many files open when you tried a SORT/MERGE operation,
or the file which you are trying to access might be
locked.
* The action you should take depends on the situation in
which it occurs. Check the status of each file
(USING/ GIVING) defined in the SORT statement.
223 SORT/MERGE error: see status keys (Fatal)
* You have tried a SORT/MERGE operation which has been
unsuccessful for some reason. You might have had too
many files open when you tried a SORT/MERGE operation,
or the file which you are trying to access might be
locked.
Alternatively, you have set the TMP environment
variable to point to a directory that does not exist.
* The action you should take depends on the situation in
which it occurs.
Either set TMP to point to a directory that does
exist, or unset TMP.
224 External Language Initialization failure
225 Dynamic load error--program component missing (Fatal)
* The run-time system cannot locate the root or overlay
of a program that is currently loaded in memory.
Alternatively, you have insufficient memory to load
your program.
Alternatively, the run-time system could not find
enough file handles to open and, therefore, load the
code.
* Either the library that contained the program has been
canceled, or the program is no longer available on the
program search path. Ensure that the program is
available either on disk or on an open library.
Either free some memory, use XM or restructure your
application so that it uses less memory.
Increase your operating system file handles limit.
226 EXTERNAL file definition inconsistent
* Two or more programs define the same external file but
with different formats. For example, maximum and
minimum record lengths might be different.
* Make sure that all of your programs define the
external file with the same format so that they are
consistent. It is useful to have the file definition
in a COPY file.
227 EXTERNAL data definition inconsistent (Fatal)
* Two or more programs are defining the same external
data item, but the first loaded program has defined
the size smaller than has the second or subsequent
loaded program.
* Make sure that both or all of your programs define the
size of the external data item as being the same.
228 Could not allocate memory for EXTERNAL item (Fatal)
229 SORT/MERGE module does not support EXTERNAL using/giving
files (Recoverable)
* You have tried a SORT or MERGE operation which has
USING/ GIVING files which are defined as EXTERNAL. The
SORT/ MERGE module does not support USING/ GIVING
files defined as EXTERNAL.
* Recompile your program to use the callable SORT module
(EXTSM).
230 Floating Point Support Module not found (Fatal)
235 Error in animator communications channel (Fatal)
* Animator has encountered system limits or conflicts
resulting in communications errors. Perhaps two
logins on the same UNIX system are trying to
cross-session animate the same program file.
* Copy the animated program file to a different
directory and try animation.
236 Animated program has terminated unexpectedly (Fatal)
* A program you are animating has terminated without
following the standard run-time system shut-down
process. The termination was probably either
initiated by the user or caused by a severe run-time
error.
* Run your program without animation to determine if it
runs successfully; if so, animate the program without
cross-session or intrasession animation.
237 Unable to initialize animated process (Fatal)
* Animator has encountered system limits in starting
your program. The animated program cannot start
because of either insufficient memory or too many
processes running on the UNIX system.
* Animate your program when the load on the system has
reduced. Run the program without animation to
determine if it runs successfully; if so, animate the
program without cross-session or intrasession
animation. Ask your system administrator to expand
the number of process slots and virtual memory page
maps.
254 Keyboard interrupt to ANIMATOR during ACCEPT (Fatal)
* While using Animator you have terminated your program
with a keyboard interrupt.
MPE/iX 5.0 Documentation