Em 12/03/14 08:55, Martin Frb escreveu:
On 12/03/2014 11:27, Joao Morais wrote:
If I compile RTL with "-gl -gw", GDB crashes with the following messages:

While executing the command:
"TGDBMIDebuggerInstruction: "-break-insert +0", "
gdb reported:
"&"linespec.c:2445: internal-error: void decode_line_full(char **, int, struct symtab *, int, struct linespec_result *, const char *, const char *): Assertion `state->canonical_names[i].suffix != NULL' failed.\nA problem internal to GDB has been detected,\nfurther debugging may prove unreliable.""

In Lazarus Options (Tools menu), you can change the "InternalStartBreak" (try Entry or MainAddr) ... that does not fix the original issue, and gdb may crash at any other point.

This trick worked like a charm for the time being. Thank you very much!


_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to