Projects / Data Display Debugger

Data Display Debugger

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
Licenses GPL

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  17 Feb 2009 14:22
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  20 Oct 2004 13:31
  • Rrelease-after

Changes: 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).

  • Rrelease-mid
  •  13 Nov 2003 23:26
  • Rrelease-after

Changes: 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.

  • Rrelease-mid
  •  30 Apr 2003 13:51
  • Rrelease-after

Changes: Major changes to get this to compile with modern auto-tools, Bison, Flex, and C++ STL. Support for bash debugging.

  • Rrelease-mid
  •  04 Feb 2001 07:57
  • Rrelease-after

Changes: DDD 3.3 brings data themes, debugger interaction while the program is running, support for JDB 1.2, and several bugfixes.

Rss Recent comments

Rcomment-before 29 Jun 2003 04:09 Rcomment-trans sigra Rcomment-after

The version shown here is not what's on the GNU server
The version shown here at freshmeat is 3.3.5, but the
newest official version (on the GNU site) seem to be 3.3.1.
And the 3.3.5 version download link points to a different
project's page (bashdb). Why?

And the 3.3.5 version is not buildable. There is a parsing
error and then the compiler consumes a huge amount of
memory so that the computer thrashes. It must be killed.

Rcomment-before 22 Oct 2002 12:46 Rcomment-trans rfabbri Rcomment-after

Try out GVD


I tried to use GVD and it seems even better
than DDD. It uses GTK, it has syntax highlighting,
has a nicer GUI, a better graphical display, etc.
It would be nice to know other people's opinion
regarding DDD x GVD.

Rcomment-before 15 Jun 2002 00:48 Rcomment-trans rfabbri Rcomment-after

DDD is excellent.
DDD is a gem. Many bugs can be detected right
away with this tool. The GUI is very intuitive and
has very nice features, supporting actions such as
pointing into a avariable with the mouse and
obtaining its value, or selecting a complex
expression, clicking with the right button,
and telling DDD to add a graphical display of its
value. The graphical display of variables needs
some more development to get more robust, but its
very good already.

Rcomment-before 29 Apr 2001 21:05 Rcomment-trans leonutley Rcomment-after

Re: alternate download
< snip >

Current directory is /mirrors/site/ftp.ips.cs.tu-bs.de/pub/local/softech/ddd/src

DDD is no longer distributed from this site.

< /snip >

.... dang

Rcomment-before 27 Jun 2000 22:57 Rcomment-trans hirosh Rcomment-after

Development version
The development versions are available at ftp://alpha.gnu.org/gnu/ddd/ (ftp://alpha.gnu.org/gnu/ddd/)

16e41e452461ccc4717f6003bd5bd0c4_thumb

Project Spotlight

TclUP

An FTP client in Tcl/Tk.

50606b47c7a05c5b08110448b438e844_thumb

Project Spotlight

Gallery

A slick Web-based photo album written using PHP.