Exception description: Selected open with pspad on a .txt file; while this was starting up I selected another txt file and opened it with pspad. Both files are less than 10kB Using Ubuntu 18.04.5LTS 32 bit Linux 5.4.0-58-generic i686 Only 2Gib ram and Pentium Dual CPU T2310 @ 1.46GHz After selecting OK on first violation another one occurred - see below.
Access violation at address 008A40C7 in module 'pspad.exe'. Read of address 00000020. Exception class: EAccessViolation Exception address: 008A40C7 -------------------------------------------------------------------------------- -------------------- Stack list, generated 31/12/2020 10:12:37 [008A40C7] uChildParent.TfChildParent.FormCreate (Line 200, "uChildParent.pas" + 25) + $7 [0069DC4E] Vcl.Controls.TWinControl.SetDoubleBuffered + $1E [0069E758] Vcl.Controls.TWinControl.CMParentDoubleBufferedChanged + $1C [006979B6] Vcl.Controls.TControl.WndProc + $2BE [005460A5] Winapi.CommCtrl.TreeView_GetRoot + $D [005B7C4B] Vcl.ComCtrls.TTreeNodes.GetFirstNode + $13 [00406F70] System.@GetMem + $4 [0040B5AE] System.@NewUnicodeString + $E [0040BA49] System.@UStrAsg + $1D [008A4076] uChildParent.TfChildParent.FormCreate (Line 190, "uChildParent.pas" + 15) + $B [00932973] uChildEdit.TfChildEdit.FormCreate (Line 183, "uChildEdit.pas" + 1) + $2 [00660DAD] Vcl.Forms.TCustomForm.DoCreate + $31 [006609B9] Vcl.Forms.TCustomForm.AfterConstruction + $11 [00409E51] System.@AfterConstruction + $1D [0066096B] Vcl.Forms.TCustomForm.Create + $1AB [009E1049] uMain.TfPSPad.CreateChild (Line 2551, "uMain.pas" + 2) + $11 [009E1079] uMain.TfPSPad.CreateChild (Line 2556, "uMain.pas" + 7) + $D [009E656E] uMain.TfPSPad.OpenSynEditFile (Line 4368, "uMain.pas" + 29) + $4 [009F4935] uMain.TfPSPad.OpenFileByParams (Line 9305, "uMain.pas" + 169) + $A [009F4ECE] uMain.TfPSPad.WMGetCommand (Line 9398, "uMain.pas" + 29) + $5 [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [0069BA38] Vcl.Controls.TWinControl.MainWndProc + $2C [004E012C] System.Classes.StdWndProc + $14 [006688BB] Vcl.Forms.TScreen.GetMonitor + $B [00666818] Vcl.Forms.TCustomForm.CMShowingChanged + $588 [0069F465] Vcl.Controls.TWinControl.GetHandle + $5 [00666818] Vcl.Forms.TCustomForm.CMShowingChanged + $588 [0040A054] System.TMonitor.CheckOwningThread + $4 [0040A376] System.TMonitor.Exit + $6 [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [006975F0] Vcl.Controls.TControl.Perform + $24 [0069B7E1] Vcl.Controls.TWinControl.UpdateShowing + $10D [0069B8F0] Vcl.Controls.TWinControl.UpdateControlState + $BC [0069E55E] Vcl.Controls.TWinControl.CMVisibleChanged + $26 [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [0069A491] Vcl.Controls.TWinControl.AlignControls + $45 [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [006688BB] Vcl.Forms.TScreen.GetMonitor + $B [006975F0] Vcl.Controls.TControl.Perform + $24 [00696026] Vcl.Controls.TControl.SetVisible + $26 [00661C55] Vcl.Forms.TCustomForm.SetVisible + $3D [00666F87] Vcl.Forms.TCustomForm.Show + $7 [00942AAD] uAbout.ShowSplash (Line 79, "uAbout.pas" + 9) + $2 [00A278D4] PSPad.PSPad (Line 103, "PSPad.dpr" + 44) + $0 -------------------------------------------------------------------------------- -------------------- Program : Z:\home\mike2\snap\pspad\pspad\pspad.exe 5.0.3 (377) System : Windows 7 Professional x32, Version: 6.1, Build: 1DB1, Service Pack 1 Processor: Intel, Intel(R) Pentium(R) Dual CPU T2310 @ 1.46GHz, 1460 MHz MMX Display : 1440x900 pixels, 32 bpp PPI: 96 -------------------------------------------------------------------------------- -------------------- Active Controls Hierarchy: TfPSPad "fPSPad" -------------------------------------------------------------------------------- -------------------- second violation:************************************************************** Exception description: Access violation at address 005B3694 in module 'pspad.exe'. Read of address 000002A4. Exception class: EAccessViolation Exception address: 005B3694 -------------------------------------------------------------------------------- -------------------- Stack list, generated 31/12/2020 10:24:32 [005B3694] Vcl.ComCtrls.TTabSheet.GetPageIndex + $0 [008A5937] uChildParent.TfChildParent.Activation (Line 984, "uChildParent.pas" + 26) + $2 [008A5942] uChildParent.TfChildParent.Activation (Line 985, "uChildParent.pas" + 27) + $6 [008A573D] uChildParent.TfChildParent.FormActivate (Line 902, "uChildParent.pas" + 5) + $2 [00936B0D] uChildEdit.TfChildEdit.FormActivate (Line 1627, "uChildEdit.pas" + 1) + $3 [00664EBF] Vcl.Forms.TCustomForm.Activate + $27 [006661BC] Vcl.Forms.TCustomForm.CMActivate + $10 [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [0040A6C0] System.TMonitor.TryEnter + $28 [0040A1E8] System.TMonitor.Enter + $10 [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [0040A3D2] System.TMonitor.Exit + $1A [0053FA87] Vcl.Graphics.FreeMemoryContexts + $9B [0069BA38] Vcl.Controls.TWinControl.MainWndProc + $2C [004E012C] System.Classes.StdWndProc + $14 [0065ED08] Vcl.Forms.SendFocusMessage + $10 [00664A52] Vcl.Forms.TCustomForm.SetFocusedControl + $142 [0069C04F] Vcl.Controls.TWinControl.WndProc + $21F [0066249A] Vcl.Forms.Default + $3A [006626C5] Vcl.Forms.TCustomForm.ClientWndProc + $1D9 [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [0069BA38] Vcl.Controls.TWinControl.MainWndProc + $2C [004E012C] System.Classes.StdWndProc + $14 [00664776] Vcl.Forms.TCustomForm.DefaultHandler + $5A [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0066249A] Vcl.Forms.Default + $3A [006626C5] Vcl.Forms.TCustomForm.ClientWndProc + $1D9 [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [0040A6C0] System.TMonitor.TryEnter + $28 [0040A1E8] System.TMonitor.Enter + $10 [0069BA38] Vcl.Controls.TWinControl.MainWndProc + $2C [004E012C] System.Classes.StdWndProc + $14 [0069C57A] Vcl.Controls.TWinControl.DefaultHandler + $E6 [00664776] Vcl.Forms.TCustomForm.DefaultHandler + $5A [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [0069BA38] Vcl.Controls.TWinControl.MainWndProc + $2C [004E012C] System.Classes.StdWndProc + $14 [0069C57A] Vcl.Controls.TWinControl.DefaultHandler + $E6 [00664776] Vcl.Forms.TCustomForm.DefaultHandler + $5A [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [0069BA38] Vcl.Controls.TWinControl.MainWndProc + $2C [004E012C] System.Classes.StdWndProc + $14 [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [0040A6C0] System.TMonitor.TryEnter + $28 [0040A054] System.TMonitor.CheckOwningThread + $4 [0053FA87] Vcl.Graphics.FreeMemoryContexts + $9B [004E012C] System.Classes.StdWndProc + $14 [0066249A] Vcl.Forms.Default + $3A [006626C5] Vcl.Forms.TCustomForm.ClientWndProc + $1D9 [004E012C] System.Classes.StdWndProc + $14 [00666773] Vcl.Forms.TCustomForm.CMShowingChanged + $4E3 [00661979] Vcl.Forms.TCustomForm.DoShow + $15 [00666773] Vcl.Forms.TCustomForm.CMShowingChanged + $4E3 [0069E589] Vcl.Controls.TWinControl.CMShowingChanged + $21 [00409B73] System.TObject.Dispatch + $13 [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [006975F0] Vcl.Controls.TControl.Perform + $24 [0069B7E1] Vcl.Controls.TWinControl.UpdateShowing + $10D [0069B8F0] Vcl.Controls.TWinControl.UpdateControlState + $BC [0069E55E] Vcl.Controls.TWinControl.CMVisibleChanged + $26 [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [006688BB] Vcl.Forms.TScreen.GetMonitor + $B [006975F0] Vcl.Controls.TControl.Perform + $24 [00696026] Vcl.Controls.TControl.SetVisible + $26 [00661C55] Vcl.Forms.TCustomForm.SetVisible + $3D [00660DED] Vcl.Forms.TCustomForm.DoCreate + $71 [006609B9] Vcl.Forms.TCustomForm.AfterConstruction + $11 [00409E51] System.@AfterConstruction + $1D [0066096B] Vcl.Forms.TCustomForm.Create + $1AB [009E1049] uMain.TfPSPad.CreateChild (Line 2551, "uMain.pas" + 2) + $11 [009E1079] uMain.TfPSPad.CreateChild (Line 2556, "uMain.pas" + 7) + $D [009E656E] uMain.TfPSPad.OpenSynEditFile (Line 4368, "uMain.pas" + 29) + $4 [009F4935] uMain.TfPSPad.OpenFileByParams (Line 9305, "uMain.pas" + 169) + $A [009F4ECE] uMain.TfPSPad.WMGetCommand (Line 9398, "uMain.pas" + 29) + $5 [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [0069BA38] Vcl.Controls.TWinControl.MainWndProc + $2C [004E012C] System.Classes.StdWndProc + $14 [006688BB] Vcl.Forms.TScreen.GetMonitor + $B [00666818] Vcl.Forms.TCustomForm.CMShowingChanged + $588 [0069F465] Vcl.Controls.TWinControl.GetHandle + $5 [00666818] Vcl.Forms.TCustomForm.CMShowingChanged + $588 [0040A054] System.TMonitor.CheckOwningThread + $4 [0040A376] System.TMonitor.Exit + $6 [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [006975F0] Vcl.Controls.TControl.Perform + $24 [0069B7E1] Vcl.Controls.TWinControl.UpdateShowing + $10D [0069B8F0] Vcl.Controls.TWinControl.UpdateControlState + $BC [0069E55E] Vcl.Controls.TWinControl.CMVisibleChanged + $26 [006979B6] Vcl.Controls.TControl.WndProc + $2BE [0069C46B] Vcl.Controls.TWinControl.WndProc + $63B [0069A491] Vcl.Controls.TWinControl.AlignControls + $45 [00662449] Vcl.Forms.TCustomForm.WndProc + $64D [006688BB] Vcl.Forms.TScreen.GetMonitor + $B [006975F0] Vcl.Controls.TControl.Perform + $24 [00696026] Vcl.Controls.TControl.SetVisible + $26 [00661C55] Vcl.Forms.TCustomForm.SetVisible + $3D [00666F87] Vcl.Forms.TCustomForm.Show + $7 [00942AAD] uAbout.ShowSplash (Line 79, "uAbout.pas" + 9) + $2 [00A278D4] PSPad.PSPad (Line 103, "PSPad.dpr" + 44) + $0 -------------------------------------------------------------------------------- -------------------- Program : Z:\home\mike2\snap\pspad\pspad\pspad.exe 5.0.3 (377) System : Windows 7 Professional x32, Version: 6.1, Build: 1DB1, Service Pack 1 Processor: Intel, Intel(R) Pentium(R) Dual CPU T2310 @ 1.46GHz, 1460 MHz MMX Display : 1440x900 pixels, 32 bpp PPI: 96 -------------------------------------------------------------------------------- -------------------- Active Controls Hierarchy: TfChildEdit "fChildEdit" -------------------------------------------------------------------------------- -------------------- -- <https://forum.pspad.com/read.php?4,74492,74492> PSPad freeware editor https://www.pspad.com
