[argyllcms] Re: Argyll 1.7 beta oeminst crash (Windows)

  • From: Florian Höch <lists+argyllcms@xxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Fri, 14 Nov 2014 23:57:55 +0100

Am 14.11.2014 um 23:31 schrieb Graeme Gill:
> Hi Florian
>       I did fix a bug in that area a short while ago - I've
> just updated the beta snapshot (13256560 bytes), so you might
> want to check if the bug still exists in that.
> If so, I might need a little help in reproducing the problem.

Still fails with the update unfortunately. But I just noticed that a
MingW compiled version does atleast fail gracefully (prints error then
exits, unlike a VC10 compiled version which crashes):

oeminst.exe -v9
Looking for OEM install files ..
Looking for 'C:\Program Files (x86)/ColorVision/Spyder2express/CVSpyder.dll'
Looking for 'C:\Program Files (x86)/ColorVision/Spyder2pro/CVSpyder.dll'
Looking for 'C:\Program Files (x86)/PANTONE
COLORVISION/ColorPlus/CVSpyder.dll'
Looking for 'C:\Program Files (x86)/Datacolor/Spyder4Express/dccmtr.dll'
Looking for 'C:\Program Files (x86)/Datacolor/Spyder4Pro/dccmtr.dll'
Looking for 'C:\Program Files (x86)/Datacolor/Spyder4Elite/dccmtr.dll'
Looking for 'C:\Program Files (x86)/Datacolor/Spyder4TV HD/dccmtr.dll'
Looking for 'C:\Program Files (x86)/X-Rite/Devices/i1d3/Calibrations/*.edr'
Loading file 'C:\Program Files
(x86)/X-Rite/Devices/i1d3/Calibrations/CCFLFamily_07Feb11.edr'..Size of
file 'C:\Program Files
(x86)/X-Rite/Devices/i1d3/Calibrations/CCFLFamily_07Feb11.edr' is 43868
bytes
(Reading file 'C:\Program Files
(x86)/X-Rite/Devices/i1d3/Calibrations/CCFLFamily_07Feb11.edr')
done
Loading file 'C:\Program Files
(x86)/X-Rite/Devices/i1d3/Calibrations/OLEDFamily_20Jul12.edr'..Size of
file 'C:\Program Files
(x86)/X-Rite/Devices/i1d3/Calibrations/OLEDFamily_20Jul12.edr' is 12456
bytes
(Reading file 'C:\Program Files
(x86)/X-Rite/Devices/i1d3/Calibrations/OLEDFamily_20Jul12.edr')
done
oeminst: Error - new_xf: Failed to realloc xfile structure of 3 x 20 bytes

Also, it doesn't seem to be the EDR file itself. If I run oeminst on
just the single edr, it runs flawlessly:

oeminst.exe -v "C:\Program Files
(x86)/X-Rite/Devices/i1d3/Calibrations/OLEDFamily_20Jul12.edr"
Loading file 'C:\Program Files
(x86)/X-Rite/Devices/i1d3/Calibrations/OLEDFamily_20Jul12.edr'..done
'C:\Program Files
(x86)/X-Rite/Devices/i1d3/Calibrations/OLEDFamily_20Jul12.edr' seems to
be a i1d3 calibration file or .ccss
Translating 'C:\Program Files
(x86)/X-Rite/Devices/i1d3/Calibrations/OLEDFamily_20Jul12.edr' (12456 bytes)
Loading file
'E:/fhs/opt/Argyll_V1.7.0_beta_src_2014-11-14_mingw/ref/CRT.ccss'..done
Wrote 'C:/Users/Id/AppData/Roaming/ArgyllCMS/OLEDFamily_20Jul12.ccss'
24682 bytes
Wrote 'C:/Users/Id/AppData/Roaming/ArgyllCMS/CRT.ccss' 14325 bytes

Let me know what other information I can provide to try and help
troubleshoot.

Florian.

Other related posts: