Bug 50713

GemBuilder for Smalltalk/VW

8.8.1, 8.8, 8.7.1, 8.7, 8.6, 8.5

Cannot inspect GsObjectSecurityPolicy in repository upgraded over 3.5.6-3.5.7

In servers upgraded from v3.5.6 or earlier to v3.5.7 or later, instances of GsObjectSecurityPolicy are not completed upgraded, and do not themselves have the trackReads instance variable, although their class's definition does include this instance variable.

Inspecting these objects results in an error of the form "a OutOfRange occurred (error 2110), for a GsObjectSecurityPolicy should be between 7 and 8".

Workaround

File the following into your VW image:

GbxInspectionWrapperWithSession-variablesSourceString2.st

GbxBasicInspector-dynamicInstVarFields.st

This second file provides a workaround for a server bug, bug 51411.


                

Last updated: 4/28/25