Section: Misc. Reference Manual Pages (7stap)
Return to Main Contents
error::pass5 - systemtap pass-5 errors
Errors that occur during pass 5 (execution) can have a variety of causes.
- exceptional events during script execution
The systemtap translator and runtime include numerous error checks
that aim to protect the systems and the users from mistakes or
transient conditions. The script may deliberately call the
tapset function to signal a problem. Some memory needed for
variables may be temporarily unavailable. Consider using the
construct to wrap script fragments in exception-handling code.
Consider using the
- resource exhaustion
One of several types of space or time resource limits may be
exceeded by the script, including system overload, too many tuples
to be stored in an array, etc. Some of the error messages identify
the constraint by macro name, which may be individually raised.
Consider using the
option. Extend or disable resource limits using the
- remote execution server problems
If you use the
option to direct a systemtap script to be executed somewhere else,
ensure that an SSH connection may be made to the remote host, and
that it has the current systemtap runtime installed & available.
- installation/permission problems
It is possible that your installation of systemtap was not correctly
installed. For example, the
program may lack the necessary setuid permissions, or your invoking
userid might not have sufficient privileges (root, or
and related group memberships). Environment
variables may interfere with locating
- errors from target program
The program invoked by the
stap -c CMD
option may exit with a non-zero code.
- uncaught exceptions in the target program
you may encounter an issue where the target program aborts with a
message like "terminate called after throwing an instance
of 'foo_exception'". This is unfortunately a limitation of Dyninst,
which sometimes prevents exceptions from properly unwinding through
GATHERING MORE INFORMATION
Increasing the verbosity of pass-5
with an option such as
can help pinpoint the problem.
- GATHERING MORE INFORMATION
- SEE ALSO
This document was created by
using the manual pages.
Time: 09:58:21 GMT, March 20, 2013