On 01/11/2019 02:27, Anthony Walter via lazarus wrote:
I know this problem is not entirely Lazarus related, but I'm hoping someone here might be able to provide some insight.

On a fresh install of Ubuntu 19.10 when running projects from Lazarus with gdb debugging, any and all projects take anywhere from 20 to 30 seconds to become interactive after a project has been compiled and run. That is, the visual forms either do not appear when running, or appear but an unresponsive for 20-30 seconds. If I run without the debugger the programs start almost instantly.

When I run the same program from a terminal using gdb manually, I get the same unresponsive delay.

Does anyone know what the problem might be and how to fix it? I've done a little google foo searching and have come up empty.


Don't know, but maybe a guess and a question.

Does gdb output anything during this time?

GDB loads info about libraries used (watch mem usage), though over 20 secs seems long
  set auto-solib-add off

There may be other such hidden work of gdb, but I wouldn't be aware of it.... (there is follow forks, but that must be off)

-----
If you strip the executable, and then run it in gdb what happens? You can't debug, obviously. But gdb has less work to do.

--
_______________________________________________
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus

Reply via email to