Revision Date: 2005-10-10
Problem:
When I attempt to run a PQ application I get the following error:
"Error reading license file: LicenseFileName.L32"
Background:
This error can be caused by having Data Execution Prevention (DEP) enabled for all programs on your computer.
Data execution prevention (DEP) is a set of hardware and software technologies that perform additional checks on memory to help protect against malicious code exploits. In Windows XP SP2, DEP is enforced by both hardware and software. This error can occur if your computer uses a processor that supports hardware DEP and your DEP settings specify that DEP be used for all programs and services. For more information on DEP click here.
Solution:
Install your PQ product using an install that was built on or after 7-Oct-2005. These installs contain an updated version of KeyLib32.dll that corrects the error reading the license file when hardware DEP is used.