Common MUMPS Errors and What they Mean

From VistApedia
Revision as of 16:39, 8 March 2005 by 152.131.9.69 (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

MUMPS Language Errors

First, the MUMPS Error List gives the list of MUMPS Error code defined in the MUMPS Standard.


== Vendor Specific The MUMPS Error List isn't all of the errors you may encounter, however, as there are other errors that specific to a particular Implementation of MUMPS. This section attempts to classify them, and explain how they occur and how to change your program to avoid them.

Interpreter Stack Overflow

It can happen with repeatedly performing a DO command to any location. Anything that is putting new entries on the stack frame without eventually removing them. The stack on DSM or Cache can probably handle 300+ entries, so it never overflows with legitimate logic. --- Greg Kreis


Actually, I think you got into an infinite loop making repeated routine calls (each of which requires the allocation of a new stack frame, which contains such details as NEW variables and the return address). --- Greg Woodhouse