SYMPTOMS
- When you attempt to register the GrIcaoFaceX.dll file by using the Regsvr32.exe program, you may receive one of the following error message: LoadLibrary("GrIcaoFaceX.dll") failed.
- Problem using ICAO Face SDK with DEP enabled.
CAUSE
- This version of the component has an incompatibility issue with computers that have DEP (Disable Data Execution Prevention) enabled.
WORKAROUND
Disable Data Execution Prevention (DEP) completely.
- Click Start, and then click Control Panel.
- Under Pick a category, click Performance and Maintenance.
- Under or Pick a Control Panel icon, click System.
- Click the Advanced tab, and in the Startup and Recovery area, click Settings.
- In the SystemStartup area, click Edit.
- In Notepad, click Edit and then click Find.
- In the Find what field, type /noexecute and then click Find Next.
- In the Find dialog box click Cancel.
- Replace the policy_level (for example, "OptIn" default) with "AlwaysOff" (without the quotes).
- In Notepad, click File and then click Save.
- Click OK to close Startup and Recovery.
- Click OK to close System Properties and then restart your computer.
WARNING: Be sure to enter the text carefully. Your boot.ini file
switch should now read:
/noexecute=AlwaysOff
This setting does not provide any DEP coverage for any part of the
system, regardless of hardware DEP support.
Verifying DEP is Disabled
- Click Start, and then click Control Panel.
- Under Pick a category, click Performance and Maintenance.
- Under or Pick a Control Panel icon, click System.
- Click the Advanced tab.
- In the Performance area, click Settings and then click Data Execution Prevention.
- Verify that the DEP settings are unavailable and then click OK to close Performance Settings.
- Click OK to close System Properties then close Performance and Maintenance.
APPLIES TO
- Griaule ICAO SDK 1.0.0

