[Glass] a InternalError occurred (error 2261), The object with object ID 20 is corrupt. Reason: 'process switch not in critial state'

James Foster James.Foster at GemTalkSystems.com
Sun Aug 18 15:07:20 PDT 2013

On Aug 18, 2013, at 3:03 PM, John McIntosh <johnmci at smalltalkconsulting.com> wrote:

> Not sure about the need for the '-C' parm, is that for 2.4.x to 3.1.x ? 

Yes, this makes the changes to the binary image format, but does not update any of the Smalltalk code. Just to confirm, 'startstone -h' gives:

startstone[Info]: GemStone version ''
Usage: startstone [-h] [-C] [-N] [-R] [-l logFile] [-e exeCfg] [-z sysCfg] [name]
  where -h    prints usage information and exits.
        -C    startup for conversion of Gs64 v2.4 repository to v3.1
        -N    startup does not require transaction logs.
        -R    start from most recent checkpoint to go into restore mode.
        -e    specifies executable specific configuration file.
        -l    specifies the name of the stone log file.
        -z    specifies system configuration file.
        name  is the name of the stone to start (default is gs64stone).

More information about the Glass mailing list