3.2. Valgrind Options Page

Valgrind`s options page has been divided into three areas which reflect the split between Core options, Error Reporting options, and suppressions.

To access valgrind`s manual for help on any of these options, click on the Context Help toolbutton and then click on the relevant widget.

3.2.1. Core Tab

Verbosity level:

Verbosity level: when generating XML output, the verbosity level is set to 1. Also see the next entry.

Output in xml format:

Since Memcheck is currently the only tool supported by valkyrie, and therefore the flag --xml=yes is always sent to valgrind, changing this flag is disabled.

Track open file descriptors:

As before, valgrind disables file descriptor leak checking when generating xml output; therefore this flag is disabled.

3.2.2. Error Reporting Tab

Print suppressions for errors:

Currently, valgrind disables suppression generation when generating XML output, as that would require user input; therefore changing this flag is disabled.

Limit the number of errors shown:

valgrind disables error limits when generating XML output; therefore changing this flag is disabled.

Start debugger on error detection and Debugger:

valgrind disables attaching a debugger when generating XML output; therefore changing these flags is disabled.

3.2.3. Suppressions Tab

On first-time install, the bottom listbox contains valgrind`s default suppression files. The top listbox only contains one file "default.supp".

Right-clicking on either the top or bottom listbox will bring up a popup menu allowing you to modify the list of files.

Note: At the time of writing, Valgrind disallows the automatic generation of suppressions, ie. the flag --gen-suppressions is ignored. You can read more about suppressions in the Valgrind Manual.