Errors (Debugging with ROCGDB)

Next: Invalidation, Previous: Prompting, Up: Annotations [Contents][Index]

### 29.4 Errors

    ^Z^Zquit

This annotation occurs right before ROCGDB responds to an interrupt.

    ^Z^Zerror

This annotation occurs right before ROCGDB responds to an error.

Quit and error annotations indicate that any annotations which ROCGDB was in the middle of may end abruptly. For example, if a `value-history-begin` annotation is followed by a `error`, one cannot expect to receive the matching `value-history-end`. One cannot expect not to receive it either, however; an error annotation does not necessarily mean that ROCGDB is immediately returning all the way to the top level.

A quit or error annotation may be preceded by

    ^Z^Zerror-begin

Any output between that and the quit or error annotation is the error message.

Warning messages are not yet annotated.