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

Odpovedet emailem