On 31/08/2011 13:13, Michael Schnell wrote:
On 08/31/2011 01:11 PM, Martin wrote:

If it does not work for you, please open the "Debug output" window from "view" / "debug windows" and check what command is sent to gdb.


Same problem here (using the current svn version  on Linux (X86 32 Bits)

The debug output is:

<-exec-step>
^running
*running,thread-id="1"
(gdb)
*stopped,reason="end-stepping-range",frame={addr="0x08193167",func="CREATETIMER",args=[{name="this",value="0xb7b5a3d0"},{name="INTERVAL",value="1000"},{name="TIMERFUNC",value="..."}],file="fpgui/fpguiobject.inc",fullname="/home/mschnell/Downloads/svn/lazarus/trunk/lcl/interfaces/fpgui/fpguiobject.inc",line="154"},thread-id="1",stopped-threads="all",core="1"
(gdb)


Just tested on windows.

the correct output should be one of the following:
<-exec-next-instruction>
<-exec-step-instruction>

To be absolutely sure:
- you are using the toolbutton, not the keyboard shortcut?

Can you confirm the settings in your "key mappings" (options dialog), in the node "Run menu commands" for
Step into
step over
step into instruction
step over instruction
Step into (context)
step over (context)


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to