GNU DDD, the Data Display Debugger, is a graphical front-end for
command-line debuggers. Many back-end debuggers are supported, notably
the GNU debugger, GDB. In addition to usual debugging features such
as viewing the source files, DDD has additional graphical, interactive
features to aid in debugging.
(doc)