PRB: Image Difference Applier Error

  • Thread starter Thread starter Tony Y
  • Start date Start date
T

Tony Y

I'm having trouble with the IDA portion of the ImageDiff tool. Has
anyone seen this error? I'm using the the IDiff.xml file that comes
with the tool. Are there modifications that need to be made to the
file?

Thanks,
Tony

Log file output follows.

[2007/06/18-09:38:37.218] [INFO] *****Start XP Embedded Image Diff
Applier*****
[2007/06/18-09:38:37.218] [INFO] <Executor>: version 1.0.7.13

[2007/06/18-09:38:37.218] [DEBUG] <Executor>: Succeeded creating a
pointer to global LogEngine object ...
[2007/06/18-09:38:37.218] [DEBUG] <Executor>: Succeeded loading
LogEngine object(s) ...
[2007/06/18-09:38:37.218] [DEBUG] <Executor>: Succeeded executing
LogEngine->Begin method ...
[2007/06/18-09:38:37.218] [DEBUG] <Executor>: Succeeded creating a
pointer to IdaSettings ...
[2007/06/18-09:38:37.218] [DEBUG] <ExecutionEngine::Ctor>: Folder
path for loading the engine DLLs: X:\IDIFF_IMAGES\Engine ...
[2007/06/18-09:38:37.218] [DEBUG] <Executor>: Succeeded creating a
pointer ExecutionEngine object ...

[2007/06/18-09:38:37.265] [ERROR] <ExecutionEngine::LoadDlls>:
(1114) Failed GetProcAddress for GetSupportedElements method ...
[2007/06/18-09:38:37.265] [ERROR] <Executor>: (1114) Failed
executing ExecutionEngine->LoadDlls method ...

[2007/06/18-09:38:37.265] [INFO] *****End XP Embedded Image Diff
Applier*****
 
The following is the solution to the posted problem (Thanks Jon!).
Copied from Microsoft's Jon Fincher reply in the MS embedded forum:
http://forums.microsoft.com/EmbeddedWindows/ShowPost.aspx?PostID=1761080&SiteID=47

"The error you specify tells me that IDA can't find an engine DLL to
handle the <IDIFF-Input> element. IDA reads and can handle the
IDIFFOUT.XML from IDIFF, and <IDIFF-Input> isn't a defined element for
that file. Make sure that the XML file you specify for IDA is the
output file from IDIFF, and not the input file for IDIFF - that has
caused issues for other customers in the past."
 
Back
Top