On Thu, Sep 3, 2015 at 11:41 AM, Lennart Sorensen <lsorense@csclub.uwaterloo.ca> wrote:
On Tue, Sep 01, 2015 at 09:43:06PM -0400, Kevin Cozens wrote:
> I haven't done that. I have seldom used gdb directly. If I'm doing debugging
> I use gdb via ddd. The ddd program makes debugging a lot easier (for me)
> than the command line based gdb.

Last I looked at it (a long time ago), ddd had to be one of the worst,
most buggy, awful ui, pieces of crap I ever encountered.  Even makes
eclipse seem like a good idea in comparison.  So bad I have never ever
considered looking at it again.  I assumed it had to have died out from
being so bad.


Never had the pleasure.  But Kevin, don't fear the command line.  A well-designed graphical debugger is a good and useful tool, but when you absolutely need to get into the plumbing; memory setup, ICE hardware protocols, etc. (ad nauseam) you almost inevitably go sideways from where the GUI designers intended.  Kvm-qemu kernel debugging probably falls squarely in this category.  All roads lead to gdb, it sometimes seems...

Mike