Does the word "R-r-r-r-respawn!" sound familiar to you?xnview wrote:yes but now i need to be able to reproduce...
You can get hexadecimal code in Preview in any Windows.
Get a fresh copy of XnView folder.
Drop there xnview.ini from the troubled user.
Copy file which you want to saturate into Xnview's folder too.
Create .lnk shortcut to xnview.exe in the same folder.
Right-click shortcut and add name of the file-to-be-saturated as command string parameter, so it looked like "DISK_LETTER:\Path_to_XnView\xnview.exe file_to_be_saturated.jpg". Photo of Capitol provided by XnTriq works well for that.
You almost done. Now start XnView from shortcut, but before applying filters to picture, go to tools->options->system integration and change storage folders for xnview.ini and database to XnView's directory.
Error repeating system is ready.
Next steps are like description of issue tells, Image->Adjust->Hue/Lightness/Saturation->drag saturation slider to some side, OK, doubleclick image to switch to Browser.
First thing you see after switching to Browser with doubleclick on filtered image is colorful thumbnail of file as it was before changing.
Hex is already in preview. Then thumbnail gets replaced with newer version. You can close XnView and start from shortcut again to saturate image in another direction. Hex is guaranteed.
But none of files get corrupted. If you click some other file in folder to refresh Preview window and then click resaturated file back it is displayed in Preview without problems.
And none of thumbnails get squished, not in Win7 x64, not in Win2k, not in Win10 x64, so maybe it is local problem of your Win 7.
Hakuna matata, have a happy bug hunting. When you're tired, delete whole XnView's folder.
Maybe XnView tries to access file and/or thumbnail before it gets written/created?