Poslední dobou se mi často stává, že při prosté editaci textu dojde k
chybě, která je doprovázena tímto výpisem v logu:

Exception description:


Access violation at address 00403265 in module 'PSPad.exe'. Read of address
0231EFFC.

Exception class: EAccessViolation
Exception address: 00403265
--------------------------------------------------------------------------------
--------------------
Stack list, generated 27.9.2008 16:15:47
[00403265] System.Move + $2D
[00404BE3] [EMAIL PROTECTED] + $33
[004C767C] SynEditTextBuffer.TSynEditStringList.Get (Line 505,
"SynEditTextBuffer.pas" + 10) + $F
[004C8FFE] SynUnicode.TWideStrings.GetSeparatedText (Line 712, "SynUnicode.pas"
+ 5) + $A
[005B249C] uMiscProc.SaveLinesToFileEx (Line 738, "uMiscProc.pas" + 25) + $B
[006023E2] uChildEdit.TfChildEdit.SaveToFileEx (Line 488, "uChildEdit.pas" + 40)
+ $20
[006022BF] uChildEdit.TfChildEdit.InternalSaveToFile (Line 434, "uChildEdit.pas"
+ 3) + $4
[006B011F] uChildParent.TfChildParent.SaveToFile (Line 362, "uChildParent.pas" +
4) + $4
[005B41DF] uMiscProc.SaveChildFile (Line 1460, "uMiscProc.pas" + 18) + $2
[0069A28B] uMain.TfPSPad.aSaveExecute (Line 3815, "uMain.pas" + 7) + $7
[006ACB44] uMain.TfPSPad.ActionListExecute (Line 10561, "uMain.pas" + 8) + $7
[004839F0] ActnList.TCustomActionList.ExecuteAction + $14
[00483638] ActnList.TContainedAction.Execute + $14
[004842F7] ActnList.TCustomAction.Execute + $4F
[0042A703] Classes.TBasicActionLink.Execute + $13
[004A0D2D] Controls.TControl.Click (Line 4703, "Controls.pas" + 7) + $7
[0046AE04] ComCtrls.TToolButton.Click + $0
[004A119A] Controls.TControl.WMLButtonUp (Line 4841, "Controls.pas" + 6) + $31
[004A0BA4] Controls.TControl.WndProc (Line 4645, "Controls.pas" + 53) + $6
[004A0974] Controls.TControl.Perform (Line 4552, "Controls.pas" + 5) + $C
[004A39E8] Controls.GetControlAtPos (Line 6273, "Controls.pas" + 4) + $61
[004A3A80] Controls.TWinControl.ControlAtPos (Line 6292, "Controls.pas" + 10) +
$E
[004A0974] Controls.TControl.Perform (Line 4552, "Controls.pas" + 5) + $C
[004A3B1E] Controls.TWinControl.IsControlMouseMsg (Line 6316, "Controls.pas" +
15) + $F
[004A3C0A] Controls.TWinControl.WndProc (Line 6342, "Controls.pas" + 18) + $4
[0046CB46] ComCtrls.TToolBar.UpdateButtonStates + $36
[0046F0BD] ComCtrls.TToolBar.WndProc + $241
[004A3904] Controls.TWinControl.MainWndProc (Line 6252, "Controls.pas" + 3) +
$6
[0042B4E4] Classes.StdWndProc + $14
[00490E99] Forms.TApplication.StopHintTimer + $15
[00490113] Forms.TApplication.ProcessMessage + $83
[0049014A] Forms.TApplication.HandleMessage + $A
[0049037A] Forms.TApplication.Run + $96
[006D25B5] PSPad.PSPad (Line 55, "I:\Delphi7\Projekty\PSPad\PSPad.dpr" + 31) +
$7
--------------------------------------------------------------------------------
--------------------
Program  : D:\_App\PSPad\PSPad.exe  4.5.4 (2331)
System   : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 3"
Processor: Intel, Intel(R) Core(TM)2 Duo CPU     E4500  @ 2.20GHz, 2190 MHz MMX
Display  : 1280x1024 pixels, 32 bpp
--------------------------------------------------------------------------------
--------------------
Active Controls Hierarchy:
TPSSynEdit "Editor1"
TfChildEdit "fChildEdit_3"
--------------------------------------------------------------------------------
--------------------

Po hledání v tomto fóru jsem nakonec stáhl poslední verzi PSPadu, ale asi
po čtrnácti dnech se chyba objevuje znovu.

-- 
<http://forum.pspad.com/read.php?1,47766,47766>
PSPad freeware editor http://www.pspad.com

Odpovedet emailem