Regarding a 'bug...
May I ask which library, or if XnViewMP is suspect for the 'bug' ?
Also, may you please reply to the below existing unanswered questions ? ;
Unanswered Questions;
a) How Can I preserve the same exported exif and profile metadata Exporting in XnViewMP from .jpg to .tif ?
c) Should the results of tests I've done in this thread be different in Windows 7 Pro or later, vs. Linux ?
Here is the dialog you requested;

Observations;
Save .jpg to .tif with XnViewMP 0.90, Linux Mint 18.3 Cinnamon
1) Cannot save .jpg to .tif without pixel changes, regardless if original .jpg has profile, exif or not.
2) Cannot save icc and exif information from .jpg to .tif
3) Nconvert is not applicable for lossless save with the original profile to obtain identical pixels in the resulting .tif
Extracted icc profile - wil-stewart-18242-unsplash.jpg
a) Using Exiftool...
Code: Select all
$ exiftool -icc_profile -b -w icc wil-stewart-18242-unsplash.jpg
b) Using ImageMagick...
Code: Select all
$ convert wil-stewart-18242-unsplash.jpg wil-stewart-18242-unsplash.jpg.icc
Thank you.