CopyMinder Knowledge Base
Browse By Category: | Look Up Error Number: | Search: |
Glossary | Contact Us |
Error allocating memory with shell protection and Salford compilers
Views: 1325
Rating: 9
Rating: 9
Rate It:
If your shell protected program displays a message box stating it was unable to allocate a large amount of memory immediately after completing the protection check, this could be due to using an old version of a library.
Specifically some versions of the salflibc.dll (we know the version dates 08-Dec-2000 displays this behaviour) which is part of the runtime for various development languages produced by Salford Software would attempt to reserve 320MB of RAM at a fixed address and refuse to start the program if it is unable to do so.
Testing suggests that newer versions of this DLL do not exhibit the same problem.
Specifically some versions of the salflibc.dll (we know the version dates 08-Dec-2000 displays this behaviour) which is part of the runtime for various development languages produced by Salford Software would attempt to reserve 320MB of RAM at a fixed address and refuse to start the program if it is unable to do so.
Testing suggests that newer versions of this DLL do not exhibit the same problem.
More Help
If this article did not help you to solve your problem, please use the menu at the top of the page to browse or search more articles, or to contact our support team.
Others in this Category