Go to main content

Developer's Guide for Migrating to Oracle Solaris 11

Exit Print View

Updated: April 2020
 
 

Debugging Applications by Using dbx

The dbx debugger component of Oracle Developer Studio helps find bugs in code at the command line, through the IDE, or through an independent graphical interface (dbxtool). You can also use dbx to inspect the state of a stopped program. dbx gives you complete control of the dynamic execution of a program including collecting performance and memory usage data, monitoring memory access, and detecting memory leaks. Using dbx, you can also navigate between threads, suspend threads, and display the stack and locks.

dbx can be used to debug an application written in C, C++, Java, or Fortran. However, there are certain limitations while debugging Java code.