[Lazarus] Laz x64 trunk Windows debugging error

Martin lazarus at mfriebe.de
Fri Sep 27 11:47:26 CEST 2013


On 27/09/2013 10:19, Reinier Olislagers wrote:
> FPC x64 trunk r25583+Lazarus trunk r42970, Windows
> Got this while debugging:
>
> Press "Ignore" to continue debugging. This may NOT be safe. Press
> "Abort" to stop the debugger.
> Exception: ERangeError with message "Range check error"
> Context: TGDBMIDebuggerCommandDisassembe. State: Pause
>
>    $0000000100A7C681 line 3243 of ../debugger/gdbmidebugger.pp
>    $0000000100A7C59C line 3235 of ../debugger/gdbmidebugger.pp
>    $0000000100A81444 line 3786 of ../debugger/gdbmidebugger.pp
>    $0000000100A803A0 line 4272 of ../debugger/gdbmidebugger.pp
>    $0000000100A7E820 line 4457 of ../debugger/gdbmidebugger.pp
>    $0000000100AA093B line 11170 of ../debugger/gdbmidebugger.pp
> Project: optimization 1, not smart linkable, not link smart, debugging:
> dwarf with sets (-gw -godwarfsets), line numbers -gl
> Lazarus had been started with
> --debug-log=d:\cop\t\lazarusdebuglog.txt
> --debug-enable=DBG_CMD_ECHO,DBG_STATE,DBG_DATA_MONITORS,DBGMI_QUEUE_DEBUG,DBGMI_TYPE_INFO
>

Can you please try to repeat this with  DBG_DISASSEMBLER added to 
debug-enable?

--debug-enable=DBG_CMD_ECHO,DBG_STATE,DBG_DATA_MONITORS,DBGMI_QUEUE_DEBUG,DBGMI_TYPE_INFO,DBG_DISASSEMBLER

Thanks





More information about the Lazarus mailing list