Exception description: I have a crash message box when I try to print a document. Could you reproduce it?
Exception class: EStringListError Exception address: 00422E22 -------------------------------------------------------------------------------- -------------------- Stack list, generated 01/08/2011 12:05:39 [00422E1D] Classes.TStringList.GetObject + $19 [00421CD5] Classes.TStrings.Error + $2D [00422E1D] Classes.TStringList.GetObject + $19 [00438940] Printers.TPrinter.GetPrinter + $20 [0043D2E6] Dialogs.GetPrinter (Line 1239, "Dialogs.pas" + 1) + $19 [006D005C] uPSPAd_loc.LocalizeMainForm (Line 552, "uPSPad_Loc.pas" + 104) + $28 [00402B55] System.@FreeMem + $5 [00405060] System.@LStrClr + $1C [00438784] Printers.TPrinter.SetState + $118 [004049D2] System.@HandleFinally + $2A [004047C6] System.@HandleAnyException + $D2 [00402B55] System.@FreeMem + $5 [00405060] System.@LStrClr + $1C [00405F42] System.@FinalizeArray + $4A [00405ECC] System.@FinalizeRecord + $20 [00402B55] System.@FreeMem + $5 [004041D4] System.TObject.FreeInstance + $C [004045CA] System.@ClassDestroy + $2 [0040420D] System.TObject.Destroy + $9 [0040421C] System.TObject.Free + $8 [00404A72] System.@DoneExcept + $16 [005A83A6] SynEditPrinterInfo.TSynEditPrinterInfo.UpdatePrinter (Line 273, "SynEditPrinterInfo.pas" + 28) + $8 [00422E1D] Classes.TStringList.GetObject + $19 [00405114] System.@NewAnsiString + $C [0049A6FE] Forms.Default + $3A [0049A926] Forms.TCustomForm.ClientWndProc + $1D6 [0042AD80] Classes.StdWndProc + $14 [0043D5C1] Dialogs.TPrintDialog.Execute (Line 1348, "Dialogs.pas" + 6) + $5 [006B8A32] uMain.TfPSPad.aPrintExecute (Line 5401, "uMain.pas" + 22) + $A [004043AE] System.@IsClass + $E [006C7A04] uMain.TfPSPad.ActionListExecute (Line 10849, "uMain.pas" + 8) + $7 [004946EC] ActnList.TCustomActionList.ExecuteAction + $14 [00494334] ActnList.TContainedAction.Execute + $14 [00494FF3] ActnList.TCustomAction.Execute + $4F [00429F9F] Classes.TBasicActionLink.Execute + $13 [004892B5] Controls.TControl.Click (Line 4703, "Controls.pas" + 7) + $7 [0046A69C] ComCtrls.TToolButton.Click + $0 [00489722] Controls.TControl.WMLButtonUp (Line 4841, "Controls.pas" + 6) + $31 [00489134] Controls.TControl.WndProc (Line 4645, "Controls.pas" + 53) + $6 [00488F04] Controls.TControl.Perform (Line 4552, "Controls.pas" + 5) + $C [0048BEF4] Controls.GetControlAtPos (Line 6258, "Controls.pas" + 4) + $61 [0048BF8C] Controls.TWinControl.ControlAtPos (Line 6277, "Controls.pas" + 10) + $E [00488F04] Controls.TControl.Perform (Line 4552, "Controls.pas" + 5) + $C [0048C02A] Controls.TWinControl.IsControlMouseMsg (Line 6301, "Controls.pas" + 15) + $F [0048C116] Controls.TWinControl.WndProc (Line 6327, "Controls.pas" + 18) + $4 [0046C3DE] ComCtrls.TToolBar.UpdateButtonStates + $36 [0046E929] ComCtrls.TToolBar.WndProc + $241 [0048BE10] Controls.TWinControl.MainWndProc (Line 6237, "Controls.pas" + 3) + $6 [0042AD80] Classes.StdWndProc + $14 [004A1A2D] Forms.TApplication.StopHintTimer + $15 [004A0D67] Forms.TApplication.ProcessMessage + $83 [004A0D9E] Forms.TApplication.HandleMessage + $A [004A0FBE] Forms.TApplication.Run + $96 [006EEE39] PSPad.PSPad (Line 69, "" + 43) + $7 -------------------------------------------------------------------------------- -------------------- Program : C:\Program Files\PSPad editor\PSPad.exe 4.5.6 (2419) System : Windows XP Professional x32, Version: 5.1, Build: A28, Service Pack 3 Processor: Intel, Intel(R) Core(TM)2 Duo CPU E7300 @ 2.66GHz, 2660 MHz MMX Display : 1440x900 pixels, 32 bpp -------------------------------------------------------------------------------- -------------------- Active Controls Hierarchy: TPSSynEdit "Editor1" TfChildEdit "fChildEdit_2" -------------------------------------------------------------------------------- -------------------- -- <http://forum.pspad.com/read.php?6,56940,56953> PSPad freeware editor http://www.pspad.com
