I have this legacy C++ application, compiled using VS 2015. The application has been installed on a number of sites where it functions as expected. It has been installed on a site in Libya where it has severe issues:
1) On startup, the app loads a CArchive file which produces a "Out of memory" error. This file is < 2Kb. If I delete this file, the app will load fully.
2) There are a number of other definition files that are also CArchive files. I can select a file, and click "Ok" and I get the message "Failed to open document".
I can get around these issues by creating the files on the target system although they may not be fully representative to be of any practical use.
3) I need to select a data source used by the application. The list of supported external devices is in a pull-down list. The list is displayed correctly, I can select an option but when I click "Ok" I get the error
"The parameter is incorrect".
The target machine is 64bit WIndows 7 4Gb memory. The application is 32-bit C++ app.
I have tried the app on 3 systems in Libya, one being WIn 10 64 bit, and each one gives the "Out of memory".
I'm at my wits end on this issue, if someone can offer any advice, it would be most appreciated.