I have purchased a copy of CHM2PDF Pilot for documentation purposes. After installing it on our Server2003 (all updates), it returns the following error:
The instruction at “0x00403e2a” referenced memory at “0x00fc616c”. The memory could not be “read”.
As a test I have installed the same package locally (on my laptop) and it works OK. Please can you advise what we need to do to make it work properly on the first place?
Please check your DEP (Data Execution Prevention) settings. You can find it this way:
- Start → Settings → Control Panel → System.
- Click the Advanced tab and, under Performance, click Settings.
- Click the Data Execution Prevention tab.
You need the “Turn on DEP for essential Windows programs and services only” option to be checked. If the “Turn on DEP for all programs and services except those I select” option is already checked, then you need the CHM2PDF Pilot to be added to the list of programs. Don’t forget to reboot Windows if any changes are taken on DEP.