JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Studio 12.2: Debugging a Program With dbx
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.  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

A

access checking, Using Access Checking
access event, access mode address-expression [, byte-size-expression]
accessible documentation, Documentation in Accessible Formats
address
current, Types of Program Locations
display format, Using Formats
examining contents at, Examining the Contents of Memory
adjusting default dbx settings, Customizing dbx
alias command, Creating Your Own dbx Commands
AMD64 registers, AMD64 Register Information
array_bounds_check environment variable, Setting dbx Environment Variables
arrays
bounds, exceeding, Debugging Segmentation Faults
evaluating
Evaluating Arrays
Evaluating Arrays
Fortran, Working With Arrays
Fortran 95 allocatable, Fortran 95 Allocatable Arrays
slicing
Evaluating Arrays
Using Slices
syntax for C and C++, Array Slicing Syntax for C and C++
syntax for Fortran, Array Slicing Syntax for Fortran
striding
Evaluating Arrays
Using Strides
syntax for slicing, striding, Array Slicing
assembly language debugging, Examining the Contents of Memory
assign command
syntax, assign Command
using to assign a value to a variable
Assigning a Value to a Variable
assign Command
using to reassign correct values to global variables, Changing Variables After Fixing
using to restore a global variable, Changing Variables After Fixing
assigning a value to a variable
Assigning a Value to a Variable
assign Command
at event, at address_expression
attach command
Changing the Visiting Scope
Attaching dbx to a Running Process
attach Command
attach event, attach
attached process, using runtime checking on, Using Runtime Checking on an Attached Process
attaching
dbx to a new process while debugging an existing process, Attaching dbx to a Running Process
dbx to a running child process, Attaching to Child Processes
dbx to a running process
Using the Process ID
Attaching dbx to a Running Process
when dbx is not already running, Attaching dbx to a Running Process