Forum > Debugger
CPU registers
(1/1)
Cooler:
There is a CPU Registers window in Lazarus, but I've never seen it working properly: it just displays random numbers which never update. This happens under either Windows and Linux, so I guess it's not something with my OS. I'm using Lazarus 2.1.0. Is anyone experiencing the same problem?
ccrause:
I assume you are using the gdb based debugger? If so it may be similar to issue 38534, which was fixed in commit 433bb3d. Do you have a simple test to demonstrate the behaviour?
Edit: There is a similar issue (fix not yet incorporated) with marking changed registers in fpdebug, but at least the register values should be correct I think.
Martin_fr:
Which 2.1 revision? (Current "trunk" is 2.3)
Older that the fix that ccrause linked?
Steps to reproduce?
Do the register show some "unavail" or "evaluating" message when you step?
ccrause:
On Linux with Lazarus 2.0.12 and the gdb based debugger the register contents follows my expectation, see attached debugging session.
Seenkao:
Вернее всего человек не включил нужный формат числа (шестнадцатеричное?).
Google translate:
Most likely, the person did not include the required number format (hexadecimal?).
Navigation
[0] Message Index