Oracle® Solaris Studio 12.4: Discover and Uncover User's Guide

Exit Print View

Updated: December 2015
 
 

D

Discover
requirements for usingindex iconRequirements for Using discover
discover
APIindex iconUninstrumented Code
Application Data Integrity (ADI)index iconHardware-Assisted Checking Using Silicon Secured Memory (SSM)
doing full read-write instrumentation of librariesindex iconInstrumentation Options
doing write-only instrumentation for executablesindex iconInstrumentation Options
following forkindex iconSUNW_DISCOVER_FOLLOW_FORK_MODE Environment Variable
forcing reinstrumentation of cached librariesindex iconCaching Options
hardware-assisted checkingindex iconHardware-Assisted Checking Using Silicon Secured Memory (SSM)
allocation/free stack tracesindex iconInstrumentation Options
configuration optionsindex iconInstrumentation Options for discover ADI mode
discover ADI libraryindex iconUsing the libdiscoverADI Library to Find Memory Access Errors
errors caughtindex iconErrors Caught by libdiscoverADI
exampleindex iconExample of Using discover ADI Mode
libdiscoverADI.so
index iconUsing the libdiscoverADI Library to Find Memory Access Errors
index iconHardware-Assisted Checking Using Silicon Secured Memory (SSM)
precise ADI modeindex iconInstrumentation Options
ignoring shared libraries
index iconInstrumentation Options
index iconIgnoring Libraries
instrumenting the named binary onlyindex iconInstrumentation Options
issuing a warning if an attempt is made to instrument an uninstrumentable binaryindex iconInstrumentation Options
limitationsindex iconLimitations When Using discover
memory access error examplesindex iconMemory Access Errors
memory access errorsindex iconMemory Access Errors
memory access warningsindex iconMemory Access Warnings
options
–aindex iconOutput Options
–Aindex iconInstrumentation Options
–bindex iconOutput Options
–c
index iconInstrumentation Options
index iconInstrumenting Shared Libraries
–D
index iconCaching Options
index iconCaching Shared Libraries
–eindex iconOutput Options
–Eindex iconOutput Options
–findex iconOutput Options
–Findex iconInstrumentation Options
–H
index iconAnalyzing discover Reports
index iconAnalyzing discover Reports
index iconOutput Options
–hindex iconOther Options
–i adiindex iconInstrumentation Options
–i dataraceindex iconInstrumentation Options
–i memcheckindex iconInstrumentation Options
–Kindex iconInstrumentation Options
–kindex iconCaching Options
–lindex iconInstrumentation Options
–mindex iconOutput Options
–n
index iconInstrumentation Options
index iconInstrumenting Shared Libraries
index iconInstrumenting a Prepared Binary
–N
index iconInstrumentation Options
index iconIgnoring Libraries
–oindex iconOutput Options
–Pindex iconInstrumentation Options
–Sindex iconOutput Options
–sindex iconInstrumentation Options
–T
index iconInstrumentation Options
index iconIgnoring Libraries
–vindex iconOther Options
–Vindex iconOther Options
–w
index iconAnalyzing discover Reports
index iconAnalyzing discover Reports
index iconOutput Options
index iconInstrumenting a Prepared Binary
overviewindex iconMemory Error Discovery Tool (discover)
running in light modeindex iconInstrumentation Options
Silicon Secured Memory (SSM)index iconHardware-Assisted Checking Using Silicon Secured Memory (SSM)
specifying cache directoryindex iconCaching Options
specifying verbose modeindex iconOther Options
specifying what happens if the instrumented binary forksindex iconInstrumentation Options
writing error data to directory for use by Code Analyzerindex iconOutput Options
discover APIsindex icondiscover APIs
Finding leaks in a long-running programindex iconFinding Leaks in a Server or Long-Running Program
Finding leaks in a serverindex iconFinding Leaks in a Server or Long-Running Program
Finding memory leaks withindex iconFinding Memory Leaks With discover APIs
discover reports
ASCIIindex iconAnalyzing the ASCII Report
error messagesindex iconASCII Warning and Error Message Descriptions
heap blocks left allocatedindex iconASCII Memory Leak Report
memory leaksindex iconASCII Memory Leak Report
stack trace
index iconASCII Stack Trace Report
index iconASCII Warning and Error Message Descriptions
summaryindex iconASCII Report Summary
unfreed heap blocksindex iconASCII Stack Trace Report
warning messagesindex iconASCII Warning and Error Message Descriptions
writingindex iconOutput Options
error messages, interpretingindex iconInterpreting discover Error Messages
false positivesindex iconInterpreting discover Error Messages
avoidingindex iconPartially Initialized Memory
caused by partially initialized memoryindex iconPartially Initialized Memory
caused by speculative loadsindex iconSpeculative Loads
caused by uninstrumented codeindex iconUninstrumented Code
HTMLindex iconAnalyzing the HTML Report
control panelindex iconUsing the Control Panel
controlling types of errors displayedindex iconUsing the Control Panel
controlling types of warnings displayedindex iconUsing the Control Panel
Errors tabindex iconUsing the Errors Tab
Memory Leaks tabindex iconUsing the Memory Leaks Tab
number of blocks remaining allocatedindex iconUsing the Memory Leaks Tab
showing all stack tracesindex iconUsing the Control Panel
showing source code
index iconUsing the Memory Leaks Tab
index iconUsing the Warnings Tab
index iconUsing the Errors Tab
showing source code for all functionsindex iconUsing the Control Panel
showing stack trace
index iconUsing the Memory Leaks Tab
index iconUsing the Warnings Tab
index iconUsing the Errors Tab
Warnings tabindex iconUsing the Warnings Tab
writingindex iconOutput Options
limiting number of memory errors reportedindex iconOutput Options
limiting number of memory leaks reportedindex iconOutput Options
limiting number of stack frames shown inindex iconOutput Options
showing mangled names inindex iconOutput Options
showing offsets inindex iconOutput Options