suppress Command

The suppress command suppresses reporting of memory errors during Runtime Checking. If the dbx rtc_auto_suppress Environment Variable is on, the memory error at a given location is reported only once.

Syntax
suppress History of suppress and unsuppress commands (not including those specifying the -d and -reset options).
suppress -d List of errors being suppressed in functions not compiled for debugging (default suppression). This list is per loadobject. These errors can be unsuppressed only by using the unsuppress with the -d option.
suppress -d errors Modify the default suppressions for all loadobjects by further suppressing errors.
suppress -d errors in loadobjects Modify the default suppressions in the loadobjects by further suppressing errors.
suppress -last At error location suppress present error.
suppress -reset Set the default suppression to the original value (startup time)
suppress -r <id> ... Remove the unsuppress events as given by the id(s) (id(s) can be obtained by doing \Q(un)suppress'.
suppress -r 0 | all | -all Remove all the unsuppress events as given by the unsuppress Command.
suppress errors Suppress errors everywhere
suppress errors in [functions] [files] [loadobjects] Suppress errors in list of functions, list of files, and list of loadobjects.
suppress errors at line Suppress errors at line.
suppress errors at "file":line Suppress errors at line in file.
suppress errors addr address Suppress errors at location address.

where:

address is a memory address.

errors are blank separated and can be any combination of:

all All errors
aib Possible memory leak - address in block
air Possible memory leak - address in register
baf Bad free
duf Duplicate free
mel Memory leak
maf Misaligned free
mar Misaligned read
maw Misaligned write
oom Out of memory
rua Read from unallocated memory
rui Read from uninitialized memory
wro Write to read-only memory
wua Write to unallocated memory
biu 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.

loadobjects is one or more loadobject names.

See the unsuppress Command for information on unsuppressing errors.