Errors encountered during running of cr2hdr-20bit.exe

Started by l_d_allan, September 12, 2016, 03:24:41 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

l_d_allan

Using 20bit version of cr2hdr-20bit.exe, and date-stamp seems to be: 2015-Nov-24

Following are warnings/errors produced during processing:
**************************

Last update: ab1e90c on 2015-11-24 09:50:10 UTC by a1ex:
cr2hdr: moved safeguard from medium_int_wirth to kth_smallest_i...

Active options:
--amaze-edge    : use ...
--cs2x2               : apply ...
--wb=graymax    : set ...
--compress    : Lossless DNG comrpession

Input file    : 160911q_3791_MefSteveGreen.CR2
Attempt to reload DynaLoader.pm aborted
Compilation failed in require at C:/Perl/lib/XSLoader.pm line 93.
Compilation failed in require at C:/Perl/lib/IO/Handle.pm line 269.
BEGIN failed—compilation aborted at C:/Perl/lib/IO/Handle.pm line 269.
Compilation failed in require at C:/Perl/lib/IO/Seekable.pm line 101.
BEGIN failed—compilation aborted at C:/Perl/lib/IO/Seekable.pm line 101.
Compilation failed in require at C:/Perl/lib/IO/File.pm line 133.
BEGIN failed—compilation aborted at C:/Perl/lib/IO/File.pm line 133.
Compilation failed in require at –e line 162.
**WARNING** Could not identify the camera from EXIF. Assuming 5d MARK III ... actual camera is 6d
...
...
... cr2hdr-20bit.exe proceeded and seemed to process OK
...
************************

Also happened with following files (7 of 426 total .CR2 files)
Input file    : 160911q_3786_MefSteveGreen.CR2
Input file    : 160911q_3788_MefSteveGreen.CR2
Input file    : 160911q_3789_MefSteveGreen.CR2
Input file    : 160911q_3792_MefSteveGreen.CR2
Input file    : 160911q_3793_MefSteveGreen.CR2
Input file    : 160911q_3794_MefSteveGreen.CR2
Input file    : 160911q_3795_MefSteveGreen.CR2

To speed up processing and help keep the desktop computer responsive, I use cr2hdr-20bit.exe with 10 separate below-normal-priority threads in 10 command prompt windows (see next line). Only the first file for 7 of the batches had problems.

for %%n in (0 1 2 3 4 5 6 7 8 9) do start /belownormal for %%c in (1609???_???%%n_*.cr2) do cr2hdr-20bit --compress %%c

a1ex

These errors are from exiftool. Probably its startup process is not exactly thread safe (you can check by launching many copies of exiftool in parallel).

If you can find a way to reproduce the issue with exiftool only, and it also happens with its latest version, I suggest reporting the bug there.