Initialization File Sample
Saving a Series of Debugging Runs as Checkpoints
Program Scope
Changing the Visiting Scope
Relaxing the Scope Lookup Rules
Visiting Scope
Changing the Visiting Scope
Components of the Visiting Scope
Qualifying Symbols With Scope Resolution Operators
Scope Resolution Search Path
dbx Environment Variables
dbx Environment Variables
Relaxing the Scope Lookup Rules
scopes Command
search Command
Using dbx to Locate Problems
Debugging Segmentation Faults
Using dbx to Locate Problems
Quitting Debugging
Starting a Debugging Session
dbx Environment Variables
Setting a Trace
stop in Command
stop infunction Command
Setting Breakpoints in All Member Functions of a Class
Setting Breakpoints in Dynamically Loaded Libraries
Setting Breakpoints in Member Functions of Different Classes
Setting Breakpoints in Native (JNI) Code
Setting Breakpoints in Objects
Setting Breakpoints on Java Methods
Executing dbx Commands at a Line
Filters and Multithreading
Setting dbxenv Variables
Setting Filters on Breakpoints
Setting Multiple Breakpoints in Nonmember Functions
Shared Libraries Require the -g Option
for Full dbx Support
Setting Breakpoints in Shared Libraries
Startup Sequence and .init Sections
Startup Sequence and .init Sections
Fix and Continue
dbx Environment Variables
Combining Leaks
Fixing Memory Leaks
Limiting the Number of Errors Reported
Possible Leaks
showleaks Command
Generating a Leak Report
sig Event Specification
Variables Valid for sig Event
Understanding Signal Events
Catching Signals
Changing the Default Signal Lists
Understanding Signal Events
Trapping the FPE Signal (Oracle Solaris Only)
Automatically Handling Signals
Catching Signals
Catching Signals
Catching Signals
Catching Signals
Sending a Signal to a Program
Controlling Single Stepping Behavior
Single-Stepping at the Machine-Instruction Level
Skimming Errors
Using the pathmap Command to Improve Skimming
Using Slices
Array Slicing Syntax for C and C++
Array Slicing Syntax for Fortran
Specifying the Location of Your Java Source Files
Printing a Source Listing
source Command
SPARC Register Information
Specifying a Path for Class Files That Use Custom
Class Loaders
Using the Call Stack
Tracing Calls
Displaying and Reading a Stack Trace
Tracing Calls
Using Stack Traces
dbx Environment Variables
Changing the Visiting Scope
dbx Environment Variables
dbx Environment Variables
Starting dbx or dbxtool and
Loading Your Program
Starting dbx or dbxtool and
Loading Your Program
Options
status Command
step Event Specification
dbx Environment Variables
dbx Environment Variables
Efficiency Considerations
dbx Environment Variables
Controlling Single Stepping Behavior
Stepping Into a Specific or Last Function
Stop the Display (Undisplaying)
Stop the Display (Undisplaying)
Native Mode Syntax
stop in Command
stop Command
stop inclass Command
stop infunction Command
stop inclass Command
stop Event Specification
stop inclass Command
Stopping a Process Execution
Using Ctrl+C to Stop a Process
Stopping Execution on a Condition
Stopping Execution When Variables Change
Using Strides
Completely Stripped Programs
suppress Command
Running Your Program
Default Suppressions
Using Suppression to Manage Errors
Suppressing Errors
dbx Environment Variables
Suppression of Last Error
Qualifying Symbols With Scope Resolution Operators
dbx Environment Variables
Choosing Among Multiple Occurrences
Determining Which Symbol dbx Uses
Printing a List of Occurrences of a Symbol
sync Command
sync Event Specification
syncrtld Event Specification
syncs Command
sysin Event Specification
Variables Valid for sysin and sysout
Events
sysout Event Specification
Variables Valid for sysin and sysout
Events
System Event Specifications