[Originally posted by heiko on 2008-08-02 19:51:49-07]Hello Phil,
When calling ExifTool -all x.jpg I get the following error message with version 7.39:
Image/ExifTool/Exif.pm did not return a true value at (eval 21) line 3. Can't find table Image::ExifTool::Exif::Main. Image/ExifTool/Shortcuts.pm did not return a true value at Image/ExifTool.pm line 2091.
This error is new in version 7.39
Regards Heiko
[Originally posted by jxing on 2008-08-05 02:47:06-07]
Same here, .exe couldn't get it run under vista/xp/2003 server. Had to changed back to 7.34.
[Originally posted by heiko on 2008-08-13 20:26:02-07]
I've just tested ExifTool 7.37 and 7.38. 7.37 works fine and with version 7.38 I get some other error messages. Is it possible that the problem with the 7.39 (and 7.38) have to do something with the Perl version 5.10.0?
Regards, Heiko
[Originally posted by exiftool on 2008-08-15 11:09:10-07]
This sort of error is typical of an install problem. Try
deleting the temporary files in the following directory
and re-running exiftool:
c:\Documents and Settings\USER\Local Settings\Temp\par-USER
where USER is your user name.
This should fix the "did not return true" type of errors.
Heiko: what error messages are you getting?
- Phil
[Originally posted by heiko on 2008-08-15 19:57:32-07]Hello Phil,
deleting the temporary files was the first thing I've tried, but this has not fixed this error!
With ExifTool -ver I get the following error:
Image/ExifTool/Exif.pm did not return a true value at (eval 20) line 3. Can't find table Image::ExifTool::Exif::Main
After this message the version number appears.
Calling e.g. ExifTool -all x.jpg I get the following error:
Image/ExifTool/Exif.pm did not return a true value at (eval 20) line 3. Can't find table Image::ExifTool::Exif::Main. Can't locate object method "print" via package "FileHandle" at C:/Perl/lib/Archive/Zip/Member.pm line 935.
Do you need any other information?
Regards Heiko
[Originally posted by heiko on 2008-08-15 20:14:56-07]
Hello Phil,
I don't know if this information is helpfull, but I've set the environment variables TMP and TEMP to c:\temp on my system. The temporary files from ExifTool are created in c:\temp\par-Heiko
Regards,
Heiko
[Originally posted by heiko on 2008-08-15 20:32:50-07]Hello Phil,
I've just tested version 7.39 with the standard Windows Temp directory. If I use the standard Temp directory ExifTool runs without any problems.
TEMP, TMP=c:\temp --> I get the errors described above
TEMP, TMP=%USERPROFILE%\Lokale Einstellungen\Temp --> ExifTool runs without error
It seams that ExifTool since version 7.38 has problems with non standard Temp directories.
Regards,
Heiko
[Originally posted by exiftool on 2008-08-17 14:20:17-07]
Hi Heiko,
This is unfortunate. I'm not sure what to do about this.
I'm still not 100% happy with the ActivePerl 5.10 version
of the Windows executable, and unless I can solve some
of these problems I may consider switching back to 5.8.
- Phil
[Originally posted by heiko on 2008-08-17 19:54:49-07]
Hi Phil,
I would be very happy if I could use my c:\temp directory. I don't like the way Windows handles such things. At the moment I know 4 other users which have this problem. All of them are using GeoSetter which uses ExifTool.
Heiko