You are here: PSPad forum > Bug report / Hlášení chyb > Access violation

Access violation

#1 Access violation

Posted by: vbriquet | Date: 2021-12-29 23:48 | IP: IP Logged

Hello,

I was trying to commpare 2 files between them.
This is what happened.

Access violation at address 00941691 in module 'PSPad.exe'. Read of address 00000024.

Exception class: EAccessViolation
Exception address: 00941691
----------------------------------------------------------------------------------------------------
Stack list, generated 12/29/2021 3:49:57 PM
[00941691] uChildDiff.TfChildDiff.GetLineChanges (Line 1244, "uChildDiff.pas" + 11) + $A
[004E012C] System.Classes.StdWndProc + $14
[0093C673] Diff.TDiff.AddChangeChrs (Line 631, "Diff.pas" + 38) + $5
[0093BEE0] Diff.TDiff.RecursiveDiffChr (Line 400, "Diff.pas" + 66) + $18
[00406FAD] System.@ReallocMem + $D
[0040E3F4] System.DynArraySetLength + $20C
[0040E495] System.@DynArraySetLength + $5
[004C7166] System.Classes.TList.SetCapacity + $2E
[004C6EE6] System.Classes.TList.Grow + $5A
[00406FDF] System.@ReallocMem + $3F
[0040E3F4] System.DynArraySetLength + $20C
[0093C57E] Diff.TDiff.GetCompare (Line 585, "Diff.pas" + 1) + $5
[00941642] uChildDiff.TfChildDiff.GetLineChanges (Line 1238, "uChildDiff.pas" + 5) + $A
[0093EE00] uChildDiff.TfChildDiff.EditorRStatusChange (Line 443, "uChildDiff.pas" + 11) + $2
[00731E24] SynEdit.TCustomSynEdit.DoOnStatusChange (Line 10379, "SynEdit.pas" + 3) + $F
[0072F497] SynEdit.TCustomSynEdit.StatusChanged (Line 9099, "SynEdit.pas" + 3) + $B
[007269CC] SynEdit.TCustomSynEdit.SetTopLine (Line 4751, "SynEdit.pas" + 24) + $9
[00727BA7] SynEdit.TCustomSynEdit.WMVScroll (Line 5494, "SynEdit.pas" + 23) + $7
[006979B6] Vcl.Controls.TControl.WndProc + $2BE
[0069C57A] Vcl.Controls.TWinControl.DefaultHandler + $E6
[0069C46B] Vcl.Controls.TWinControl.WndProc + $63B
[00729B2E] SynEdit.TCustomSynEdit.WndProc (Line 6353, "SynEdit.pas" + 22) + $4
[0069BA38] Vcl.Controls.TWinControl.MainWndProc + $2C
[004E012C] System.Classes.StdWndProc + $14
[0069C57A] Vcl.Controls.TWinControl.DefaultHandler + $E6
[0069E23D] Vcl.Controls.TWinControl.WMSysCommand + $A1
[006979B6] Vcl.Controls.TControl.WndProc + $2BE
[0069C57A] Vcl.Controls.TWinControl.DefaultHandler + $E6
[0069D1D4] Vcl.Controls.TWinControl.WMMouseActivate + $2C
[006979B6] Vcl.Controls.TControl.WndProc + $2BE
[0069C46B] Vcl.Controls.TWinControl.WndProc + $63B
[00729B2E] SynEdit.TCustomSynEdit.WndProc (Line 6353, "SynEdit.pas" + 22) + $4
[0069BA38] Vcl.Controls.TWinControl.MainWndProc + $2C
[004E012C] System.Classes.StdWndProc + $14
[006975F0] Vcl.Controls.TControl.Perform + $24
[0069C57A] Vcl.Controls.TWinControl.DefaultHandler + $E6
[00698069] Vcl.Controls.TControl.WMNCLButtonDown + $15
[006979B6] Vcl.Controls.TControl.WndProc + $2BE
[0069C46B] Vcl.Controls.TWinControl.WndProc + $63B
[0066249A] Vcl.Forms.Default + $3A
[0069C46B] Vcl.Controls.TWinControl.WndProc + $63B
[0040A6C0] System.TMonitor.TryEnter + $28
[0040A1E8] System.TMonitor.Enter + $10
[0040A054] System.TMonitor.CheckOwningThread + $4
[0040A376] System.TMonitor.Exit + $6
[0040A3D2] System.TMonitor.Exit + $1A
[0053FA87] Vcl.Graphics.FreeMemoryContexts + $9B
[0069BA38] Vcl.Controls.TWinControl.MainWndProc + $2C
[0069BA4D] Vcl.Controls.TWinControl.MainWndProc + $41
[004E012C] System.Classes.StdWndProc + $14
[0069C46B] Vcl.Controls.TWinControl.WndProc + $63B
[00729B2E] SynEdit.TCustomSynEdit.WndProc (Line 6353, "SynEdit.pas" + 22) + $4
[0069BA38] Vcl.Controls.TWinControl.MainWndProc + $2C
[004E012C] System.Classes.StdWndProc + $14
[0066BE37] Vcl.Forms.TApplication.ProcessMessage + $F3
[0066BE7A] Vcl.Forms.TApplication.HandleMessage + $A
[0066C1AD] Vcl.Forms.TApplication.Run + $C9
[00A278E0] PSPad.PSPad (Line 104, "PSPad.dpr" + 45) + $7
----------------------------------------------------------------------------------------------------
Program : C:\Program Files (x86)\PSPad editor\PSPad.exe 5.0.3 (377)
System : Windows Server 2012 R2 Server x64, Version: 6.3, Build: 2580,
Processor: Intel, Intel(R) Xeon(R) Gold 6134 CPU @ 3.20GHz, 3190 MHz MMX
Display : 1920x1080 pixels, 32 bpp PPI: 144
----------------------------------------------------------------------------------------------------
Active Controls Hierarchy:
TPSSynEdit "EditorL"
TPanel "panWork"
TfChildDiff "fDiff_H10760464"
----------------------------------------------------------------------------------------------------

Options: Reply | Quote | Up ^


#2 Re: Access violation

Posted by: pspad | Date: 2021-12-30 05:29 | IP: IP Logged

Please dont send error logs to forum, use support mail.
You use old version. Visit developer forum and update to 5.0.7, this version fixes problems with TextDiff.
Or at least use 5.0.4

Options: Reply | Quote | Up ^






Editor PSPad - freeware editor, © 2001 - 2024 Jan Fiala, Hosted by Webhosting TOJEONO.CZ, design by WebDesign PAY & SOFT, code Petr Dvořák, Privacy policy and GDPR