[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ddd 3.3.8
From: |
Wayne E. Van Loon Sr. |
Subject: |
ddd 3.3.8 |
Date: |
Thu, 08 Apr 2004 15:55:58 -0700 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 |
Dear Folks:
I used to use ddd 3.1.5 extensively. It came with an old distribution
that I used for several years.
Recently I updated to Slackware 9.1 and downloaded ddd 3.3.8
(i686-pc-linux-gnu). I hate to complain, but ddd isn't half of what it
used to be. I look at the ddd website, and all kind of wonderful things
about ddd.
In my case, a lot of things don't work anymore or they don't work right.
I thought I would mention some of what I have noticed as maybe ddd
really does still work but I have something wrong with my setup / system
(Athlon, pc, Slackware 9.1, Linux 2.4.22, gcc 3.2.3).
In the data display:
1. You can't drag a display. After it gets placed, that's it. When I
attempt to drag a display item, I get the little four directional
arrows, but the display will not move.
2. I can't delete a display. The Undisplay option is there, it just
doesn't do anything.
3. I can't expand an array that might be part of a structure using
"Show All" in the pop-up menu after right clicking on the array.
4. I can't dereference a pointer that might be a member of structure.
I used to be able to right click on the pointer and then move the cursor
to the Display *() in the little popup window. On my system, the
Display *() is grayed out.
5. Set Value doesn't seem to be available, it also is grayed out.
I recently used ddd to debug some QT code. This may be something that
the QT Meta Object Compiler (moc) causes, but I can't set a breakpoint
in any file other than the file with the main function. When you attempt
to set a breakpoint, it looks like you have set a breakpoint, but ddd
will blow right by it when the program runs.
The only way I could use ddd was to write a little function that I put
in the file with my main function and call that function from the file
that I wanted to debug in. If I put a breakpoint the the little
function, I could single step back into the file that I really wanted to
debug.
I loved the old ddd. I know that it had some memory problems, but it was
damned useful. I sure hope there is some simple mistake that will soon
be fixed.
Sincerely
Wayne E. Van Loon Sr.
- ddd 3.3.8,
Wayne E. Van Loon Sr. <=