ExifTool Forum

ExifTool => Bug Reports / Feature Requests => Topic started by: Josh OBrien on October 03, 2022, 02:39:35 PM

Title: Windows exe in exiftool-12.46.zip fails when passed both "-j" and "-b" options
Post by: Josh OBrien on October 03, 2022, 02:39:35 PM
Downloading and then unzipping the executable at https://exiftool.org/exiftool-12.46.zip into a directory containing the attached jpeg, both of the following commands return the expected results:


"exiftool(-k).exe" -b LaSals.jpg
"exiftool(-k).exe" -j LaSals.jpg


The following command, though, fails with the copied message:


"exiftool(-k).exe" -j -b LaSals.jpg

Undefined subroutine Image::ExifTool::XMP::IsUTF8 called at Image/ExifTool/XMP.pm line 2583
[

As recently as version 12.45, the Windows executable that you distribute handled the command above just fine.

My machine is running Windows 10 Pro. Please let me know if you need any additional details of my setup to reproduce or debug this issue. Thanks!
Title: Re: Windows exe in exiftool-12.46.zip fails when passed both "-j" and "-b" options
Post by: Phil Harvey on October 03, 2022, 07:29:11 PM
Ooops.  Thank you for this bug report!  I'll fix this ASAP.

- Phil
Title: Re: Windows exe in exiftool-12.46.zip fails when passed both "-j" and "-b" options
Post by: Phil Harvey on October 03, 2022, 08:12:02 PM
Done.  I've just released ExifTool 12.47 which should fix this problem.

- Phil
Title: Re: Windows exe in exiftool-12.46.zip fails when passed both "-j" and "-b" options
Post by: Josh OBrien on October 04, 2022, 01:05:26 AM
Super. That fixes the issue on my box as well.

Really appreciate your work on this tool. It's remarkable.

- Josh