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

B

backquote operator, Backquote Operator
bcheck command, bcheck Syntax
examples, bcheck Examples
syntax, bcheck Syntax
bind command, Rebinding of Editing Functions
block local operator, Block Local Operator
breakpoints
clearing, Listing and Clearing Breakpoints
defined
Setting Breakpoints
Setting Breakpoints and Traces
deleting, using handler ID, Deleting Specific Breakpoints Using Handler ID Numbers
disabling, Enabling and Disabling Breakpoints
enabling, Enabling and Disabling Breakpoints
enabling after event occurs, Enabling a Breakpoint After an Event Occurs
event efficiency, Efficiency Considerations
event specifications, Breakpoint Event Specifications
In Function, Setting a stop Breakpoint in a Function
In Object, Setting Breakpoints in Objects
listing
Listing and Clearing Breakpoints
Listing Breakpoints and Traces
multiple, setting in nonmember functions, Setting Multiple Breakpoints in Nonmember Functions
On Value Change, Stopping Execution When Variables Change
overview, Setting Breakpoints
setting
at a line
Setting Breakpoints
Setting a stop Breakpoint at a Line of Source Code
at a member function of a template class or at a template function, stop in function Command
at all instances of a function template, stop infunction name Command
at an address, Setting a Breakpoint at an Address
at class template instantiations
Debugging With C++ Templates
stop inclass classname Command
at function template instantiations
Debugging With C++ Templates
stop inclass classname Command
in a function
Setting Breakpoints
Setting a stop Breakpoint in a Function
in all member functions of a class, Setting Breakpoints in All Member Functions of a Class
in an explicitly loaded library, Setting a Breakpoint in an Explicitly Loaded Library
in dynamically loaded libraries, Setting Breakpoints in Dynamically Loaded Libraries
in member functions of different classes, Setting Breakpoints in Member Functions of Different Classes
in native (JNI) code, Setting Breakpoints in Native (JNI) Code
in objects, Setting Breakpoints in Objects
in shared libraries, Setting Breakpoints in Shared Libraries
machine level, Setting Breakpoints at the Machine-Instruction Level
multiple breaks in C++ code, Setting Breakpoints in Member Functions of Different Classes
on Java methods, Setting Breakpoints on Java Methods
with filters that contain function calls, Using a Filter With a Conditional Event
setting filters on, Setting Filters on Breakpoints
stop type, Setting Breakpoints
determining when to set, Navigating To Code
trace type, Setting Breakpoints
when type, Setting Breakpoints
setting at a line, Setting a when Breakpoint at a Line
bsearch command, bsearch Command