JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Studio 12.3: Debugging a Program With dbx     Oracle Solaris Studio 12.3 Information Library
search filter icon
search icon

Document Information

Preface

1.  Getting Started With dbx

2.  Starting dbx

3.  Customizing dbx

4.  Viewing and Navigating To Code

5.  Controlling Program Execution

6.  Setting Breakpoints and Traces

7.  Using the Call Stack

8.  Evaluating and Displaying Data

9.  Using Runtime Checking

10.  Fixing and Continuing

11.  Debugging Multithreaded Applications

12.  Debugging Child Processes

13.  Debugging OpenMP Programs

14.  Working With Signals

15.  Debugging C++ With dbx

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

A.  Modifying a Program State

B.  Event Management

C.  Macros

D.  Command Reference

Index

Numbers and Symbols

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

P

pathmap command
index iconFinding Source and Object Files
index iconFinding Source and Object Files
index iconTo Fix Your File
index iconUsing the pathmap Command To Improve Skimming
index iconpathmap Command
using to map the compile-time directory to the debug-time directory, index iconMapping the Compile-time Directory to the Debug-time Directory
-perm event specification modifier, index icon-perm
pointers
dereferencing, index iconDereferencing Pointers
printing, index iconPointer to Fortran 95 Derived Type
pop_auto_destruct environment variable, index iconSetting dbx Environment Variables
pop command
syntax, index iconpop Command
using to change the current stack frame, index iconChanging the Visiting Scope
using to pop frames from the call stack, index iconpop Command
using to pop one frame from the call stack, index iconChanging Variables After Fixing
using to remove frames from the call stack, index iconPopping the Call Stack
popping
one frame of the call stack, index iconChanging Variables After Fixing
the call stack
index iconPopping the Call Stack
index iconChanging a Function Currently Being Executed
index iconChanging a Function Presently on the Stack
index iconpop Command
predefined variables for event specification, index iconUsing Predefined Variables
preloading librtc.so, index iconOn a System Running Linux
preloading rtcaudit.so, index iconOn a System Running Solaris
pretty-printing, using, index iconUsing Pretty-Printing
print command
syntax, index iconprint Command
syntax to slice a C or C++ array, index iconArray Slicing Syntax for C and C++
syntax to slice a Fortran array, index iconArray Slicing Syntax for Fortran
using to dereference a pointer, index iconDereferencing Pointers
using to evaluate a function instantiation or a member function of a class template, index iconprint Expressions
using to evaluate a variable or expression, index iconPrinting the Value of a Variable, Expression, or Identifier
using to print the value of an expression, index iconprint Command
printing
a description of the current loop, index iconPrinting Region and Thread Information
a description of the current parallel region, index iconPrinting Region and Thread Information
a description of the current task region, index iconPrinting Region and Thread Information
a list of all class and function template instantiations
index iconDebugging With C++ Templates
index iconwhereis name Command
a list of occurrences of a symbol, index iconPrinting a List of Occurrences of a Symbol
all the threads on the current team, index iconPrinting Region and Thread Information
a pointer, index iconPointer to Fortran 95 Derived Type
arrays, index iconEvaluating Arrays
a source listing, index iconPrinting a Source Listing
data member, index iconLooking Up Definitions of Variables, Members, and Functions
field type, index iconLooking Up Definitions of Variables, Members, and Functions
list of all known threads, index iconViewing the Threads List
list of threads normally not printed (zombies), index iconViewing the Threads List
member functions, index iconLooking Up Definitions of Variables, Members, and Functions
shared, private, and thread private variables in OpenMP code, index iconPrinting Variables and Expressions
the declaration of a type or C++ class, index iconLooking Up Definitions of Types and Classes
the name of the current module, index iconListing Debugging Information for Modules
the source listing for the specified function instantiation, index iconlist Expressions
the value of all the machine-level registers, index iconUsing the regs Command
the value of an expression, index iconprint Command
the value of a variable or expression, index iconPrinting the Value of a Variable, Expression, or Identifier
values of function template instantiations, index iconDebugging With C++ Templates
variable type, index iconLooking Up Definitions of Variables, Members, and Functions
proc command, index iconproc Command
procedure, calling, index iconcall Command
procedure linkage tables, index iconProcedure Linkage Tables
process
attached, using runtime checking on, index iconUsing Runtime Checking on an Attached Process
child
attaching dbx to, index iconAttaching to Child Processes
using runtime checking on, index iconUsing Runtime Checking on a Child Process
detaching from dbx
index iconDetaching a Process From dbx
index iconDetaching dbx From a Process
detaching from dbx and leaving in a stopped state, index iconDetaching dbx From a Process
running, attaching dbx to
index iconAttaching dbx to a Running Process
index iconAttaching dbx to a Running Process
stopping execution, index iconStopping a Process Execution
stopping with Ctrl+C, index iconUsing Ctrl+C to Stop a Process
process control commands, definition, index iconControlling Program Execution
proc_exclusive_attach environment variable, index iconSetting dbx Environment Variables
proc_gone event, index iconproc_gone
prog command, index iconprog Command
prog_new event, index iconprog_new
program
continuing execution of, index iconContinuing Execution of a Program
after fixing, index iconContinuing After Fixing
at a specified line, index iconcont at Command
fixing
index iconFixing Your Program
index iconfix Command
killing
index iconKilling a Program Without Terminating the Session
index iconKilling a Program Without Terminating the Session
multithreaded
debugging, index iconDebugging Multithreaded Applications
resuming execution of, index iconResuming Execution
resuming execution of at a specific line, index iconTo Resume Program Execution at a Specific Line
running, index iconRunning a Program
under dbx, impacts of, index iconImpacts of Running a Program Under dbx
with runtime checking turned on, index iconRunning Your Program
single stepping through, index iconSingle Stepping
status, checking, index iconChecking Program Status
stepping through, index iconStepping Through a Program
stopping execution
if a conditional statement evaluates to true, index iconStopping Execution on a Condition
if the value of a specified variable has changed, index iconStopping Execution When Variables Change
stripped, index iconCompletely Stripped Programs