gede is a graphical debugger, a front-end for good ole uncle gdb. gede doesn't need a specialized gdb version.
Unfortunately its a qt app, nevertheless it fits well in a gtk desktop environment.
Its author Johan Henriksson is a smart and nice guy always open for bug reports and recommendations.:o
Its easy to bebuild out of the sources in fedora.
gede is extremely easy to use. 'Nuff said, check it out:b:
Gede : Start
Sounds similar to GNU ddd, the "data dump debugger".
simpler, easier to use and more modern.