You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Drag select an address range starting with a LOW address to a HIGH address e.g. from 0x0010 to 0x001E. The blue selection range will show from 0x0010 to 0x001E, the last byte in the row is NOT selected.
Observe that the selection range in the status bar is listed as 00000010 - 0000001F which is incorrect, the high address is one too large. The length is indicated as 15 bytes which IS correct.
Now, select a new region from HIGH to LOW range e.g. from 0x001E to 0x0010. The selection will now correctly show the range 0000001E - 00000010 with a length of 15, which is correct.
This same bug manifests for all column sizes, 1,2,4, or 8 and all display modes.
The text was updated successfully, but these errors were encountered:
Steps to reproduce:
Launch Hex Viewer, select Hexadecimal, Big Endian, 1-byte, view ASCII modes
Set window width so 16 columns are displayed.
Drag select an address range starting with a LOW address to a HIGH address e.g. from 0x0010 to 0x001E. The blue selection range will show from 0x0010 to 0x001E, the last byte in the row is NOT selected.
Observe that the selection range in the status bar is listed as 00000010 - 0000001F which is incorrect, the high address is one too large. The length is indicated as 15 bytes which IS correct.
Now, select a new region from HIGH to LOW range e.g. from 0x001E to 0x0010. The selection will now correctly show the range 0000001E - 00000010 with a length of 15, which is correct.
This same bug manifests for all column sizes, 1,2,4, or 8 and all display modes.
The text was updated successfully, but these errors were encountered: