System information
Tracing Tools 203
sages. In case of a duplicate error, it is recorded but no message is shown. This mech-
anism prevents you from being overwhelmed by millions of duplicate errors.
The -v option will add a summary of all reports (sorted by their total count) to the
end of the Valgrind's execution output. Moreover, Valgrind stops collecting errors if it
detects either 1000 different errors, or 10 000 000 errors in total. If you want to sup-
press this limit and wish to see all error messages, use --error-limit=no.
Some errors usually cause other ones. Therefore, fix errors in the same order as they
appear and re-check the program continuously.
17.4 For More Information
• For a complete list of options related to the described tracing tools, see the cor-
responding man page (man 1 strace, man 1 ltrace, and man 1 val-
grind).
• To describe advanced usage of Valgrind is beyond the scope of this document. It is
very well documented, see Valgrind User Manual [http://valgrind.org/
docs/manual/manual.html]. These pages are indispensable if you need
more advanced information on Valgrind or the usage and purpose of its standard
tools.