Exception description:
Data position/length out of data bounds. Exception class: EMPHexEditor Exception address: 0000000000913C79 -------------------------------------------------------------------------------- -------------------- Stack list, generated 15/11/2021 12:47:54 [0000000000864011] JclDebug.TJclStackInfoList.Create (Line 5466, "JclDebug.pas" + 34) + $0 [0000000000863B58] JclDebug.JclCreateStackList (Line 5308, "JclDebug.pas" + 1) + $3F [0000000000863AC6] JclDebug.DoExceptionStackTrace (Line 5249, "JclDebug.pas" + 20) + $15 [00000000008654B2] JclDebug.DoExceptNotify (Line 6276, "JclDebug.pas" + 7) + $0 [0000000000853955] JclHookExcept.TNotifierItem.DoNotify (Line 272, "JclHookExcept.pas" + 5) + $11 [0000000000853B9B] JclHookExcept.DoExceptNotify (Line 339, "JclHookExcept.pas" + 13) + $2B [0000000000853CF5] JclHookExcept.HookedRaiseException (Line 381, "JclHookExcept.pas" + 14) + $0 [0000000000411C43] System.@RaiseAtExcept + $103 [0000000000411C61] System.@RaiseExcept + $11 [0000000000913C79] MPHexEditor.TMPHMemoryStream.GetAddress (Line 8508, "MPHexEditor.pas" + 3) + $0 [0000000000913DA7] MPHexEditor.TMPHMemoryStream.ReadBufferAt (Line 8538, "MPHexEditor.pas" + 3) + $B [000000000090F254] MPHexEditor.TCustomMPHexEditor.GetDataAt (Line 6797, "MPHexEditor.pas" + 9) + $0 [0000000000908D81] MPHexEditor.TCustomMPHexEditor.FindHex (Line 4928, "MPHexEditor.pas" + 12) + $C [0000000000C954CE] uFindHex.TfFindHex.FindReplaceHex (Line 148, "uFindHex.pas" + 50) + $29 [0000000000C95157] uFindHex.TfFindHex.bOKClick (Line 89, "uFindHex.pas" + 11) + $45 [00000000007FB343] Vcl.Controls.TControl.Click + $A3 [000000000064CECB] Vcl.StdCtrls.TCustomButton.Click + $2B [000000000064E7C7] Vcl.StdCtrls.TCustomButton.CMDialogKey + $67 [000000000040FEF5] System.TObject.Dispatch + $45 [00000000007FAC40] Vcl.Controls.TControl.WndProc + $370 [0000000000801EA0] Vcl.Controls.TWinControl.WndProc + $9A0 [000000000064C8B5] Vcl.StdCtrls.TButtonControl.WndProc + $95 [00000000007FFC2B] Vcl.Controls.TWinControl.Broadcast + $4B [0000000000805599] Vcl.Controls.TWinControl.CMDialogKey + $9 [00000000007ADBF6] Vcl.Forms.TCustomForm.CMDialogKey + $C6 [000000000040FEF5] System.TObject.Dispatch + $45 [00000000007FAC40] Vcl.Controls.TControl.WndProc + $370 [0000000000801EA0] Vcl.Controls.TWinControl.WndProc + $9A0 [00000000007A7C4E] Vcl.Forms.TCustomForm.WndProc + $99E [00000000007FA732] Vcl.Controls.TControl.Perform + $32 [0000000000805CB7] Vcl.Controls.TWinControl.CNKeyDown + $107 [000000000040FEF5] System.TObject.Dispatch + $45 [00000000007FAC40] Vcl.Controls.TControl.WndProc + $370 [0000000000801EA0] Vcl.Controls.TWinControl.WndProc + $9A0 [000000000080101C] Vcl.Controls.TWinControl.MainWndProc + $2C [00000000005561B6] System.Classes.StdWndProc + $26 [00007FFF5828E7E8] Unknown function at CallWindowProcW + $3F8 [00007FFF5828DDAB] Unknown function at SendMessageW + $86B [00007FFF5828D61A] SendMessageW + $DA [00000000007B6010] Vcl.Forms.TApplication.IsKeyMsg + $B0 [00000000007B638B] Vcl.Forms.TApplication.ProcessMessage + $10B [00000000007B6428] Vcl.Forms.TApplication.HandleMessage + $18 [00000000007AF4B4] Vcl.Forms.TCustomForm.ShowModal + $2B4 [0000000000C94E9C] uFindHex.ShowFindHex (Line 64, "uFindHex.pas" + 4) + $0 [0000000000D53798] uMain.TfPSPad.aReplaceExecute (Line 6643, "uMain.pas" + 2) + $7 [0000000000D6992D] uMain.TfPSPad.ActionListExecute (Line 12209, "uMain.pas" + 8) + $10 [000000000060BC77] System.Actions.TContainedActionList.ExecuteAction + $97 [0000000000610B68] Vcl.ActnList.TCustomAction.Execute + $A8 [0000000000554A36] System.Classes.TBasicActionLink.Execute + $26 [00000000007DADAA] Vcl.Menus.TMenuItem.Click + $CA [00000000007DDD0D] Vcl.Menus.DoClick + $16D [00000000007DDE32] Vcl.Menus.TMenu.IsShortCut + $92 [00000000007AFF05] Vcl.Forms.TCustomForm.IsShortCut + $65 [00000000007B6144] Vcl.Forms.TApplication.IsShortCut + $74 [00000000007B531A] Vcl.Forms.TApplication.WndProc + $60A [00000000005561B6] System.Classes.StdWndProc + $26 [00007FFF5828E7E8] Unknown function at CallWindowProcW + $3F8 [00007FFF5828DDAB] Unknown function at SendMessageW + $86B [00007FFF5828D61A] SendMessageW + $DA [00000000007F3184] Vcl.Controls.SendAppMessage + $34 [0000000000805B8A] Vcl.Controls.TWinControl.IsMenuKey + $AA [0000000000805BDD] Vcl.Controls.TWinControl.CNKeyDown + $2D [000000000040FEF5] System.TObject.Dispatch + $45 [00000000007FAC40] Vcl.Controls.TControl.WndProc + $370 [0000000000801EA0] Vcl.Controls.TWinControl.WndProc + $9A0 [000000000080101C] Vcl.Controls.TWinControl.MainWndProc + $2C [00000000005561B6] System.Classes.StdWndProc + $26 [00007FFF5828E7E8] Unknown function at CallWindowProcW + $3F8 [00007FFF5828DDAB] Unknown function at SendMessageW + $86B [00007FFF5828D61A] SendMessageW + $DA [00000000007B6010] Vcl.Forms.TApplication.IsKeyMsg + $B0 [00000000007B638B] Vcl.Forms.TApplication.ProcessMessage + $10B [00000000007B6428] Vcl.Forms.TApplication.HandleMessage + $18 [00000000007B6876] Vcl.Forms.TApplication.Run + $E6 [0000000000D8E3BC] PSPad.PSPad (Line 121, "" + 56) + $0 [00007FFF58117034] BaseThreadInitThunk + $14 [00007FFF595A2651] RtlUserThreadStart + $21 -------------------------------------------------------------------------------- -------------------- Program : C:\Program Files\PSPad editor\PSPad.exe 5.0.6 (589) System : Windows 10 Professional x64, Version: 10.0, Build: 4A63, Processor: Intel, Intel(R) Core(TM) i7-9700 CPU @ 3.00GHz, 3000 MHz MMX Display : 3840x2160 pixels, 32 bpp PPI: 144 Skin : Windows -------------------------------------------------------------------------------- -------------------- Active Controls Hierarchy: TMaskEdit "eReplace" TGroupBox "GroupBox1" TfFindHex "fFindHex" -------------------------------------------------------------------------------- -------------------- Postup pro zopakování: - stáhnout a rozbalit https://filetransfer.io/data-package/cLX6T3xC#link - spustit PsPad - File -> Open in HEX editor - otevřít soubor data - CTRL+H - Najít 0a, nahradit za 31, Enter -- <https://forum.pspad.com/read.php?1,76812,76812> PSPad freeware editor https://www.pspad.com