[Glass] index defined on RcIdentityBag's contains foreign object

Johan Brichau via Glass glass at lists.gemtalksystems.com
Fri Jan 9 03:54:11 PST 2015


Hi,

I hit a rather strange problem while searching for a reference path to an object.

An RcEqualityIndex defined on an RcIdentityBag is holding onto an instance that should not be there. It seems it is part of the array of its internal components…
When I try to remove the index or invoke #cleanupBag, an error is thrown: #isEmpty is not understood by that instance (obviously, the code of those methods is iterating over the internal bags, sending #isEmpty …).

What can I do to clean this situation?  (this is GS 2.4.4.1)
The RcIdentityBag itself appears to be functioning properly (for now).

thanks
Johan



More information about the Glass mailing list