Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
Windows, Delphi compiling to 64 bit targets
-
Patch Available
Description
There is an incorrect reference to the WinApi InterlockedCompareExchange64() which must actually be linked differently for 32 and 64 bit targets. The current code tries to link that function statically, which lets the 64 bit application immediate terminate during startup due to the unsatisfied static binding.