[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop
Subject: RE: ANNOUNCE: KDevelop 1.1final released
From: jbb <jbb () ihug ! co ! nz>
Date: 2000-02-28 7:14:17
[Download RAW message or body]
On Mon, 28 Feb 2000, you wrote:
> KD1.1 Bug report
> 2. Debugger cannot see non-class data defined in the namespace.
Do you mean
namespace foo { int bar; }; and you cannot see bar?
I can't get gdb to show that either.
(gdb) print foo::bar
No symbol "foo" in current context.
or any variations thereof. The only way I've found so far is to look at
dissembled code then add *(int*)0x"address of bar" to the watch. There must be
a simpler way...
From scanning the gdb mailing list, Daniel Berlin writes (on a related problem)
"Assuming mangling and everything is working fine, namespaces should have no
problem.
If they do, i'll make them have no problems.
:)"
Hi Daniel :-)
how should/does this work?
> 3. Debugger lack to show data references values but show only it address.
> There is no problem by manual adding. Showing address of reference type data
> before value is not so good because there is a screen space problem.
Not sure I understand. Can you give example code, what is displayed, and the
way you'd prefer to see it.
> 4. Debugger If I add pointer data in the watch I have no way to see any
> pointed data by mouse clicking. In case ADB* ptr; I have to add only ptr[0]
> or *ptr.
Looks like a bug. You'll have to use your suggested workaround in the meantime.
--
Regards,
jbb
http://homepages.ihug.co.nz/~jbb
ICQ: 60412209
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic