HP 3000 Manuals

Ch 71. Special Routine For Stack Unwind [ MPE/iX Error Messages Manual Volume III ] MPE/iX 5.0 Documentation


MPE/iX Error Messages Manual Volume III

Chapter 71  Special Routine For Stack Unwind 

(Subsystem 103) 

--------------------------------------------------------------

---------------------------------------------------------------

9            MESSAGE    **** Escape executed outside of TRY block; CODE =
                      ! (UNWIND 9).

           CAUSE      A Pascal "ESCAPE" statement executed but no
                      TRY/RECOVER block was active anywhere in the
                      runtime stack.

           ACTION     Put a TRY/RECOVER block around the statement which
                      causes the escape, or remove the "ESCAPE" statement
                      from your code (if possible).''

---------------------------------------------------------------

10           MESSAGE    **** Non-unwindable descriptor during Escape;
                      CODE = ! (UNWIND 10).

           CAUSE      The procedure assembled with NO_UNWIND in .callinfo
                      statement, or there was an internal error.

           ACTION     Reassemble the procedure without NO_UNWIND, or
                      remove the cause of stack UNWIND (Escape trap).

---------------------------------------------------------------

11           MESSAGE    **** Missing UNWIND descriptor during Escape;
                      CODE = ! (UNWIND 11).

           CAUSE      The procedure assembled with "-U" option, or there
                      was an internal error.

           ACTION     Reassemble the procedure without "-U" option or
                      remove cause of stack UNWIND (Escape trap).

---------------------------------------------------------------

19           MESSAGE    **** End-of-stack during non-local GOTO (UNWIND
                      19).

           CAUSE      Internal error.

           ACTION     Call your Hewlett-Packard Representative.

---------------------------------------------------------------

20           MESSAGE    **** Non-unwindable descriptor found during
                      non-local GOTO (UNWIND 20).

           CAUSE      The procedure assembled with NO_UNWIND in .callinfo
                      statement, or there was an internal error.

           ACTION     Reassemble the procedure with NO_UNWIND, or remove
                      cause of stack UNWIND (non-local GOTO trap).

---------------------------------------------------------------

21           MESSAGE    **** Missing UNWIND descriptor during non-local
                      GOTO (UNWIND 21).

           CAUSE      The procedure assembled with '-U' option, or there
                      was as internal error.

           ACTION     Reassemble the procedure without '-U' option, or
                      remove cause of stack UNWIND (non-local GOTO trap).

---------------------------------------------------------------

30           MESSAGE    **** No HEAP allocated to release (UNWIND 30).

           CAUSE      Internal error.

           ACTION     Call your Hewlett-Packard Representative.

---------------------------------------------------------------

31           MESSAGE    **** HEAP allocation request FAILED. (UNWIND 31).

           CAUSE      This is a language construct problem.  There is not
                      enough contiguous HEAP space available, or there
                      was an invalid HEAP request due to an unitialized
                      variable, bad string length, etc.

           ACTION     Ensure correctness and/or efficiency of the code.

---------------------------------------------------------------



MPE/iX 5.0 Documentation