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

D

dalias command, index icondalias Command
data change event specifications, index iconData Change Event Specifications
data member, printing, index iconLooking Up Definitions of Variables, Members, and Functions
dbx command
index iconStarting a Debugging Session
index iconUsing the Process ID
index icondbx Command
dbx commands
Java expression evaluation in, index iconThe Java Expression Evaluation in dbx Commands
static and dynamic information used by when debugging Java code, index iconStatic and Dynamic Information Used by dbx Commands
using in Java mode, index iconUsing dbx Commands in Java Mode
valid only in Java mode, index iconCommands Valid Only in Java Mode
with different syntax in Java mode, index iconCommands With Different Syntax in Java Mode
with identical syntax and functionality in Java mode and native mode, index iconCommands With Identical Syntax and Functionality in Java Mode and Native Mode
dbxenv command
index iconSetting dbx Environment Variables
index iconSetting dbx Environment Variables
index icondbxenv Command
dbx environment variable, mt_resume_one, index iconSetting dbx Environment Variables
dbx environment variables, index iconSetting dbx Environment Variables
and the Korn shell, index iconThe dbx Environment Variables and the Korn Shell
array_bounds_check, index iconSetting dbx Environment Variables
c_array_op, index iconSetting dbx Environment Variables
CLASSPATHX
index iconSetting dbx Environment Variables
index iconEnvironment Variables for Java Debugging
core_lo_pathmap, index iconSetting dbx Environment Variables
debug_file_directory, index iconSetting dbx Environment Variables
disassembler_version, index iconSetting dbx Environment Variables
event_safety, index iconSetting dbx Environment Variables
fix_verbose, index iconSetting dbx Environment Variables
follow_fork_inherit
index iconSetting dbx Environment Variables
index iconInteracting With Events
follow_fork_mode
index iconSetting dbx Environment Variables
index iconUsing Runtime Checking on a Child Process
index iconFollowing the fork Function
follow_fork_mode_inner, index iconSetting dbx Environment Variables
for Java debugging, index iconEnvironment Variables for Java Debugging
input_case_sensitive
index iconSetting dbx Environment Variables
index iconUppercase Letters
index iconUppercase Letters
JAVASRCPATH
index iconSetting dbx Environment Variables
index iconEnvironment Variables for Java Debugging
jdbx_mode
index iconSetting dbx Environment Variables
index iconEnvironment Variables for Java Debugging
jvm_invocation
index iconSetting dbx Environment Variables
index iconEnvironment Variables for Java Debugging
language_mode, index iconSetting dbx Environment Variables
macro_expand
index iconSetting dbx Environment Variables
index iconMacro Expansion
macro_source
index iconSetting dbx Environment Variables
index iconMacro Definitions
mt_scalable, index iconSetting dbx Environment Variables
mt_sync_tracing, index iconSetting dbx Environment Variables
output_auto_flush, index iconSetting dbx Environment Variables
output_base, index iconSetting dbx Environment Variables
output_class_prefix, index iconSetting dbx Environment Variables
output_derived_type, index iconPrinting C++ Pointers
output_dynamic_type
index iconSetting dbx Environment Variables
index iconexception [-d | +d] Command
output_inherited_members, index iconSetting dbx Environment Variables
output_list_size, index iconSetting dbx Environment Variables
output_log_file_name, index iconSetting dbx Environment Variables
output_max_string_length, index iconSetting dbx Environment Variables
output_no_literal, index iconSetting dbx Environment Variables
output_pretty_print, index iconSetting dbx Environment Variables
output_pretty_print_fallback
index iconSetting dbx Environment Variables
index iconSetting dbx Environment Variables
output_short_file_name, index iconSetting dbx Environment Variables
overload_function, index iconSetting dbx Environment Variables
overload_operator, index iconSetting dbx Environment Variables
pop_auto_destruct, index iconSetting dbx Environment Variables
proc_exclusive_attach, index iconSetting dbx Environment Variables
rtc_auto_continue
index iconSetting dbx Environment Variables
index iconRunning Your Program
index iconEnabling Batch Mode Directly From dbx
rtc_auto_suppress
index iconSetting dbx Environment Variables
index iconSuppression of Last Error
rtc_biu_at_exit
index iconSetting dbx Environment Variables
index iconUsing Memory Use Checking
rtc_error_limit
index iconSetting dbx Environment Variables
index iconLimiting the Number of Errors Reported
rtc_error_log_file_name
index iconSetting dbx Environment Variables
index iconRunning Your Program
index iconEnabling Batch Mode Directly From dbx
index iconEnabling Batch Mode Directly From dbx
rtc_error_stack, index iconSetting dbx Environment Variables
rtc_inherit, index iconSetting dbx Environment Variables
rtc_mel_at_exit, index iconSetting dbx Environment Variables
run_autostart, index iconSetting dbx Environment Variables
run_io, index iconSetting dbx Environment Variables
run_pty, index iconSetting dbx Environment Variables
run_quick, index iconSetting dbx Environment Variables
run_savetty, index iconSetting dbx Environment Variables
run_setpgrp, index iconSetting dbx Environment Variables
scope_global_enums, index iconSetting dbx Environment Variables
scope_look_aside
index iconSetting dbx Environment Variables
index iconRelaxing the Scope Lookup Rules
session_log_file_name, index iconSetting dbx Environment Variables
setting with the dbxenv command, index iconSetting dbx Environment Variables
show_static_members, index iconSetting dbx Environment Variables
stack_find_source
index iconSetting dbx Environment Variables
index iconChanging the Visiting Scope
stack_max_size, index iconSetting dbx Environment Variables
stack_verbose, index iconSetting dbx Environment Variables
step_abflow, index iconSetting dbx Environment Variables
step_events, index iconSetting dbx Environment Variables
step_events, index iconEfficiency Considerations
step_granularity
index iconSetting dbx Environment Variables
index iconSingle Stepping
suppress_startup_message, index iconSetting dbx Environment Variables
symbol_info_compression, index iconSetting dbx Environment Variables
trace_speed
index iconSetting dbx Environment Variables
index iconControlling the Speed of a Trace
index iconControlling the Speed of a Trace
vdl_mode, index iconSetting dbx Environment Variables
dbx modes for debugging Java code, index iconSpecifying 64-bit JVM Software
.dbxrc file, index iconUsing the dbx Initialization File
creating, index iconCreating a .dbxrc File
sample, index iconInitialization File Sample
use at dbx startup
index iconThe dbx Startup Sequence
index iconUsing the dbx Initialization File
dbxrc file, use at dbx startup
index iconThe dbx Startup Sequence
index iconUsing the dbx Initialization File
dbx, starting, index iconStarting a Debugging Session
startup options, index iconOptions
with core file name, index iconDebugging a Core File
with process ID only, index iconUsing the Process ID
dbxtool
index iconGetting Started With dbx
index iconStarting a Debugging Session
index iconStarting a Debugging Session
debug command, index iconChanging the Visiting Scope
syntax, index icondebug Command
using to attach dbx to a running process, index iconAttaching dbx to a Running Process
using to attach to a child process, index iconAttaching to Child Processes
using to debug a core file, index iconDebugging a Core File in the Same Operating Environment
debug_file_directory environment variable, index iconSetting dbx Environment Variables
debugging
assembly language, index iconExamining the Contents of Memory
child processes, index iconAttaching to Child Processes
code compiled without -g option, index iconCode Compiled Without the -g Option
core file
index iconExamining a Core File
index iconDebugging a Core File
machine-instruction level
index iconDebugging at the Machine-Instruction Level
index iconStepping and Tracing at Machine-Instruction Level
mismatched core file, index iconDebugging a Mismatched Core File
multithreaded programs, index iconDebugging Multithreaded Applications
optimized code, index iconDebugging Optimized Code
debugging information
for all modules, reading in, index iconListing Debugging Information for Modules
for a module, reading in, index iconListing Debugging Information for Modules
debugging run
saved
replaying, index iconSaving and Restoring Using replay
restoring, index iconRestoring a Saved Run
saving, index iconSaving and Restoring a Debugging Run
declarations, looking up (displaying), index iconViewing Variables, Members, Types, and Classes
delete command, index icondelete Command
deleting
all call stack frame filters, index iconHiding Stack Frames
call stack frames, index iconHiding Stack Frames
specific breakpoints using handler IDs, index iconDeleting Specific Breakpoints Using Handler ID Numbers
dereferencing a pointer, index iconDereferencing Pointers
detach command
index iconDetaching a Process From dbx
index iconDetaching dbx From a Process
index icondetach Command
detach event, index icondetach
detaching
a process from dbx
index iconDetaching a Process From dbx
index iconDetaching dbx From a Process
a process from dbx and leaving it in a stopped state, index iconDetaching dbx From a Process
determining
cause of floating point exception (FPE), index iconDetermining the Cause of the Exception
location of floating point exception (FPE), index iconDetermining Where the Exception Occurred
number of instructions executed, index iconDetermining the Number of Instructions Executed by a Source Line
number of lines executed, index iconDetermining the Number of Lines Executed
the granularity of source line stepping, index iconSingle Stepping
where your program is crashing, index iconExamining a Core File
which symbol dbx uses, index iconDetermining Which Symbol dbx Uses
differences between Korn shell and dbx commands, index iconUsing dbx With the Korn Shell
-disable event specification modifier, index icon-disable
disassembler_version environment variable, index iconSetting dbx Environment Variables
dis command
index iconTypes of Program Locations
index iconUsing the dis Command
index icondis Command
display command
index iconMonitoring Expressions
index iconMonitoring Expressions
index icondisplay Command
displaying
all the data members directly defined by a class, index iconPrinting C++ Pointers
all the data members inherited from a base class, index iconPrinting C++ Pointers
an unnamed function argument, index iconEvaluating Unnamed Arguments in C++ Programs
a stack trace, index iconDisplaying and Reading a Stack Trace
declarations, index iconViewing Variables, Members, Types, and Classes
definitions of templates and instances, index iconDebugging With C++ Templates
inherited members, index iconLooking Up Definitions of Types and Classes
source code for function template instantiations, index iconDebugging With C++ Templates
symbols, occurrences of, index iconPrinting a List of Occurrences of a Symbol
template definitions, index iconLooking Up Definitions of Variables, Members, and Functions
the definitions of templates and instances, index iconwhatis name Command
type of an exception, index iconexception [-d | +d] Command
variables and expressions, index iconMonitoring Expressions
variable type, index iconLooking Up Definitions of Variables, Members, and Functions
dlopen event, index icondlopen [ lib-path ] dlclose [ lib-path ]
documentation, accessing, index iconOracle Solaris Studio Documentation
documentation index, index iconOracle Solaris Studio Documentation
down command
index iconChanging the Visiting Scope
index iconMoving Down the Stack
index icondown Command
dump command, index icondump Command
dump command, using on OpenMP code, index iconUsing the dump Command
dynamic linker, index iconDynamic Linker