Bug: 40814

Impact:

Product:
GemStone/S 64 Bit

Versions:
2.4.5.1, 2.4.5, 2.4.4.8, 2.4.4.7, 2.4.4.6, 2.4.4.5, 2.4.4.4, 2.4.4.3, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4, 2.3.1.6, 2.3.1, 2.3, 2.2.5.2, 2.2.5.1, 2.2.5, 2.2.5.3 2.2.5.4, 2.2.4, 2.2.x, 2.2, 2.1.5, 2.1.4, 2.1.x, 2.0.x, 1.2.6, 1.2.5, 1.x

Platform:
All

Fixed In:
3.0

Removing a user may leave segments owned by that user

When you create a new user, depending on which protocol is used to create
it, it will be assigned a newly created Segment as its default segment,
and ownership of this segment is set to the new user.

If you remove a user from AllUsers, the segment/s owned by this user are
not modified, and continue to reference the removed user. This will prevent
this user and objects created by this user from being garbage collected.

Workaround:

The User Administration tools in GBS transfer ownership of Segments to
the user that is performing the operation.