Hello,
After updating ImageEn to 6.3.x our clients are reporting program errors and crashes in following:
Unit: hyieutils
Class: TIEDictionaryParser
Function: GetString, ParseString, etc.
I am attaching complete crash log for evaluation.
attach/yogiyang/201610212615_ErrorLogWhileLoading_JPG_filesOnLayers.txt
The code in question is:
// Add a New Layer
CurrLayerIdx := i;
NewLayerIdx := ImageEnViewMain.LayersAdd;
// Load teh file
ImageEnViewMain.IO.Params.JPEG_EnableAdjustOrientation := True;
ImageEnViewMain.IO.LoadFromFile(PhotoFileName);
if ImageEnViewMain.CurrentLayer.Width >
ImageEnViewMain.CurrentLayer.Height then
begin
// This is Land scape Photo
ImageEnViewMain.Proc.Resample(LayerW, -1, rfNone, True);
end
else
begin
// This is a Portrait Photo
ImageEnViewMain.Proc.Resample(-1, LayerH, rfNone, True);
end;
TIA
Yogi Yang