30.01.2013 Views

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

TotalView Users Guide - CI Wiki

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Handling Signals<br />

Figure 63: File > Signals<br />

Dialog Box<br />

When your program receives a signal, <strong>TotalView</strong> stops all related processes. If<br />

you don’t want this behavior, clear the Stop control group on error signal<br />

check box on the Options Page of the File > Preferences Dialog Box.<br />

CLI: dset TV::warn_step_throw<br />

When your program encounters an error signal, <strong>TotalView</strong> opens or raises<br />

the Process Window. Clearing the Open process window on error signal<br />

check box, also found on the Options Page in the File > Preferences Dialog<br />

Box, tells <strong>TotalView</strong> not to open or raise windows.<br />

CLI: dset TV::GUI::pop_on_error<br />

If processes in a multi-process program encounter an error, <strong>TotalView</strong> only<br />

opens a Process Window for the first process that encounters an error. (If it<br />

did it for all of them, <strong>TotalView</strong> would quickly fill up your screen with Process<br />

Windows.)<br />

If you select the Open process window at breakpoint check box on the<br />

File > Preferences Action Points Page, <strong>TotalView</strong> opens or raises the Process<br />

Window when your program reaches a breakpoint.<br />

CLI: dset TV::GUI::pop_at_breakpoint<br />

70 Chapter 4: Setting Up a Debugging Session

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!