Skip to content

[Bug] Bitmap Visualizer retains data from different section #2743

@EXTREMEGABEL

Description

@EXTREMEGABEL

Operating System

Windows

What's the issue you encountered?

I building a pattern that takes Interleaved image data and reconstructs the images for the individual channels of the image.
To facilitate this the attached hexpat creates a section for each channel of the image, copies some data to it and places a Bitmap Visualizer there.
In the example after the pattern evaluation has finished if you click on channel9 and display the sepimage you should see V2 in the lower half of the image.
Image

Next click on channnel 8 open the Sepimage visualizer
Image
you should see differing imagedata (it says V1)

Go back to channel9 and open that one again now what was previously displayed for channel 8 is presented as the data for channel9.
Image

How can the issue be reproduced?

  1. Open repro.prt
  2. Import repro.hexpat
  3. Wait for evaluation
  4. Open the cahnnel9 section
  5. Click the eye on the Sepimage
  6. Open channel8
  7. Click the eye on the Sepimage
  8. Repeat steps 4-5

ImHex Version

1.38.1 and 1.39 ae912da

ImHex Build Type

  • Nightly or built from sources

Installation type

MSI

Additional context?

Contains both repro.prt and repro.hexpat
repro.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions