[Lazarus] (Still googling for it) GDB error 31 ?

Lukasz Sokol el.es.cr at gmail.com
Thu Sep 22 13:16:39 CEST 2011


Hi,

I have installed 0.9.30 (2011-03-08), FPC 2.4.2 rev. 29749
(i386-win32-win32/win64) on another machine with Windows XP Prof. SP3,
from the installer download, then used SVN to copy a project onto it 
and run with Lazarus;

It compiles, and runs OK, but for some reason at some point
(when I press a key on my keyboard when caret is in a TMemo),
the GDB bails out with Error: 31 (found in debug log) at which time Lazarus
panics and pulls a plug...

I did what http://wiki.lazarus.freepascal.org/GDB_Debugger_Tips suggested,
i.e. no -Xs, no -XX, no optimization or -O1.

I can replicate it with a small test project, 
this is so small it's pointless to write code here :
- start a new project
- put a TMemo on it
- save&compile&run
- click on the Memo1 when running
- type any alphanumeric character on the keyboard
 -> GDB crashes, this time not even reporting an Error number.

Still googling for what the Error: 31 means.

This does not happen on Lazarus 0.9.28.2 r22279 FPC 2.2.4 i386-win32-win32/win64.

Shall I report to bugtracker ?

Lukasz





More information about the Lazarus mailing list