[<<Previous Entry]
[^^Up^^]
[Next Entry>>]
[Menu]
[About The Guide]
Internal Error # 5302
Conventional memory exhausted
----------------------------------------------------------------------------------
This is an "out of memory" message that indicates that the Clipper
application no longer has sufficient conventional memory available to
continue.
Specifically, this error occurs when the virtual memory system
attempts and fails to bring a VM segment into conventional memory
that had been swapped out to disk or expanded memory.
Action: Make more conventional memory available to the VM system.
This can be done in several ways:
Increase the amount of conventional memory available before
running the application -- remove TSRs, make use of 386 memory
manager, etc.
Use a third-party linker that can dynamically overlay C and
assembly-language code. C and ASM are not automatically
overlaid by RTlink and therefore sit in conventional memory
throughout the execution of the application.
Ensure that any C or ASM code in use is making use of the
virtual memory system if it is doing dynamic memory allocation.
Any memory allocated using the Fixed Memory Allocator functions
_xalloc() and _xgrab() reduces the amount of conventional memory
available if it is not immediately freed.
(CA Internal Error Listing 03OCT93)
This page created by ng2html v1.05, the Norton guide to HTML conversion utility.
Written by Dave Pearson