3. Options Dialog

Table of Contents

3.1. Valkyrie Options Page
3.2. Valgrind Options Page
3.2.1. Core Tab
3.2.2. Error Reporting Tab
3.2.3. Suppressions Tab
3.3. Valgrind Tool Options Pages

The Options dialog has a separate "pane" for Valkyrie and Valgrind, as well as for each Valgrind tool. Any flag or option which can be set on the command line is available for modification via this dialog.

On first-time startup, all options are set to their defaults. If you subsequently change any of these, for example by giving the following on the command line:

  valkyrie --show-reachable=yes /bin/ls -lF

then the value of the argument will be saved, and the option will then be set to this value until you specifically change it again.

Note: choosing "Reset Defaults" only resets the default values for the current option page, not all of them.

3.1. Valkyrie Options Page

Show tooltips:

Whether tooltips should be shown when the mouse pointer hovers over a widget. Applied application-wide.

Show toolbar text labels:

Whether text labels should be shown next to buttons. Applied application-wide.

Use default system font:

Whether Valkyrie should use your default window font or not. Clicking "Choose" will bring up a font dialog to allow you to select an alternative font. Applied application-wide.

Use valkyrie`s palette:

Whether Valkyrie should use your default window palette (aka "theme") or use her own. Applied application-wide.

Extra lines shown above/below the target line:

Memcheck-specific. This value specifies the number of source code lines to be shown above and below the target source line when displaying errors in Memcheck ToolView. Note that changing this value will not take effect until the next run.

Source editor:

Memcheck-specific. Specify the /path/to/your/favourite/editor. The editor is launched when a stack frame is double-clicked within Memcheck ToolView.

Binary:

Change the name of the executable to run to /path/to/your/executable. If you started Valkyrie on the command line with valkyrie /path/to/exe then /path/to/exe is stored here.

Binary flags:

Change the flags relevant to your executable. If you started Valkyrie on the command line with valkyrie /path/to/your/exe --your-flags then --your-flags is stored here.

Valgrind:

This is the /path/to/valgrind which you specified when you configured and built Valkyrie. It is shown here purely for information purposes.

Supps Dir:

This is the /path/to/valgrind/suppressions/dir which you specified when you configured and built Valkyrie. It is shown here purely for information purposes.

If you want to add/remove/change suppression files, see the Valgrind Options Page.