next up previous 211
Next: Format of delivered messages
Up: ERR - Error Reporting System
Previous: Deferred error reporting


Error table limits

The error table can contain up to 32 error messages, normally reported at different levels within the hierarchy of a structured program. If an attempt is made to defer the reporting of more than 32 error messages, then the last reported error message will be replaced by the message:

!! Error message stack overflow (EMS fault).

There are up to 256 context levels available in the Error System, the initial (base-level) error context level being 1. The current error context level may be inquired using a call to ERR_LEVEL. If an attempt is made to mark a context level beyond 256, the error message:

!! Error context stack overflow (EMS fault).
is placed on the error stack at context level 256 and any subsequent error reports will be placed at context level 256. A bug report should be made if either of the ``EMS fault'' error messages are reported from software.



next up previous 211
Next: Format of delivered messages
Up: ERR - Error Reporting System
Previous: Deferred error reporting

MERS (MSG and ERR) Message and Error Reporting Systems
Starlink User Note 104
P C T Rees
A J Chipperfield
22 October 2001
E-mail:ussc@star.rl.ac.uk

Copyright © 2001 Council for the Central Laboratory of the Research Councils