Summary: | Debugger doesn't show local variables from different frames | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Thomas McGuire <mcguire> |
Component: | CPP Debugger | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gpiez, heimlich, mihai.stanescu, niko.sams |
Priority: | VHI | ||
Version: | unspecified | ||
Target Milestone: | 4.0.0 | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Thomas McGuire
2009-08-11 15:27:18 UTC
I'm guessing that our frontend doesn't even switch the frames, but just allows to open the corresponding files at the moment. Hence implementing a way to actually switch the instruction-pointer to the given frame would probably solve this already. Im using kdev 3.9.96 & gdb 7.0 and i don't see any locals after i stopped in a breakpoint Info locals on gdb says ^done(gdb) info locals info locals rval = -1 __FUNCTION__ = "doExecute" ^doneterpreter=mi2 -quiet I do not change any frames We really need locals to work in the debugger - and they don't work at all currently. Currently locals don't work at all in the debugger. Although I am fed up with eclipse, this is a show stopper for me. Come on guys, fix it, so I can come back to kdevelop ;-) fixed in trunk. (rev. 1055240 and 1055628) |