[Lazarus] "TGDBMIDebuggerInstruction: "-file-exec-and-symbols ", "

Martin Frb lazarus at mfriebe.de
Sat Apr 19 01:04:19 CEST 2014

On 18/04/2014 23:48, Martin Frb wrote:
> On 18/04/2014 17:09, Marcos Douglas wrote:
>> On Thu, Apr 17, 2014 at 11:40 AM, Martin Frb <lazarus at mfriebe.de> wrote:
>>> http://wiki.lazarus.freepascal.org/GDB_Debugger_Tips#gdb.exe_has_stopped_working 
>>> in the field "debugger_startup_options" enter: --eval-command="set
>>> auto-solib-add off"
>>> But I have no idea if that is going to change anything.
>> This worked, thank you!
> Since this "fixes" a variety of gdb issues, I added an option 
> "DisableLoadSymbolsForLibraries" True/False.
> This is in trunk, and 1.2.3 (will be is 1.2.4)

BTW completely forgot, there also is
> WarnOnInternalError
>     Default true. If set to False, internal errors by gdb will be
>     ignored by the IDE. Yet that does not change, that gdb did have an
>     internal error, and that debugging may report incorrect data, or
>     dis-behave in anyway. Neither will it prevent follow up error. It
>     simple skips informing the user, yet fixes nothing. Leave on true,
>     unless you get repeatedly the same internal error, and have tested
>     well, that it does not affect you. (Then the warning dialog would
>     be annoying, and you may want to skip it) 

Which together with "Reset debugger after each run" would have done as well.

But would have the side effect of hiding potential other warnings, 
leaving you unaware of problems.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20140419/2b5ffb25/attachment-0003.html>

More information about the Lazarus mailing list