Exception description: Access violation at address 0040985E in module 'PSPad.exe'. Read of address 00000014. Exception class: EAccessViolation Exception address: 0040985E ---------------------------------------------------------------------------------------------------- Stack list, generated 06/08/2020 18:16:26 [0040985E] System.TObject.Free + $6 [0040AD91] System.@HandleFinally + $85 [0040ADDE] System.@HandleFinallyInternal + $2A [0042CF6A] System.SysUtils.Format + $E [0042CF4F] System.SysUtils.Format + $1B [00409FB9] System.@AfterConstruction + $1D [00432447] System.SysUtils.Exception.CreateFmt + $67 [00406FA0] System.@FreeMem + $4 [0040B7D0] System.@UStrClr + $1C [00432EE4] System.SysUtils.CreateAVObject + $200 [005C0026] Vcl.ComCtrls.TCustomTabControl.CreateWnd + $6 [0040AB2A] System.@HandleAnyException + $D2 [00406FF3] System.@ReallocMem + $3F [0040EE0C] System.DynArraySetLength + $204 [00406080] System.SysReallocMem + $8C [00406FC1] System.@ReallocMem + $D [0040EE0C] System.DynArraySetLength + $204 [0040D952] System.@FinalizeArray + $18A [0040D6C0] System.@FinalizeRecord + $10C [0040D952] System.@FinalizeArray + $18A [0040D6C0] System.@FinalizeRecord + $10C [004CFF42] System.Classes.TList.SetCapacity + $2E [0040A22C] System.TMonitor.Destroy + $0 [00409945] System.TObject.CleanupInstance + $29 [00406FA0] System.@FreeMem + $4 [00409768] System.TObject.FreeInstance + $C [00409F96] System.@ClassDestroy + $2 [0040A1BC] System.TMonitor.CheckOwningThread + $4 [0040A4DE] System.TMonitor.Exit + $6 [0040A53A] System.TMonitor.Exit + $1A [006F49FA] JclDebug.TJclGlobalStackList.AddObject (Line 4952, "JclDebug.pas" + 12) + $6 [006F5462] JclDebug.JclCreateStackList (Line 5309, "JclDebug.pas" + 2) + $7 [006F5408] JclDebug.DoExceptionStackTrace (Line 5249, "JclDebug.pas" + 20) + $E [006F5411] JclDebug.DoExceptionStackTrace (Line 5249, "JclDebug.pas" + 20) + $17 [006F657F] JclDebug.DoExceptNotify (Line 6275, "JclDebug.pas" + 6) + $C [006E9E4D] JclHookExcept.TNotifierItem.DoNotify (Line 272, "JclHookExcept.pas" + 5) + $E [0040A1BC] System.TMonitor.CheckOwningThread + $4 [0040A4DE] System.TMonitor.Exit + $6 [0040A53A] System.TMonitor.Exit + $1A [006EA072] JclHookExcept.DoExceptNotify (Line 350, "JclHookExcept.pas" + 24) + $8 [0040AB2A] System.@HandleAnyException + $D2 [0040A53A] System.TMonitor.Exit + $1A [0040A22C] System.TMonitor.Destroy + $0 [00409945] System.TObject.CleanupInstance + $29 [0054BE66] Vcl.Graphics.TBitmap.Changing + $6 [00544A7F] Vcl.Graphics.TCustomCanvas.Changing + $F [00545AD3] Vcl.Graphics.TCanvas.GetHandle + $7 [005E2ADA] Vcl.ComCtrls.TTabControlStyleHook.Paint + $76 [0040AD66] System.@HandleFinally + $5A [0040A1BC] System.TMonitor.CheckOwningThread + $4 [0040A4DE] System.TMonitor.Exit + $6 [0042CF6A] System.SysUtils.Format + $E [0042CF4F] System.SysUtils.Format + $1B [00409FB9] System.@AfterConstruction + $1D [00432447] System.SysUtils.Exception.CreateFmt + $67 [00406FA0] System.@FreeMem + $4 [0040B7D0] System.@UStrClr + $1C [00432EE4] System.SysUtils.CreateAVObject + $200 [0040AB2A] System.@HandleAnyException + $D2 [00406FF3] System.@ReallocMem + $3F [0040EE0C] System.DynArraySetLength + $204 [00406080] System.SysReallocMem + $8C [00406FC1] System.@ReallocMem + $D [0040EE0C] System.DynArraySetLength + $204 [006EF88A] JclDebug.TJclModuleInfoList.GetItems (Line 1289, "JclDebug.pas" + 1) + $4 [006EF8B1] JclDebug.TJclModuleInfoList.GetModuleFromAddress (Line 1300, "JclDebug.pas" + 4) + $4 [00406FF3] System.@ReallocMem + $3F [0040EE0C] System.DynArraySetLength + $204 [006F5B0F] JclDebug.TJclStackInfoList.TraceStackRaw (Line 5755, "JclDebug.pas" + 32) + $7 [0040EED5] System.@DynArraySetLength + $5 [004CFF42] System.Classes.TList.SetCapacity + $2E [004CFCC2] System.Classes.TList.Grow + $5A [0040A1BC] System.TMonitor.CheckOwningThread + $4 [0040A4DE] System.TMonitor.Exit + $6 [0040A53A] System.TMonitor.Exit + $1A [006F49FA] JclDebug.TJclGlobalStackList.AddObject (Line 4952, "JclDebug.pas" + 12) + $6 [006F5462] JclDebug.JclCreateStackList (Line 5309, "JclDebug.pas" + 2) + $7 [006F5408] JclDebug.DoExceptionStackTrace (Line 5249, "JclDebug.pas" + 20) + $E [006F5411] JclDebug.DoExceptionStackTrace (Line 5249, "JclDebug.pas" + 20) + $17 [006F657F] JclDebug.DoExceptNotify (Line 6275, "JclDebug.pas" + 6) + $C [006E9E4D] JclHookExcept.TNotifierItem.DoNotify (Line 272, "JclHookExcept.pas" + 5) + $E [0040A1BC] System.TMonitor.CheckOwningThread + $4 [0040A4DE] System.TMonitor.Exit + $6 [0040A53A] System.TMonitor.Exit + $1A [006EA072] JclHookExcept.DoExceptNotify (Line 350, "JclHookExcept.pas" + 24) + $8 [0040AB2A] System.@HandleAnyException + $D2 [00544ABA] Vcl.Graphics.TCustomCanvas.Lock + $1E [0054AFE1] Vcl.Graphics.TBitmapCanvas.CreateHandle + $19 [00545BC9] Vcl.Graphics.TCanvas.RequiredState + $25 [00545AE1] Vcl.Graphics.TCanvas.GetHandle + $15 [005E2AB0] Vcl.ComCtrls.TTabControlStyleHook.Paint + $4C [005E2A2E] Vcl.ComCtrls.TTabControlStyleHook.PaintBackground + $46 [0062E848] Vcl.Themes.TStyleHook.WMPaint + $104 [0062ECBE] Vcl.Themes.TStyleHook.WndProc + $14A [0062EEB4] Vcl.Themes.TMouseTrackControlStyleHook.WndProc + $0 [005E1A02] Vcl.ComCtrls.TTabControlStyleHook.WndProc + $A [0062E4E2] Vcl.Themes.TStyleHook.HandleMessage + $66 [0096B90E] Vcl.Styles.TStyleEngine.HandleMessage + $9A [0062B550] Vcl.Themes.TStyleManager.HandleMessage + $54 [006AFBDF] Vcl.Controls.TWinControl.DoHandleStyleMessage + $F [006B129D] Vcl.Controls.TWinControl.WndProc + $5D [0062EEB4] Vcl.Themes.TMouseTrackControlStyleHook.WndProc + $0 [0068C0D9] Vcl.Forms.TFormStyleHook.WndProc + $31 [00978937] TabControlEx.TCustomTabControlHelper.NewWndProc (Line 233, "TabControlEx.pas" + 11) + $5 [006B0E48] Vcl.Controls.TWinControl.MainWndProc + $2C [004EA7E8] System.Classes.StdWndProc + $14 [006B19D2] Vcl.Controls.TWinControl.DefaultHandler + $E6 [006AC9DE] Vcl.Controls.TControl.WndProc + $2BE [006AA0F4] Vcl.Controls.TControl.RequestAlign + $8 [006B2DB3] Vcl.Controls.TWinControl.RequestAlign + $53 [006B4E31] Vcl.Controls.TWinControl.AdjustSize + $35 [006AF84F] Vcl.Controls.DoAdjustSize + $CB [00409768] System.TObject.FreeInstance + $C [00409F96] System.@ClassDestroy + $2 [004CFA44] System.Classes.TList.Destroy + $18 [006AF9B5] Vcl.Controls.TWinControl.AlignControls + $159 [006AE49A] Vcl.Controls.TControl.GetStyleName + $E [00409CDB] System.TObject.Dispatch + $13 [0062ECBE] Vcl.Themes.TStyleHook.WndProc + $14A [0062EEB4] Vcl.Themes.TMouseTrackControlStyleHook.WndProc + $0 [005E1A02] Vcl.ComCtrls.TTabControlStyleHook.WndProc + $A [0062E4E2] Vcl.Themes.TStyleHook.HandleMessage + $66 [0096B90E] Vcl.Styles.TStyleEngine.HandleMessage + $9A [0062B550] Vcl.Themes.TStyleManager.HandleMessage + $54 [006AFBDF] Vcl.Controls.TWinControl.DoHandleStyleMessage + $F [006B18C6] Vcl.Controls.TWinControl.WndProc + $686 [006AFA9A] Vcl.Controls.TWinControl.AlignControl + $62 [006AFAB7] Vcl.Controls.TWinControl.AlignControl + $7F [00978937] TabControlEx.TCustomTabControlHelper.NewWndProc (Line 233, "TabControlEx.pas" + 11) + $5 [006B0E48] Vcl.Controls.TWinControl.MainWndProc + $2C [004EA7E8] System.Classes.StdWndProc + $14 [005C06A4] Vcl.ComCtrls.TCustomTabControl.UpdateTabSize + $2C [005C0495] Vcl.ComCtrls.TCustomTabControl.SetTabHeight + $71 [00A8EB14] uMain.TfPSPad.ResizeFileTabs (Line 11936, "uMain.pas" + 5) + $8 [004CFAE8] System.Classes.TList.Delete + $44 [00A8F256] uMain.TfPSPad.WindowClosed (Line 12151, "uMain.pas" + 4) + $2 [008D4A3B] uChildParent.TfChildParent.FormDestroy (Line 820, "uChildParent.pas" + 24) + $9 [00673861] Vcl.Forms.TCustomForm.DoDestroy + $31 [00673639] Vcl.Forms.TCustomForm.BeforeDestruction + $6D [00409FF5] System.@BeforeDestruction + $9 [0067364A] Vcl.Forms.TCustomForm.Destroy + $6 [00409860] System.TObject.Free + $8 [00679724] Vcl.Forms.TCustomForm.CMRelease + $0 [006AC9DE] Vcl.Controls.TControl.WndProc + $2BE [006AD205] Vcl.Controls.TControl.WMMButtonDown + $1D [006AC9DE] Vcl.Controls.TControl.WndProc + $2BE [00409CDB] System.TObject.Dispatch + $13 [0062ECBE] Vcl.Themes.TStyleHook.WndProc + $14A [0062EEB4] Vcl.Themes.TMouseTrackControlStyleHook.WndProc + $0 [0068C0D9] Vcl.Forms.TFormStyleHook.WndProc + $31 [0062E4E2] Vcl.Themes.TStyleHook.HandleMessage + $66 [00688173] Vcl.Forms.TFormStyleHook.IsStyleBorder + $1F [006881AF] Vcl.Forms.TFormStyleHook.HandleMessage + $23 [0096B90E] Vcl.Styles.TStyleEngine.HandleMessage + $9A [0062B550] Vcl.Themes.TStyleManager.HandleMessage + $54 [006AFBDF] Vcl.Controls.TWinControl.DoHandleStyleMessage + $F [006B18C6] Vcl.Controls.TWinControl.WndProc + $686 [0040A828] System.TMonitor.TryEnter + $28 [00674E09] Vcl.Forms.TCustomForm.WndProc + $691 [006B0E48] Vcl.Controls.TWinControl.MainWndProc + $2C [004EA7E8] System.Classes.StdWndProc + $14 [006A76B2] Vcl.Controls.FindControl + $42 [0067EB53] Vcl.Forms.TApplication.ProcessMessage + $F3 [0067EB96] Vcl.Forms.TApplication.HandleMessage + $A [0067EEC9] Vcl.Forms.TApplication.Run + $C9 [00ABC205] PSPad.PSPad (Line 119, "" + 55) + $7 ---------------------------------------------------------------------------------------------------- Program : C:\Program Files (x86)\PSPad\PSPad.exe 5.0.4 (517) System : Windows 7 Professional x64, Version: 6.1, Build: 1DB1, Service Pack 1 Processor: AMD, AMD Phenom(tm) II X6 1090T Processor, 3220 MHz MMX Display : 1920x1080 pixels, 32 bpp PPI: 96 Skin : Windows10 SlateGray ---------------------------------------------------------------------------------------------------- Active Controls Hierarchy: TPageControlEx "FileTabs" TPanel "SynFilePanel" TfPSPad "fPSPad" ----------------------------------------------------------------------------------------------------