-
-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Description
Operating System
Linux
What's the issue you encountered?
Heya! I remembered trying out this hex editor a couple years ago, and dug around to find it again. I admittedly only have a little experience with hex editors, but I remembered liking the available features (and the fact that there are achievements really appeals to me 😆), so I thought it might be a nice, and even fun one to learn on.
I remembered there being an image data visualizer, so for a test and for funzies, I've wanted to try loading an image and seeing if I can get the visualizer to display it.
I struggled to figure out exactly how to chain together the nodes until I noticed the example image in the front page/README.md - then I used that image as a baseline. I tried running it and the visualizer stayed blank. Once I realized that a red outline indicates an error, I took a look, and... for some reason, the error says that the visualizer needs a MUCH bigger amount of data than the size of image, itself.
I tried this on a couple different, random images - a PNG and a JPG. The amount of data asked for is different for each image, but still MUCH higher than the file size. In fact, for the JPG, I had trouble finding the right data range in the Pattern Data view and input the wrong size, so of course the Read node threw errors that the read range exceeded the file size. As soon as I got the right size, though, the Visualizer said it wasn't big enough... 😑
The amount asked for seems to vary, but seems RIDICULOUSLY large for an image, regardless. I also noticed it's much larger than the example shown on the main page/README.md
Here's a few screenshots for reference:
How can the issue be reproduced?
See above. Just grab a random image and try it. It might have to be a small one - I dunno.
Another note I'm not sure where to put: I also tried the other, more-plainly-named Image Visualizer. It doesn't throw an error, but also stays blank (black).
ImHex Version
1.38.0.WIP (Sept 24 2025)
ImHex Build Type
- Nightly or built from sources
Installation type
AppImage
Additional context?
I'm on a variant of Arch Linux, with 64-bit Intel architecture. I tried installing the latest full release through both my package manager (which automatically gets dependencies), and through the AppImage (which should have dependencies built in). Both of these crash on launch, even after fully updating my system. So for now, I'm using the AppImage for the latest nightly (which I noticed says there are updates when there are none). The modification date of the AppImage is Sept 24 2025.
SHA512 for the AppImage: aea91a15155124dd15a55ec5cca5dd255d422cc71dabe6302de171b2fa950f25cb413a8706bf7558a4b62386fb2b56176ff257db9c8ca5ca0f5fa0d0f69f7b38
SHA512 for the ZIP:
c33fccab834af2445dcc2f494a6110c67f96438abbaca4c70f746122759a94256a4dd632af8053ffdd40c216270a9dedefd3293e9c82fb20b8497b8a6f18f995