You are here: PSPad forum > Bug report / Hlášení chyb > Error and fewer functions (HEX editor)

Error and fewer functions (HEX editor)

Goto Page: 1 2 Next

#1 Error and fewer functions (HEX editor)

Posted by: jpietras | Date: 2019-02-12 06:19 | IP: IP Logged

An attempt to copy a fragment from a binary file.
After which the application turns off.
It is turned off every time, the error is repetitive 100 by 100.

Quote:
Access violation at address 77A135CE in module 'ntdll.dll'. Read of address 00300030.

Quote:
Exception description:

Access violation at address 00405A95 in module 'PSPad.exe'. Read of address FFFFFFF4.

Exception class: EAccessViolation
Exception address: 00405A95
----------------------------------------------------------------------------------------------------
Stack list, generated 12/02/2019 07:09:05
[00405A95] System.SysGetMem + D
[00409DF1] System.TObject.FieldAddress +
[00406F64] System.@GetMem +
[004095E6] System.TObject.NewInstance + $A
[00409E07] System.@ClassCreate +
[0040974F] System.TObject.Create +
[00523B0F] Vcl.Graphics.TBitmap.NewImage +
[005242C8] Vcl.Graphics.TBitmap.SetHandle + C
[006457FF] Vcl.ImgList.TCustomImageList.InitBitmap +
[005228A7] Vcl.Graphics.TBitmap.Create + B
[00645782] Vcl.ImgList.TCustomImageList.Initialize + E

When selecting the hex value, it no longer shows their value or the length of the selected fragment on the lower bar.

Please, improve the Hex editor because can not use it at this time.

Options: Reply | Quote | Up ^


#2 Re: Error and fewer functions (HEX editor)

Posted by: pspad | Date: 2019-02-12 07:58 | IP: IP Logged

Your PSPad version?
Please send me log into support mail, there is a chance I will be able localize problem from it.

Options: Reply | Quote | Up ^


#3 Re: Error and fewer functions (HEX editor)

Posted by: jpietras | Date: 2019-02-12 08:24 | IP: IP Logged

Version: 5.0.0 (277)

When you try to send "Mail log" the application turns off.

I also noticed that when selecting a larger area and adding it to the clipboard, the application freezes or immediately turns off without reporting an error. Also locks the clipboard.

Options: Reply | Quote | Up ^


#4 Re: Error and fewer functions (HEX editor)

Posted by: pspad | Date: 2019-02-12 08:28 | IP: IP Logged

Hello

Please visit developer forum, download current build 5.0.1 and replace existing files. There is few HEX editor related bugs fixed already.

There is a Copy button on the exception dialog what allows you copy log content to clipboard.
To be able send error log directly using your e-mail klient, your e-mail client have to support simple mapi protocol. In the program settings / Internet should be set your default e-mail client, if not, choose it.

Options: Reply | Quote | Up ^


#5 Re: Error and fewer functions (HEX editor)

Posted by: jpietras | Date: 2019-02-12 10:12 | IP: IP Logged

For version 5.0.1 it is the same.

It is very difficult to capture the error window in this version. It is frozen all the time or immediately closes. Once a window of error appeared, but it also froze.

imgur.com

Options: Reply | Quote | Up ^


#6 Re: Error and fewer functions (HEX editor)

Posted by: pspad | Date: 2019-02-16 17:46 | IP: IP Logged

Hello

on 14th Feb. I uploaded new build. Copy/Paste from HEX editor was changed and it works for me, include information on the status bar

Options: Reply | Quote | Up ^


#7 Re: Error and fewer functions (HEX editor)

Posted by: jpietras | Date: 2019-02-18 06:25 | IP: IP Logged

It's better but there are still errors.

I do not see any information on the bottom bar. :(

When Paste hex from another file:
"is not a valid integer value"

Quote:
Exception class: EConvertError
Exception address: 00428F4E
----------------------------------------------------------------------------------------------------
Stack list, generated 18/02/2019 07:17:01
[00428F49] System.SysUtils.ConvertErrorFmt +
[0042A49C] System.SysUtils.StrToInt + C
[0074882F] MPHexEditorEx.TMPHexEditorEx.CBPaste (Line 1391, "MPHexEditorEx.pas" + 8) + D
[009AC28E] uMain.TfPSPad.aPasteExecute (Line 5488, "uMain.pas" + 21) + $F
[009BC6B4] uMain.TfPSPad.ActionListExecute (Line 11245, "uMain.pas" + 11) +
[00547EAC] System.Actions.TContainedActionList.ExecuteAction +
[00409B26] System.@CallDynaInst +
[0054AD3D] Vcl.ActnList.TCustomAction.Execute +
[004D8DB7] System.Classes.TBasicActionLink.Execute +
[0067084F] Vcl.Menus.TMenuItem.Click +
[006724B7] Vcl.Menus.DoClick + $EF
[006725A3] Vcl.Menus.TMenu.IsShortCut +
[0068BFBC] Vcl.Controls.TWinControl.IsMenuKey +
[0068C031] Vcl.Controls.TWinControl.CNKeyDown + D
[006850E2] Vcl.Controls.TControl.WndProc + BE
[00689B97] Vcl.Controls.TWinControl.WndProc + B
[00689164] Vcl.Controls.TWinControl.MainWndProc + C
[004D9CA4] System.Classes.StdWndProc +
[006595B0] Vcl.Forms.TApplication.IsKeyMsg +
[0065951B] Vcl.Forms.TApplication.IsMDIMsg + F
[0065985B] Vcl.Forms.TApplication.ProcessMessage + $CF
[006598C2] Vcl.Forms.TApplication.HandleMessage + $A
[00659BF5] Vcl.Forms.TApplication.Run + $C9
[009E7A9C] PSPad.PSPad (Line 98, "PSPad.dpr" + 40) +
----------------------------------------------------------------------------------------------------
Program : C:\Program Files (x86)\PSPad editor\PSPad.exe 5.0.1 (310)
System : Windows 10 Professional x64, Version: 10.0, Build: 4563,
Processor: Intel, Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz, 2900 MHz MMX
Display : 1920x1200 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
Active Controls Hierarchy:
TMPHexEditorEx ""
TfChildHexa "fChildHex_D5048502"
----------------------------------------------------------------------------------------------------

Options: Reply | Quote | Up ^


#8 Re: Error and fewer functions (HEX editor)

Posted by: jpietras | Date: 2019-02-18 09:03 | IP: IP Logged

I also noticed that it distorts the copied hex fragment.

from:

Quote:
04000000D94500021E0000004500030D00000081000606000000A8000003000000CC05000003000000CC01000003000000CC0D000000CC000040000000D9000002000000D900014D696573746F2045504F202020202020

to:

Quote:
04000000554500021E0000004500030D00000081000606000000A800000300000049050000030000004901000003000000490D00000049000040000000550000020000005500014D696573746F2045504F202020202020

Options: Reply | Quote | Up ^


#9 Re: Error and fewer functions (HEX editor)

Posted by: pspad | Date: 2019-02-18 12:17 | IP: IP Logged

Hello

I tested it but I am not able to simulate it.
I pasted what I copied.

32b or 64b PSPad?

Options: Reply | Quote | Up ^


#10 Re: Error and fewer functions (HEX editor)

Posted by: jpietras | Date: 2019-02-18 12:53 | IP: IP Logged

using 32b

Options: Reply | Quote | Up ^


Goto Page: 1 2 Next





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