Bug 41310

GemBuilder for Smalltalk/VW

7.3.3, 7.3.2, 7.3.1, 7.3, 7.2.2, 7.2.1, 7.2

VW

7.4

Instances of subclasses of Array may turn into Arrays on client

If you have an instance of a class that is a subclass of Array, and the
class on the client changes size, the class of the instance on the client
may change to Array.  Since GemStone Arrays may change size, but VW Arrays
may not, when the replicate changes size a new instance must be created.
This new instance was incorrectly created as an instance of Array.

Workaround

Modify the method Array >> indexableSize:, by changing "Array" to "self class".


Last updated: 2/22/11