GNU DDD, the Data Display Debugger, is a GUI to command-line debuggers like GDB, DBX, JDB, XDB, Ladebug, WDB, the Perl debugger, or the Python debugger. It provides a graphical data display where complex data structures can be explored incrementally and interactively.
|Tags||Software Development Debuggers|
Release Notes: GNU Make debugger (mdb) support was added. Python (pydb) and Bash (bashdb) support were enhanced. LynxOS support was added. A bug with ISO-8859-1 character display under Motif was resolved. Several bugs with gdb annotations were fixed. Hosting was moved to Savannah.
Release Notes: Several fixes for Perl 5.8.x (it's now a lot more usable). Fixes for Sun's SunONE Studio dbx. Fixes for Mac OS X (mainly workarounds for bugs in GDB).
Release Notes: The settings, signals, themes, and status-display windows are now resizable. The settings are now read correctly when using gdb 5.x and 6.0. A memory corruption bug has been fixed in strclass.h. Several other memory management problems have been fixed. Configure options --enable-builtin-app-defaults and --enable-builtin- vsllib should work again. There are speed improvements, partly by avoiding the creation of temporary objects, and bugfixes in Perl mode. Builds on HPUX-10.20 and NetBSD are improved. The libiberty is updated. Texinfo source and formatted manuals are now included in the distribution.
Release Notes: Major changes to get this to compile with modern auto-tools, Bison, Flex, and C++ STL. Support for bash debugging.
Release Notes: DDD 3.3 brings data themes, debugger interaction while the program is running, support for JDB 1.2, and several bugfixes.