Steps to reproduce :

Project -> New Project -> Application
Synedit Tab -> TSynEdit (1st icon) and click form to drop it on.
Edit Lines property of TSynEdit to be empty.
Run application. Cursor should be flashing in Synedit box
Hit enter.. Boom.

v0.9.27 r16831M i386-linux-gtk 2 (beta)

[EMAIL PROTECTED]:~$ fpc --version
Free Pascal Compiler version 2.2.3 [2008/10/01] for i386
Copyright (c) 1993-2008 by Florian Klaempfl

[EMAIL PROTECTED]:~$ /tmp/project1
TApplication.HandleException Invalid stringlist index 1
   Stack trace:
   $0828BD41  LISTINDEXOUTOFBOUNDS,  line 506 of synedittextbuffer.pp
   $0828CE30  TSYNEDITSTRINGLIST__INSERT,  line 892 of synedittextbuffer.pp
   $08279C90  TCUSTOMSYNEDIT__EXECUTECOMMAND,  line 8471 of synedit.pp
   $08277B40  TCUSTOMSYNEDIT__COMMANDPROCESSOR,  line 7494 of synedit.pp
   $0826C0AD  TCUSTOMSYNEDIT__KEYDOWN,  line 2272 of synedit.pp
   $08141F56  TWINCONTROL__KEYDOWNBEFOREINTERFACE,  line 4981 of 
./include/wincontrol.inc
   $08142275  TWINCONTROL__DOKEYDOWNBEFOREINTERFACE,  line 5117 of 
./include/wincontrol.inc
   $08143F17  TWINCONTROL__CNKEYDOWN,  line 6200 of ./include/wincontrol.inc
   $08068EB9  TOBJECT__DISPATCH,  line 459 of 
/home/brad/devel/fpc/svn/fixes/fpc/rtl/inc/objpas.inc
   $081416D4  TWINCONTROL__WNDPROC,  line 4749 of ./include/wincontrol.inc
   $082767BE  TCUSTOMSYNEDIT__WNDPROC,  line 8471 of synedit.pp
   $08210867  DELIVERMESSAGE,  line 3547 of 
/home/brad/devel/fpc/lazarus/lcl/interfaces/gtk/gtkproc.inc
   $0820DFE3  HANDLEGTKKEYUPDOWN,  line 2264 of 
/home/brad/devel/fpc/lazarus/lcl/interfaces/gtk/gtkproc.inc
   $081CE318  GTK2KEYDOWN,  line 68 of gtk2widgetset.inc
   $B7C358D4
   $B7A33759
   $B7A47F8B

Regards,
Brad
-- 
Dolphins are so intelligent that within a few weeks they can
train Americans to stand at the edge of the pool and throw them
fish.
_______________________________________________
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to