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

R

reading a stack trace, Displaying and Reading a Stack Trace
reading in
debugging information for a module, Listing Debugging Information for Modules
debugging information for all modules, Listing Debugging Information for Modules
registers
AMD64 architecture, AMD64 Register Information
Intel architecture, x86 Register Information
printing the value of, Using the regs Command
SPARC architecture, SPARC Register Information
regs command
Using the regs Command
regs Command
removing
exception types from intercept list, unintercept [-all] [-x] [typename] Command
the stopped in function from the call stack, Popping the Call Stack
replay command
Saving and Restoring a Debugging Run
Saving and Restoring Using replay
replay Command
replaying a saved debugging run, Saving and Restoring Using replay
reporting where an exception type would be caught, whocatches typename Command
rerun command, rerun Command
resetting application files for replay, Resetting Application Files for replay
restore command
Saving and Restoring a Debugging Run
Restoring a Saved Run
restore Command
restoring a saved debugging run, Restoring a Saved Run
-resumeone event specification modifier
Using a Filter With a Conditional Event
-resumeone
resuming
execution of a multithreaded program, Resuming Execution
program execution at a specific line, To Resume Program Execution at a Specific Line
returns event
returns
returns function
rprint, command, rprint Command
rtc_auto_continue environment variable
Setting dbx Environment Variables
Running Your Program
Enabling Batch Mode Directly From dbx
rtc_auto_suppress environment variable
Setting dbx Environment Variables
Suppression of Last Error
rtc_biu_at_exit environment variable, Setting dbx Environment Variables
rtc_error_limit environment variable
Setting dbx Environment Variables
Limiting the Number of Errors Reported
rtc_error_log_file_name environment variable
Setting dbx Environment Variables
Running Your Program
Enabling Batch Mode Directly From dbx
rtc_error_stack environment variable, Setting dbx Environment Variables
rtc_inherit environment variable, Setting dbx Environment Variables
rtc_mel_at_exit environment variable, Setting dbx Environment Variables
rtc showmap command, rtc showmap Command
rtc skippatch command, rtc skippatch Command
rtld, Dynamic Linker
run_autostart environment variable, Setting dbx Environment Variables
run command
Running a Program
run Command
run_io environment variable, Setting dbx Environment Variables
run_pty environment variable, Setting dbx Environment Variables
run_quick environment variable, Setting dbx Environment Variables
run_savetty environment variable, Setting dbx Environment Variables
run_setpgrp environment variable, Setting dbx Environment Variables
runargs command, runargs Command
running a program
Running Your Program in dbx
Running a Program
in dbx without arguments
Running Your Program in dbx
Running a Program
with runtime checking turned on, Running Your Program
runtime checking
a child process, Using Runtime Checking on a Child Process
access checking, Using Access Checking
an attached process, Using Runtime Checking on an Attached Process
application programming interface, Runtime Checking Application Programming Interface
error suppression, Suppressing Errors
errors, Runtime Checking Errors
fixing memory leaks, Fixing Memory Leaks
memory access
checking, Using Access Checking
error report, Understanding the Memory Access Error Report
errors
Memory Access Errors
Access Errors
memory leak
checking
Using Memory Leak Checking
Checking for Leaks
error report, Understanding the Memory Leak Report
errors
Detecting Memory Leak Errors
Memory Leak Errors
memory use checking, Using Memory Use Checking
possible leaks, Possible Leaks
requirements, Runtime Checking Requirements
suppressing errors, Suppressing Errors
default, Default Suppressions
examples, Suppressing Error Examples
suppression of last error, Suppression of Last Error
troubleshooting tips, Troubleshooting Tips
turning off, Turning Off Runtime Checking
types of error suppression, Types of Suppression
using fix and continue with, Using Fix and Continue With Runtime Checking
using in batch mode, Using Runtime Checking in Batch Mode
directly from dbx, Enabling Batch Mode Directly From dbx
when to use, When to Use Runtime Checking