We have a desktop application written using Delphi XE2. The application was originally written as a 32bit application using Delphi7 and uses the following main 3rd party libraries - Dev Express and Eurekalog. Over the years the application progressively moved to XE2 and the 32bit version is fine. Last year we built a 64bit version and unfortunately get occasional and difficult to track access violations. The project is to identify and address these memory or access violations so we have a stable 64bit release.