[Lazarus] invisible break points??

Martin Schreiber mse00000 at gmail.com
Sat Jan 8 08:17:43 CET 2011


On Saturday, 8. January 2011 01.04:14 Martin wrote:
>
> Hm, I guess part of the problem is that console output of the
> application does not work well with gdb. It seems to mix with the gdb
> output....
>
>  From your log:
> =====
> Databas*stopped,reason="breakpoint-hit",bkptno="38",thread-id="1",frame={ad
>dr="0x08073656",func="T_COMMAND_WINDOW__DO_MY_THING_BUTTON_PRESS",args=[{nam
>e="SENDER",value="0xb76998e0"},{name="this",value="0xb7861f10"}],file="ab_fp
>gui_types_unit.inc",fullname="/ab/Pascal/ab_fpgui_types_unit.inc",line="230"
>} (gdb)
>
> the msgs from gdb goes on the same line, as the app's output.
> There is nothing the IDE can do, it has no chance of  identifying the
> gdb output, or knowing there was a breakpoint...
>
> see http://bugs.freepascal.org/view.php?id=12172
> I haven't looked at this issue further, not sure if there are updates or
> when there will be. (I know not the news anyone wants to hear; but it
> seems it's a bug that will take a while to fix / we are unfortunately
> bound to gdb, there isn't any better solution yet)
>
MSEide uses a pseudoterminal and the gdb "tty" command on Linux.

Martin




More information about the Lazarus mailing list