HyperCard Player: Out of Memory Error or Window Resize (9/93)

In the Development Kit version of HyperCard 2.x, the handle to an XCMD is
only locked when the XCMD is executed. After the XCMD has executed, its
handle is unlocked so the memory manager can move the XCMD if it needs to.

The HyperCard Player, however, does not unlock the handle after executing
the code. This can result in serious memory fragmentation. The two most
common symptoms of this problem are:
* out of memory message
* a stack opened in a new window opens at less than its normal size, which
brings up the scroll box.


This article is adapted from the Claris Tech Info database.
Published Date: Feb 19, 2012