This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- FlexNet Embedded
- :
- FlexNet Embedded Knowledge Base
- :
- What could cause an Incompatible FlxCore64.dll error message on only one of multiple similar Dev sys...
Subscribe
- Mark as New
- Mark as Read
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
What could cause an Incompatible FlxCore64.dll error message on only one of multiple similar Dev systems?
What could cause an Incompatible FlxCore64.dll error message on only one of multiple similar Dev systems?
Summary
What could cause an Incompatible FlxCore64.dll error message on only one of multiple similar Dev systems?Question
FlexNet Embedded (FNE) 2016.03 is giving the following error on one of our dev?s machines ?Incompatible FlxCore64.dll?. The problem machine is running Windows 7 64 Bit system and we're compiling and linking the same way as well. Understanding that FlxCore64.dll is neither forward nor backward compatible, we've verified that all components involved are using the same version of FNE (same md5sum). What are the conditions under which this error is printed from FlcErrorGetMessage()?Answer
Two possible reasons include:1. You may be pulling a different version of FlxCore64.dll than you think you are.
2. The tamper resistant architecture code in FlxCore64.dll is detecting a tamper condition. In FNE 2017.02 better reporting of tamper conditions was added, while prior to that release tamper conditions often exhibited as ?Incompatible FlxCore?? errors.
Additional Information
Tamper detection logic includes two things:1. Validating the DLL is still signed and that the signature has not been compromised.
2. Checking that there has not been any tampering with the dynamic memory of certain sections of the DLL. Bear in mind that setting a breakpoint on any instruction with a debugger within the FlxCore code is flagged as tampering, as would hooking any calls from within the FlxCore DLL.
No ratings