|
Insure++ User's Guide Index
Miscellaneous
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
#ifdef_INSURE_
adjacent memory blocks
anonymous structures/unions
ANSI compilers
architecture
arguments
assert_ok
bounds overflow
bus error
client-server programming
code insertions
compile time warnings
compilers, using multiple
copy uninitialized data
coverage_switches
CTRL-C
customer sites
customer support
dangling pointers
data representation
debugging
displaying process information
_dots_
dynamic memory allocation
endian
environment variables
error messages, enabling
error report format
error_format
error summary, change behavior
expand
first error
forked programs
freeing static memory
free_trace
fseek
function pointers
function prototypes
global variable
handlers, signals
hostname
iic
iic_alloc
iic_copy
iic_error
iic_input_format
iic_output_format
iic_startup
iic_string
iic_strlenf
iiinfo
iiwhich
incompatible data types
incompatible variable declarations
Insra
Insure
_INSURE_
_Insure_cleanup
_Insure_trap_error
interfaces
- advanced interfaces, complex data types
- basic principles
- common functions
- conclusion
- esoterica
- example, C
- example, C mymal.c
- example, C mymal_i.c
- example, C mymaluse.c
- example, C++
- example, C++ (a)
- example, C++ (b)
- flowchart
- insert class function
- modules
- ordering
- purpose
- strategy for creating
- trivial interfaces, function prototypes
- use by Insure++
- using
- using to check code, example
- writing
interface_library
interrupted system calls
interrupting long-running jobs
I/O routines, incorrect use
I/O statement
kill process
LEAK_ASSIGN
leak_combine
LEAK_RETURN
LEAK_SCOPE
leak_sort
leak_trace
leaks
macros
malloc_trace
memory
- blocks containing pointers
- checking uninitialized variables
- chunks
- corruption
- corruption, example code
- corruption, example runtime
- dynamically allocated
- error detection, example
- error detection, malloc
- leaks
- leaks, example
- leaks, example diagnosis
- leaks, finding all
- leaks, malloc
- leaks summary, example
- leaks, when to fix
- overwriting legal bounds, malloc
- uninitialized
- usage summary
- use of uninitialized variables
mismatched arguments
multiprocessing
non-existent files
number of error messages, limit
opaque pointers
open file limit
overflow, checking
overwrite memory
permissions, file
platforms, using multiple
pointers
printf
production code
READ_UNINIT_MEM, example
read uninitialized data
repeated errors
report_limit
reports
report summaries
RETURN_FAILURE
selective checking
share an interface with other users of Insure++
sign (error sub-category)
signal_catch
signal handling actions
signal_ignore
signals
source directories
stack_internal
stack_internal on
stack_limit
stack trace
stderr
stretchy arrays
strings
summarize
suppress, error messages
suppress, error messages about library calls
suppress_output
suppress_warning
suppressing
symbol table
system calls
Total Quality Software
tqs file extension
trace_banner
trace_file
trace on
tracing
uninitialized memory, detection
uninitialized memory, errors
unsuppress
variable arguments
variables, unused
void iic_alloc
void iic_alloci
void iic_allocs
void iic_copy
void iic_dest
void iic_error
void iic_source
void iic_sourcei
void_Insure_trace_annotate
void_Insure_trace_enable
void iic_unalloc
For more information, call (888) 305-0041 or send email to:
insure@parasoft.com
Code Insertions
Insure++ User's Guide TOC
Reference Guide TOC
|
|