I'm not exactly sure how I caused this, though I think it was while experimenting with the Add & Load buttons in the external applications tab of the project settings dialog:
List index out of bounds (-1). Exception class: EStringListError Exception address: 0063129C -------------------------------------------------------------------------------- -------------------- Stack list, generated 11/11/2006 11:17:32 PM [00631299] uProjSett.TfProjSetting.listProgsClick (Line 187, "uProjSett.pas" + 1) + $1D [0047BB94] StdCtrls.TListBoxStrings.Get + $70 [00631299] uProjSett.TfProjSetting.listProgsClick (Line 187, "uProjSett.pas" + 1) + $1D [0049D834] Controls.TControl.Click + $64 [0047CFC0] StdCtrls.TCustomListBox.CNCommand + $20 [0049D69C] Controls.TControl.WndProc + $188 [004A06FB] Controls.TWinControl.WndProc + $157 [0047CEF6] StdCtrls.TCustomListBox.WndProc + $5A [0049D46C] Controls.TControl.Perform + $24 [004A0833] Controls.DoControlMsg + $23 [004A0E8B] Controls.TWinControl.WMCommand + $B [0049D69C] Controls.TControl.WndProc + $188 [004A07DF] Controls.TWinControl.DefaultHandler + $D7 [0049D69C] Controls.TControl.WndProc + $188 [004A06FB] Controls.TWinControl.WndProc + $157 [004A0378] Controls.TWinControl.MainWndProc + $2C [0042B3E4] Classes.StdWndProc + $14 [0049D69C] Controls.TControl.WndProc + $188 [004A07DF] Controls.TWinControl.DefaultHandler + $D7 [0049DC3C] Controls.TControl.WMLButtonUp + $10 [0049D69C] Controls.TControl.WndProc + $188 [004EFFDE] SynEdit.GetMsgProc (Line 11158, "SynEdit.pas" + 27) + $C [004A0523] Controls.TWinControl.IsControlMouseMsg + $13 [004A06FB] Controls.TWinControl.WndProc + $157 [0047CEF6] StdCtrls.TCustomListBox.WndProc + $5A [004A0378] Controls.TWinControl.MainWndProc + $2C [0042B3E4] Classes.StdWndProc + $14 [0048CC57] Forms.TApplication.ProcessMessage + $83 [0048CC8E] Forms.TApplication.HandleMessage + $A [00489749] Forms.TCustomForm.ShowModal + $15D [00686823] uMain.TfPSPad.aProjSettingsExecute (Line 7783, "uMain.pas" + 3) + $9 [0068CE98] uMain.TfPSPad.ActionListExecute (Line 10331, "uMain.pas" + 8) + $7 [00480564] ActnList.TCustomActionList.ExecuteAction + $14 [004801AC] ActnList.TContainedAction.Execute + $14 [00480E6B] ActnList.TCustomAction.Execute + $4F [0042A603] Classes.TBasicActionLink.Execute + $13 [0049D81D] Controls.TControl.Click + $4D [00467988] ComCtrls.TToolButton.Click + $0 [0049DC8A] Controls.TControl.WMLButtonUp + $5E [0049D69C] Controls.TControl.WndProc + $188 [0049D46C] Controls.TControl.Perform + $24 [004A045C] Controls.GetControlAtPos + $98 [004A04F4] Controls.TWinControl.ControlAtPos + $78 [0049D46C] Controls.TControl.Perform + $24 [004A0592] Controls.TWinControl.IsControlMouseMsg + $82 [004A067E] Controls.TWinControl.WndProc + $DA [004696CA] ComCtrls.TToolBar.UpdateButtonStates + $36 [0046BC41] ComCtrls.TToolBar.WndProc + $241 [004A0378] Controls.TWinControl.MainWndProc + $2C [0042B3E4] Classes.StdWndProc + $14 [0048D9DD] Forms.TApplication.StopHintTimer + $15 [0048CC57] Forms.TApplication.ProcessMessage + $83 [0048CC8E] Forms.TApplication.HandleMessage + $A [0048CEBE] Forms.TApplication.Run + $96 [006B0F6B] PSPad.PSPad (Line 56, "I:\Delphi7\Projekty\PSPad\PSPad.dpr" + 31) + $7 -------------------------------------------------------------------------------- -------------------- Program : H:\Program Files\PSPad editor\PSPad.exe 4.5.2 (2241) System : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 2" Processor: AMD, AMD Athlon(tm) Processor, 2080 MHz MMX Display : 1200x1600 pixels, 32 bpp -------------------------------------------------------------------------------- -------------------- Active Controls Hierarchy: TListBox "listProgs" TTabSheet "TabExtProgs" TPageControl "PageCtrl" TfProjSetting "fProjSetting" -------------------------------------------------------------------------------- -------------------- -- <http://forum.pspad.com/read.php?4,35477,35477> PSPad freeware editor http://www.pspad.com
