In fact, it is even easier to get exception: Open any file and search for a word not in the file. Search until reaching end of file, once more with F3. Exception description:
Access violation at address 000000000036367F in module 'PSPad.exe'. Read of address 00000000442FB230. Exception class: EAccessViolation Exception address: 000000000036367F -------------------------------------------------------------------------------- -------------------- Stack list, generated 9/23/2022 9:45:37 AM [000000000036367F] System.@PWCharLen + $F [000000000076A8B8] JclDebug.JclCreateStackList (Line 5351, "JclDebug.pas" + 1) + $3F [000000000076A826] JclDebug.DoExceptionStackTrace (Line 5292, "JclDebug.pas" + 20) + $15 [000000000076CDC6] JclDebug.DoExceptNotify (Line 6741, "JclDebug.pas" + 7) + $0 [000000000075A5F5] JclHookExcept.TNotifierItem.DoNotify (Line 272, "JclHookExcept.pas" + 5) + $11 [000000000075A83B] JclHookExcept.DoExceptNotify (Line 339, "JclHookExcept.pas" + 13) + $2B [000000000075A9F7] JclHookExcept.HookedExceptObjProc (Line 395, "JclHookExcept.pas" + 5) + $0 [0000000000361527] System.@DelphiExceptionHandler + $267 [00007FFBC335235F] Unknown function at __chkstk + $11F [00007FFBC33014A4] RtlRaiseException + $434 [00007FFBC3350E8E] KiUserExceptionDispatcher + $2E [000000000036367F] System.@PWCharLen + $F [00000000003648B4] System.@UStrFromPWChar + $14 [00000000003B08AD] System.SysUtils.ResStringLoad + $26D [000000000036CBD3] System.LoadResString + $43 [0000000000621432] Vcl.Dialogs.InternalDoTaskMessageDlgPosHelp + $272 [0000000000620A68] Vcl.Dialogs.MessageDlgPosHelp + $108 [0000000000985D52] uFindReplace.TfFindReplace.DoFind (Line 1131, "uFindReplace.pas" + 100) + $63 [0000000000981652] uFindReplace.TfFindReplace.FindReplace (Line 367, "uFindReplace.pas" + 2) + $9 [0000000000701AC3] Vcl.Controls.TControl.Click + $A3 [000000000057486B] Vcl.StdCtrls.TCustomButton.Click + $2B [0000000000576187] Vcl.StdCtrls.TCustomButton.CMDialogKey + $67 [00000000003600B5] System.TObject.Dispatch + $45 [00000000007013C0] Vcl.Controls.TControl.WndProc + $370 [00000000007088D0] Vcl.Controls.TWinControl.WndProc + $980 [0000000000574285] Vcl.StdCtrls.TButtonControl.WndProc + $95 [000000000070626B] Vcl.Controls.TWinControl.Broadcast + $4B [000000000070BBF9] Vcl.Controls.TWinControl.CMDialogKey + $9 [00000000006B0806] Vcl.Forms.TCustomForm.CMDialogKey + $C6 [00000000003600B5] System.TObject.Dispatch + $45 [00000000007013C0] Vcl.Controls.TControl.WndProc + $370 [00000000007088D0] Vcl.Controls.TWinControl.WndProc + $980 [00000000006AA4B1] Vcl.Forms.TCustomForm.WndProc + $9E1 [0000000000700EB2] Vcl.Controls.TControl.Perform + $32 [000000000070C357] Vcl.Controls.TWinControl.CNKeyDown + $107 [00000000003600B5] System.TObject.Dispatch + $45 [00000000007013C0] Vcl.Controls.TControl.WndProc + $370 [00000000007088D0] Vcl.Controls.TWinControl.WndProc + $980 [0000000000570D58] Vcl.StdCtrls.TCustomCombo.WndProc + $2C8 [0000000000573AE5] Vcl.StdCtrls.TCustomComboBox.WndProc + $2A5 [00000000007079EC] Vcl.Controls.TWinControl.MainWndProc + $2C [0000000000494166] System.Classes.StdWndProc + $26 [00007FFBC2CCE858] Unknown function at CallWindowProcW + $3F8 [00007FFBC2CCDE1B] Unknown function at SendMessageW + $86B [00007FFBC2CCD68A] SendMessageW + $DA [00000000006B9150] Vcl.Forms.TApplication.IsKeyMsg + $B0 [00000000006B94CB] Vcl.Forms.TApplication.ProcessMessage + $10B [00000000006B9568] Vcl.Forms.TApplication.HandleMessage + $18 [00000000006B2254] Vcl.Forms.TCustomForm.ShowModal + $2B4 [0000000000980883] uFindReplace.ShowFindReplace (Line 146, "uFindReplace.pas" + 11) + $0 [0000000000C3A2B5] uMain.TfPSPad.aFindExecute (Line 6832, "uMain.pas" + 6) + $A [0000000000C5086D] uMain.TfPSPad.ActionListExecute (Line 12527, "uMain.pas" + 8) + $10 [000000000052ECF7] System.Actions.TContainedActionList.ExecuteAction + $97 [0000000000533698] Vcl.ActnList.TCustomAction.Execute + $A8 [0000000000492916] System.Classes.TBasicActionLink.Execute + $26 [00000000006E0FCA] Vcl.Menus.TMenuItem.Click + $CA [00000000006E3F2D] Vcl.Menus.DoClick + $16D [00000000006E4052] Vcl.Menus.TMenu.IsShortCut + $92 [00000000006B2CA5] Vcl.Forms.TCustomForm.IsShortCut + $65 [00000000006B9284] Vcl.Forms.TApplication.IsShortCut + $74 [00000000006B83FB] Vcl.Forms.TApplication.WndProc + $66B [0000000000494166] System.Classes.StdWndProc + $26 [00007FFBC2CCE858] Unknown function at CallWindowProcW + $3F8 [00007FFBC2CCDE1B] Unknown function at SendMessageW + $86B [00007FFBC2CCD68A] SendMessageW + $DA [00000000006F9744] Vcl.Controls.SendAppMessage + $34 [000000000070C22A] Vcl.Controls.TWinControl.IsMenuKey + $AA [000000000070C27D] Vcl.Controls.TWinControl.CNKeyDown + $2D [00000000003600B5] System.TObject.Dispatch + $45 [00000000007013C0] Vcl.Controls.TControl.WndProc + $370 [00000000007088D0] Vcl.Controls.TWinControl.WndProc + $980 [000000000082FFBB] SynEdit.TCustomSynEdit.WndProc (Line 5627, "SynEdit.pas" + 8) + $0 [00000000007079EC] Vcl.Controls.TWinControl.MainWndProc + $2C [0000000000494166] System.Classes.StdWndProc + $26 [00007FFBC2CCE858] Unknown function at CallWindowProcW + $3F8 [00007FFBC2CCDE1B] Unknown function at SendMessageW + $86B [00007FFBC2CCD68A] SendMessageW + $DA [00000000006B9150] Vcl.Forms.TApplication.IsKeyMsg + $B0 [00000000006B94CB] Vcl.Forms.TApplication.ProcessMessage + $10B [00000000006B9568] Vcl.Forms.TApplication.HandleMessage + $18 [00000000006B99BF] Vcl.Forms.TApplication.Run + $EF [0000000000C789D0] PSPad.PSPad (Line 123, "" + 57) + $0 [00007FFBC23E7034] BaseThreadInitThunk + $14 [00007FFBC33026A1] RtlUserThreadStart + $21 -------------------------------------------------------------------------------- -------------------- Program : C: ools\pspad\PSPad.exe 5.0.7 (735) System : Windows 10 Professional x64, Version: 10.0, Build: 4A64, Processor: Intel, Intel(R) Core(TM) i7-4800MQ CPU @ 2.70GHz, 2690 MHz MMX Display : 1920x1080 pixels, 32 bpp PPI: 96 Skin : Windows -------------------------------------------------------------------------------- -------------------- Active Controls Hierarchy: TComboBox "cbFindText" TfFindReplace "fFindReplace" -------------------------------------------------------------------------------- -------------------- -- <https://forum.pspad.com/read.php?6,77625,77648> PSPad freeware editor https://www.pspad.com