MPE/iX Error Messages Manual Vol 3 (32650-90880)

Chapter 4 173
Error Messages Viii C 3
Symbolic Debugger
ACTION Determine which fields are tables, and supply <number>
subscripts.
UE436 MESSAGE SUBSCRIPT NUMBER <SUBSCRIPT> OUTSIDE RANGE
<LOW> TO <HIGH>.
CAUSE Subscript number <subscript> was outside the valid range
of <low> to <high>.
ACTION Supply a value between <low> and <high>.
Debugger Errors (DB1-DB8)
DB1 MESSAGE Assigning to NUM byte object from NUM byte
object; moved NUM bytes
CAUSE The object on the left side of an assignment was not equal
to the size of the right side of the expression. The debugger
copied a series of bytes equal in size to the left side of the
assignment statement.
ACTION Re-enter the command, using expressions of equal length,
or else results based on truncation will occur.
DB2 MESSAGE WARNING: "FILE" DOES NOT APPEAR TO HAVE LINE
SYMBOLS
CAUSE When opening the source file (FILE) associated with a
procedure, no entries in the source line table were found
for the procedure. The procedure may not have any
executable lines, or the object file may have been
corrupted.
ACTION Recompile the program with the symbolic debugger option.
DB3 MESSAGE WARNING: "FILE1" IS YOUNGER THAN "FILE2"
CAUSE The source file (FILE1) modification time is newer than
the object file (FILE2) modification time, so the source file
may not correspond to the code in object file.
ACTION Recompile the source file with the symbolic debugger
option to update the object file.
DB7 MESSAGE WARNING: CODE IS SHARED; YOU CAN'T SET
BREAKPOINTS SO YOU CAN'T RUN.
CAUSE The object file was set to a shared mode that prevented the
debugger from writing breakpoints into a child process
code in memory. Because an initial breakpoint is required
when starting a child process, you cannot do any useful
debugging without one. If you try to start a child process,
you may receive the message: "Bad access."
ACTION If possible, modify the object file to no longer be in shared
mode.