I'm getting the following error very frequently when I copy-paste information to PSPad:
Exception description: Access violation at address 004048BE in module 'PSPad.exe'. Read of address 74786574. Exception class: EAccessViolation Exception address: 004048BE -------------------------------------------------------------------------------- -------------------- Stack list, generated 2/2/2009 12:39:50 PM [004048BE] syst...@asclass + $6 [00404C23] syst...@handleanyexception + $33 [004A3CD3] Controls.TWinControl.WndProc (Line 6357, "Controls.pas" + 33) + $4 [0046938A] ComCtrls.TCustomListView.WndProc + $72 [005990A0] TntComCtrls.TTntCustomListView.WndProc (Line 1869, "TntComCtrls.pas" + 98) + $4D [005983D9] TntComCtrls.TTntListItems.GetItem (Line 1357, "TntComCtrls.pas" + 1) + $F [00679985] uOpenFiles.TfOpenFiles.FindWindow (Line 182, "uOpenFiles.pas" + 4) + $1C [00679AB9] uOpenFiles.TfOpenFiles.SetStatus (Line 233, "uOpenFiles.pas" + 1) + $2 [00693012] uChildParent.TfChildParent.StatusChangeEvent (Line 1041, "uChildParent.pas" + 4) + $15 [00605BD2] uChildEdit.TfChildEdit.SynEditStatusChange (Line 798, "uChildEdit.pas" + 55) + $4 [0050AD74] SynEdit.TCustomSynEdit.DoOnStatusChange (Line 10117, "SynEdit.pas" + 3) + $F [004FA2B6] SynEdit.TCustomSynEdit.DecPaintLock (Line 1556, "SynEdit.pas" + 34) + $B [00506928] SynEdit.TCustomSynEdit.ExecuteCommand (Line 7771, "SynEdit.pas" + 800) + $3 [00504398] SynEdit.TCustomSynEdit.CommandProcessor (Line 6899, "SynEdit.pas" + 10) + $D [0050107B] SynEdit.TCustomSynEdit.WMKillFocus (Line 5231, "SynEdit.pas" + 2) + $C [004A0BF0] Controls.TControl.WndProc (Line 4645, "Controls.pas" + 53) + $6 [004A3CD3] Controls.TWinControl.WndProc (Line 6357, "Controls.pas" + 33) + $4 [0050334A] SynEdit.TCustomSynEdit.WndProc (Line 6187, "SynEdit.pas" + 22) + $4 [004A3950] Controls.TWinControl.MainWndProc (Line 6252, "Controls.pas" + 3) + $6 [0042B530] Classes.StdWndProc + $14 [0048B2A7] Forms.TCustomForm.SetWindowFocus + $23 [0048B330] Forms.TCustomForm.SetActive + $5C [0048BB03] Forms.TCustomForm.WMActivate + $17 [004A0BF0] Controls.TControl.WndProc (Line 4645, "Controls.pas" + 53) + $6 [0042146C] Classes.TThreadList.UnlockList + $4 [00433240] Graphics.FreeMemoryContexts + $98 [004A3950] Controls.TWinControl.MainWndProc (Line 6252, "Controls.pas" + 3) + $6 [004A3965] Controls.TWinControl.MainWndProc (Line 6255, "Controls.pas" + 6) + $0 [0042B530] Classes.StdWndProc + $14 [004A3CD3] Controls.TWinControl.WndProc (Line 6357, "Controls.pas" + 33) + $4 [00489A3D] Forms.TCustomForm.WndProc + $421 [0042146C] Classes.TThreadList.UnlockList + $4 [00433240] Graphics.FreeMemoryContexts + $98 [004A3950] Controls.TWinControl.MainWndProc (Line 6252, "Controls.pas" + 3) + $6 [0042B530] Classes.StdWndProc + $14 [0048C602] Forms.TCustomForm.CMShowingChanged + $426 [004A0BF0] Controls.TControl.WndProc (Line 4645, "Controls.pas" + 53) + $6 [004A3CD3] Controls.TWinControl.WndProc (Line 6357, "Controls.pas" + 33) + $4 [00489A3D] Forms.TCustomForm.WndProc + $421 [004A09C0] Controls.TControl.Perform (Line 4552, "Controls.pas" + 5) + $C [004A3827] Controls.TWinControl.UpdateShowing (Line 6208, "Controls.pas" + 16) + $C [004A3892] Controls.TWinControl.UpdateControlState (Line 6226, "Controls.pas" + 7) + $1C [004A5622] Controls.TWinControl.CMVisibleChanged (Line 7320, "Controls.pas" + 3) + $2 [004A0BF0] Controls.TControl.WndProc (Line 4645, "Controls.pas" + 53) + $6 [004A3CD3] Controls.TWinControl.WndProc (Line 6357, "Controls.pas" + 33) + $4 [00489A3D] Forms.TCustomForm.WndProc + $421 [0048A094] Forms.TCustomForm.GetMonitor + $4C [004A09C0] Controls.TControl.Perform (Line 4552, "Controls.pas" + 5) + $C [0049F6B7] Controls.TControl.SetVisible (Line 3734, "Controls.pas" + 5) + $D [00489532] Forms.TCustomForm.SetVisible + $3A [0048CA1B] Forms.TCustomForm.Show + $7 [0048CBE7] Forms.TCustomForm.ShowModal + $123 [006D513E] uException.TExceptionDialog.ShowException (Line 619, "uException.pas" + 16) + $7 [00402F35] syst...@freemem + $5 [004046BC] System.TObject.FreeInstance + $C [00404AC6] syst...@classdestroy + $2 [004046F5] System.TObject.Destroy + $9 [00404704] System.TObject.Free + $8 [00402F35] syst...@freemem + $5 [004046BC] System.TObject.FreeInstance + $C [00404AC6] syst...@classdestroy + $2 [004046F5] System.TObject.Destroy + $9 [00404704] System.TObject.Free + $8 [00436C21] Contnrs.TObjectList.Notify + $21 [00420B61] Classes.TList.Delete + $59 [00402F76] syst...@reallocmem + $26 [00420E7F] Classes.TList.SetCapacity + $2F [00402F35] syst...@freemem + $5 [004046BC] System.TObject.FreeInstance + $C [00404AC6] syst...@classdestroy + $2 [004B9DED] JclDebug.TJclStackInfoList.Destroy (Line 3270, "JclDebug.pas" + 2) + $12 [00420AE6] Classes.TList.Add + $2A [004B9EC5] JclDebug.TJclStackInfoList.GetItems (Line 3290, "JclDebug.pas" + 1) + $4 [004B9C5E] JclDebug.CorrectExceptStackListTop (Line 3180, "JclDebug.pas" + 9) + $E [004B9CD8] JclDebug.DoExceptionStackTrace (Line 3208, "JclDebug.pas" + 10) + $F [004BA51F] JclDebug.DoExceptNotify (Line 3665, "JclDebug.pas" + 4) + $2 [006D4A71] uException.TExceptionDialog.ExceptionHandler (Line 446, "uException.pas" + 7) + $4 [00490491] Forms.TApplication.HandleException + $61 [004A398B] Controls.TWinControl.MainWndProc (Line 6258, "Controls.pas" + 9) + $A [004A3CD3] Controls.TWinControl.WndProc (Line 6357, "Controls.pas" + 33) + $4 [0046938A] ComCtrls.TCustomListView.WndProc + $72 [005990A0] TntComCtrls.TTntCustomListView.WndProc (Line 1869, "TntComCtrls.pas" + 98) + $4D [005983D9] TntComCtrls.TTntListItems.GetItem (Line 1357, "TntComCtrls.pas" + 1) + $F [00679985] uOpenFiles.TfOpenFiles.FindWindow (Line 182, "uOpenFiles.pas" + 4) + $1C [00404ECE] syst...@handlefinally + $2A [00679AB9] uOpenFiles.TfOpenFiles.SetStatus (Line 233, "uOpenFiles.pas" + 1) + $2 [00693012] uChildParent.TfChildParent.StatusChangeEvent (Line 1041, "uChildParent.pas" + 4) + $15 [00605BD2] uChildEdit.TfChildEdit.SynEditStatusChange (Line 798, "uChildEdit.pas" + 55) + $4 [00404ECE] syst...@handlefinally + $2A [0050AD74] SynEdit.TCustomSynEdit.DoOnStatusChange (Line 10117, "SynEdit.pas" + 3) + $F [004FA2B6] SynEdit.TCustomSynEdit.DecPaintLock (Line 1556, "SynEdit.pas" + 34) + $B [00506928] SynEdit.TCustomSynEdit.ExecuteCommand (Line 7771, "SynEdit.pas" + 800) + $3 [00404ECE] syst...@handlefinally + $2A [00504398] SynEdit.TCustomSynEdit.CommandProcessor (Line 6899, "SynEdit.pas" + 10) + $D [00501100] SynEdit.TCustomSynEdit.WMSetFocus (Line 5255, "SynEdit.pas" + 1) + $C [004A0BF0] Controls.TControl.WndProc (Line 4645, "Controls.pas" + 53) + $6 [0042146C] Classes.TThreadList.UnlockList + $4 [00433240] Graphics.FreeMemoryContexts + $98 [004A3950] Controls.TWinControl.MainWndProc (Line 6252, "Controls.pas" + 3) + $6 [004A3965] Controls.TWinControl.MainWndProc (Line 6255, "Controls.pas" + 6) + $0 [0042B530] Classes.StdWndProc + $14 [00420B61] Classes.TList.Delete + $59 [00420D48] Classes.TList.Insert + $64 [0048B268] Forms.TCustomForm.SetFocusedControl + $280 [004A3CD3] Controls.TWinControl.WndProc (Line 6357, "Controls.pas" + 33) + $4 [0050334A] SynEdit.TCustomSynEdit.WndProc (Line 6187, "SynEdit.pas" + 22) + $4 [004A3950] Controls.TWinControl.MainWndProc (Line 6252, "Controls.pas" + 3) + $6 [00404ECE] syst...@handlefinally + $2A [0042B530] Classes.StdWndProc + $14 [004896DA] Forms.TCustomForm.WndProc + $BE [004F1B25] TntControls.TWinControlTrap.WindowProc (Line 662, "TntControls.pas" + 19) + $5 [004A3950] Controls.TWinControl.MainWndProc (Line 6252, "Controls.pas" + 3) + $6 [0042B530] Classes.StdWndProc + $14 [004F1788] TntControls.TWinControlTrap.Win32Proc (Line 550, "TntControls.pas" + 12) + $19 [0042B530] Classes.StdWndProc + $14 [004896DA] Forms.TCustomForm.WndProc + $BE [004F1B25] TntControls.TWinControlTrap.WindowProc (Line 662, "TntControls.pas" + 19) + $5 [004A3950] Controls.TWinControl.MainWndProc (Line 6252, "Controls.pas" + 3) + $6 [0042B530] Classes.StdWndProc + $14 [004F1788] TntControls.TWinControlTrap.Win32Proc (Line 550, "TntControls.pas" + 12) + $19 [0042B530] Classes.StdWndProc + $14 [0048FAEE] Forms.TApplication.WndProc + $5C2 [0042B530] Classes.StdWndProc + $14 [0049015F] Forms.TApplication.ProcessMessage + $83 [00490196] Forms.TApplication.HandleMessage + $A [004903C6] Forms.TApplication.Run + $96 [006D5FBD] PSPad.PSPad (Line 56, "I:\Delphi7\Projekty\PSPad\PSPad.dpr" + 31) + $7 -------------------------------------------------------------------------------- -------------------- Program : C:\Program Files\PSPad editor\PSPad.exe 4.5.4 (2335) System : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 3" Processor: Intel, Intel(R) Core(TM)2 Duo CPU T7100 @ 1.80GHz, 1800 MHz MMX Display : 1280x1024 pixels, 32 bpp -------------------------------------------------------------------------------- -------------------- Active Controls Hierarchy: TPSSynEdit "Editor1" TfChildEdit "fChildEdit_1" -------------------------------------------------------------------------------- -------------------- -- <http://forum.pspad.com/read.php?4,48878,48878> PSPad freeware editor http://www.pspad.com
