Bug 11138

GemBuilder for Smalltalk/VA

5.4.6, 5.4.5, 5.4.4, 5.4.3, 5.4.2, 5.4.1, 5.4, 5.3.2, 5.3.1, 5.3, 5.2.7, 5.2.6, 5.2.5, 5.2.4

Improper authorizations prevent Symbol List Browser opening

If a SymbolDictionary is in a segment to which the user does not have read authority, opening the Symbol List browser gives "GbsAuthErrSegRead - An attempt was made to read the object with ID XXXX in segment..." error.

Workaround

If you know which segment the offending SymbolDictionary is in and you can change the segment authorization, change the authorization and commit the transaction. Example GemStone code:

        MySegment ownerAuthorization: #write.
        System commitTransaction.


Last updated: 10/29/08