4. Viewing and Navigating To Code
5. Controlling Program Execution
6. Setting Breakpoints and Traces
8. Evaluating and Displaying Data
11. Debugging Multithreaded Applications
16. Debugging Fortran Using dbx
17. Debugging a Java Application With dbx
18. Debugging at the Machine-Instruction Level
19. Using dbx With the Korn Shell
20. Debugging Shared Libraries
The suppress command suppresses reporting of memory errors during runtime checking. It is valid only in native mode.
If the dbx rtc_auto_suppress environment variable is on, the memory error at a given location is reported only once.
History of suppress and unsuppress commands (not including those specifying the -d and -reset options).
List of errors being suppressed in functions not compiled for debugging (default suppression). This list is per load object. These errors can be unsuppressed only by using the unsuppress command with the -d option.
Modify the default suppressions for all load objects by further suppressing errors.
Modify the default suppressions in the load_objects by further suppressing errors.
At error location suppress present error.
Set the default suppression to the original value (startup time).
Remove the unsuppress events as given by the ids, which can be obtained with unsuppress command (see unsuppress Command).
Remove all the unsuppress events as given by the unsuppress command (see unsuppress Command).
Suppress errors everywhere.
Suppress errors in list of functions, list of files, and list of load_objects.
Suppress errors at line.
Suppress errors at line in file.
Suppress errors at location address.
where:
address is a memory address.
errors are blank separated and can be any combination of:
All errors
Possible memory leak - address in block
Possible memory leak - address in register
Bad free
Duplicate free
Memory leak
Misaligned free
Misaligned read
Misaligned write
Out of memory
Read from array out-of-bounds memory
Read from unallocated memory
Read from uninitialized memory
Write to array out-of-bounds memory
Write to read-only memory
Write to unallocated memory
Block in use (allocated memory). Though not an error, you can use biu just like errors in the suppress commands.
file is the name of a file.
files is the names of one or more files.
functions is one or more function names.
line is the number of a source code line.
load_objects is one or more load object names.
See Suppressing Errors for more information on suppressing errors.
See the unsuppress Command for information on unsuppressing errors.