[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 104962] New: Variables window does not update pointer watches
From:       kdevelop-bugs-admin () barney ! cs ! uni-potsdam ! de
Date:       2005-05-02 11:32:15
Message-ID: 20050502133214.104962.darkvater () operamail ! com
[Download RAW message or body]

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=104962         
           Summary: Variables window does not update pointer watches
           Product: kdevelop
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: debugger
        AssignedTo: kdevelop-bugs kdevelop org
        ReportedBy: darkvater operamail com


Version:           3.2.0 (using KDE 3.4.0 Level "a" , SUSE 9.2 UNSUPPORTED)
Compiler:          gcc version 3.3.4 (pre 3.3.5 20040809)
OS:                Linux (i686) release 2.6.8-24.14-default

If I have set a watch for a pointer variable and step through the program it does not \
get updated to its new value after assignment. I have to readd the pointer to get its \
new value.

Example:
(Vehicle *v points to some valid vehicle)
Vehicle *first;

--> first = v;

at this point the watch for 'first' is uninitialized, when I step over this, first \
should point to v, but this does not show up in the 'variables' window of KDevelop. \
If I however set a brakepoint to the next line and let the program run there (not \
step), the update is correct. This bug makes it very hard to debug programs.

For a picture see: http://darkvater.homeip.net/~tfarago/snapshot1.png (the second \
'first' watch was added after the assignment, thus showing the right value).


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic