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