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

John McIntosh johnmci at smalltalkconsulting.com
Sun Aug 18 15:03:09 PDT 2013


Ok, well missed doing
upgradeSeasideImage -s seaside
then I can connect.
Then I use GemTools to confirm the current server side gemstone tools is
loaded,
then add my MC repository and load my app, data seems there.
But will wait on 3.1.0.5

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


On Sat, Aug 17, 2013 at 4:07 PM, John McIntosh <
johnmci at smalltalkconsulting.com> wrote:

> Ok reply ALL not just to Lisa...
>
> Ok, well we seem to be missing a upgrade guide here.
>
> In the
> http://downloads.gemtalksystems.com/docs/GemStone64/3.0.x/GS64-InstallGuide-Linux-3.0.1.pdf it
> talks about doing startstone -C stoneName..   but in the System
> Administration guide for GemStone/S 64 bit 3.1 july 2012 PDF that flag is
> not documented.
>
> however start the stone with -C
> upgradeImage which says
> no errors detected it
> stop stone
> restart stone without the -C
>
> Now perhaps I'm assuming here I don't need to file in the entire glass
> server side? Although a quick look doesn't find any current information on
> how to do that in topaz.
>
> Then I am unable to connect via GemTools-1.0-beta-8.7-3101x pharo image,
> just hangs for many many minutes, then we get
>
> 'Network error - text follows:, from GciAstFailureNetwork partner has
> disconnected.'
> number 4137
>
> In looking at the logs for the gem net object log has
>
>
>  _____________________________________________________________________________
> |                              NetLDI Child Task
>    |
> |
>     |
> | CLIENTHOST: ::ffff:192.168.225.1
>    |
> |    VERSION: 3.1.0.4, Mon Jun 17 13:16:00 2013
>     |
> |      BUILD: gss64_3_1_0_x_branch-31024
>    |
> |  BUILT FOR: x86-64 (Linux)
>    |
> |       MODE: 64 bit
>    |
> | RUNNING ON: 2-CPU mail x86_64 (Linux 3.5.0-37-generic
> #58~precise1-Ubuntu SMP
> | Wed Jul 10 17:48:11 UTC 2013) 1994MB
>    |
> | PROCESS ID: 2807      DATE: 08/17/2013 15:18:38 EDT
>     |
> |   USER IDS: REAL=johnmci (1000) EFFECTIVE=johnmci (1000)
>    |
> |    COMMAND:
> /opt/gemstone/GemStone64Bit3.1.0.4-x86_64.Linux/sys/gemnetobject|
> | TCP 54982 30
>    |
>
> |_____________________________________________________________________________|
> exeConfig -d path
> [Info]:    the hostname is:  mail
>    GEMSTONE is:      "/opt/gemstone/product"
>    gem's location is: /opt/gemstone/product/sys
>    system config file is:
> /opt/gemstone/product/seaside/data/system.conf
>    executable config file is: /opt/gemstone/product/seaside/data
>    gem's arguments are: TCP 54982 30
>
>  _____________________________________________________________________________
> |             GemStone/S64 Object-Oriented Data Management System
>     |
> |                    Copyright (C) VMware, Inc. 1986-2013
>     |
> |                            All rights reserved.
>     |
> |                           Covered by U.S Patents:
>     |
> |            6,256,637 Transactional virtual machine architecture
>     |
> |              6,360,219 Object queues with concurrent updating
>     |
> |                  6,567,905 Generational Garbage Collector.
>    |
> | 6,681,226 Selective Pessimistic Locking for a Concurrently Updateable
> Database
>
> +-----------------------------------------------------------------------------+
> |    PROGRAM: GEM, GemStone Session Process
>     |
> |    VERSION: 3.1.0.4, Mon Jun 17 13:16:00 2013
>     |
> |      BUILD: gss64_3_1_0_x_branch-31024
>    |
> |  BUILT FOR: x86-64 (Linux)
>    |
> |       MODE: 64 bit
>    |
> | RUNNING ON: 2-CPU mail x86_64 (Linux 3.5.0-37-generic
> #58~precise1-Ubuntu SMP
> | Wed Jul 10 17:48:11 UTC 2013) 1994MB
>    |
> | PROCESS ID: 2807      DATE: 08/17/2013 15:18:38 EDT
>     |
> |   USER IDS: REAL=johnmci (1000) EFFECTIVE=johnmci (1000)
>    |
>
> +-----------------------------------------------------------------------------+
> |   GEMSTONE_NRS_ALL =
> #dir:$GEMSTONE_DATADIR#log:/$GEMSTONE_LOGDIR/%N%P.log#dir:/opt/gemstone/product/seaside/data
>
> |_____________________________________________________________________________|
>
>  _____________________________________________________________________________
> |                             Configuration Files
>     |
> |
>     |
> | System File:
> /opt/gemstone/GemStone64Bit3.1.0.4-x86_64.Linux/seaside/data/system.conf
> |
>     |
> | Executable File:
> /opt/gemstone/GemStone64Bit3.1.0.4-x86_64.Linux/seaside/data/gem.conf
> | Warning:  File not found (errno=2,ENOENT, The file or directory
> specified cannot
> | be found)
>     |
> |           using defaults.
>     |
>
> |_____________________________________________________________________________|
>
>  _____________________________________________________________________________
> |                Gem Configuration Options for process id 2807
>    |
>
> |_____________________________________________________________________________|
>
> DUMP_OPTIONS = TRUE;
> GEM_GCI_LOG_ENABLED = FALSE;
> GEM_ABORT_MAX_CRS = 0;
> GEM_FREE_FRAME_CACHE_SIZE = -1;
> GEM_FREE_FRAME_LIMIT = -1;
> GEM_FREE_PAGEIDS_CACHE = 200;
> GEM_HALT_ON_ERROR = 0;
> GEM_KEEP_MIN_SOFTREFS = 0;
> GEM_MAX_SMALLTALK_STACK_DEPTH = 1000;
> GEM_NATIVE_CODE_ENABLED = TRUE;
> GEM_PRIVATE_PAGE_CACHE_KB = 960;
> GEM_PGSVR_COMPRESS_PAGE_TRANSFERS = FALSE;
> GEM_PGSVR_FREE_FRAME_CACHE_SIZE = -1;
> GEM_PGSVR_FREE_FRAME_LIMIT = -1;
> GEM_PGSVR_UPDATE_CACHE_ON_READ = FALSE;
> GEM_RPC_KEEPALIVE_INTERVAL = 0;
> GEM_RPCGCI_TIMEOUT = 0;
> GEM_RPC_USE_SSL = TRUE;
> GEM_SOFTREF_CLEANUP_PERCENT_MEM = 50;
> GEM_TEMPOBJ_AGGRESSIVE_STUBBING = TRUE;
> GEM_TEMPOBJ_CACHE_SIZE = 50000;
> GEM_TEMPOBJ_MESPACE_SIZE = 0;
> GEM_TEMPOBJ_OOPMAP_SIZE = 0;
> GEM_TEMPOBJ_SCOPES_SIZE = 2000;
> GEM_TEMPOBJ_POMGEN_SIZE = 0;
> GEM_TEMPOBJ_POMGEN_PRUNE_ON_VOTE = 90;
> GEM_TEMPOBJ_POMGEN_SCAVENGE_INTERVAL = 1800;
> GEM_TEMPOBJ_START_ADDR not used on this platform
> LOG_WARNINGS = TRUE;
> SHR_NUM_FREE_FRAME_SERVERS = -1;
> SHR_PAGE_CACHE_LOCKED = FALSE;
> SHR_PAGE_CACHE_NUM_PROCS = 4089;
> SHR_PAGE_CACHE_NUM_SHARED_COUNTERS = 1900;
> SHR_PAGE_CACHE_PERMISSIONS = 660;
> SHR_PAGE_CACHE_SIZE_KB = 500000;
> SHR_TARGET_FREE_FRAME_COUNT = -1;
> SHR_WELL_KNOWN_PORT_NUMBER = 0;
> (vmGc spaceSizes: eden init 2048K max 9344K , survivor init 448K max 1600K,
>  vmGc    old max 37440K, code max 10048K, perm max 5056K, pom 10 * 4224K =
> 42240K,
>  vmGc    remSet 1156K, meSpace max 48164K oopMapSize 262144  max footprint
> 164M)
> [Info]: libssl-3.1.0.4-64.so: loaded
> cmdLine=
>
> [Info]: RPC client/gem/minimum GCI levels = 851/851/851
> [Info]: Client PID: 61110
> [Info]: User ID: DataCurator
> [Info]: Repository: seaside
> [Info]: Session ID: 5
> [Info]: GCI Client Host: ::ffff:192.168.225.1
> [Info]: Page server PID: -1
> [Info]: Login Time: 08/17/2013 15:18:38.354 EDT
> Gave this VM preference for OOM killer, Wrote to /proc/2807/oom_score_adj
> value 250
> [Info]: libicudata-3.1.0.4-64.so: loaded
> [Info]: libicuuc-3.1.0.4-64.so: loaded
> [Info]: libicui18n-3.1.0.4-64.so: loaded
>  vmGc MKSW softRefs: clear100% keepGoal 0, cleared 0 , live 0 nonNil 0
> srThresh 0 srUseCnt 1
>  vmGc   pom0:137K
>  vmGc MKSW         831/7424Knew 34096/34560Kold   137Kpom   58Kperm
>  169Kcode 2563Kme agrStubbed 50358 32407us  dirtyBytes 0 pomThresh 0
> AOOMbit 0 deferAOOMbit 0 ---)
>  vmGc approaching OutOfMemory, requesting interpreter stack printout
>  vmGc MKSW softRefs: clear100% keepGoal 0, cleared 0 , live 0 nonNil 0
> srThresh 0 srUseCnt 1
>  vmGc   pom0:137K
>  vmGc MKSW        4066/7424Knew 37438/37440Kold   137Kpom   58Kperm
>  169Kcode 3037Kme agrStubbed 20162 34482us  dirtyBytes 0 pomThresh 0
> AOOMbit 0 deferAOOMbit 0 ---)
>  vmGc approaching OutOfMemory, requesting interpreter stack printout
>  vmGc MKSW softRefs: clear100% keepGoal 0, cleared 0 , live 0 nonNil 0
> srThresh 0 srUseCnt 1
>  vmGc   pom0:137K
>  vmGc MKSW        5467/7424Knew 37438/37440Kold   137Kpom   58Kperm
>  169Kcode 3138Kme agrStubbed 4300 31495us  dirtyBytes 0 pomThresh 0 AOOMbit
> 0 deferAOOMbit 0 ---)
>  vmGc approaching OutOfMemory, requesting interpreter stack printout
>  vmGc MKSW softRefs: clear100% keepGoal 0, cleared 0 , live 0 nonNil 0
> srThresh 0 srUseCnt 1
>  vmGc   pom0:137K
>  vmGc MKSW        6113/7424Knew 37438/37440Kold   137Kpom   58Kperm
>  169Kcode 3185Kme agrStubbed 1978 30573us  dirtyBytes 0 pomThresh 0 AOOMbit
> 0 deferAOOMbit 0 ---)
>  vmGc approaching OutOfMemory, requesting interpreter stack printout
>
> Printing Smalltalk stack for memory usage diagnosis:
> Smalltalk stack:
> 08/17/2013 15:42:58.086 EDT
> stackId 0  stackDepth = 5
>
> 1  Object >> _doesNotUnderstand:args:envId:reason: (envId 0) @
> 0x7f74007ec158=@natCode+0x28  [GsNMethod 376318977]
>               FP: 0x7f73f6d94ee8=StackLimit[-35] , callerFP:
> StackLimit[-23]
>   arg 4:2 (SmallInteger 0)
>   arg 3:2 (SmallInteger 0)
>   arg 2:0x7f73fae14cc0 (cls:66817 Array size:0)
>   arg 1:0x7f73fde7d208 oid:45565697 (cls:110849 Symbol
> size:16)#suspendedContext
>   rcvr: 0x7f73fae14820 oid:1056918273 (cls:134657 GsProcess size:23)
> 2   metaOTDebugger >> process:context: (envId 0) @
> 0x7f74008161cc=@natCode+0x14c  [GsNMethod 442442241]
>               FP: 0x7f73f6d94f48=StackLimit[-23] , callerFP:
> StackLimit[-17]
>   arg 2:20 OOP_NIL
>   arg 1:0x7f73fae14820 oid:1056918273 (cls:134657 GsProcess size:23)
>   rcvr: 0x7f7400309d20 oid:44945409 (cls:44945153  metaOTDebugger size:19)
> 3   metaOTDebugger >> process: (envId 0) @ 0x7f7400815e79=@natCode+0x81
>  [GsNMethod 58206977]
>               FP: 0x7f73f6d94f78=StackLimit[-17] , callerFP:
> StackLimit[-11]
>   arg 1:0x7f73fae14820 oid:1056918273 (cls:134657 GsProcess size:23)
>   rcvr: 0x7f7400309d20 oid:44945409 (cls:44945153  metaOTDebugger size:19)
> 4  JadeServer >> openDebuggerOn: (envId 0) @ 0x7f7400813946=@natCode+0x1ce
>  [GsNMethod 441349633]
>               FP: 0x7f73f6d94fa8=StackLimit[-11] , callerFP: StackLimit[-3]
>   arg 1:0x7f73fae14820 oid:1056918273 (cls:134657 GsProcess size:23)
>   rcvr: 0x7f73fdeb71c0 oid:594392321 (cls:45005057 JadeServer size:0)
> 5   metaGsNMethod >> _gsReturnToC (envId 0) @ 0x7f74007ed248=@natCode+0x28
>  [GsNMethod 397662209]
>               FP: 0x7f73f6d94fe8=StackLimit[-3] , callerFP: StackLimit[0]
>   rcvr: 20 OOP_NIL
> stack 0 GsProcess 20 modeInfo 0x1000300
>
>  vmGc MKSW softRefs: clear100% keepGoal 0, cleared 0 , live 0 nonNil 0
> srThresh 0 srUseCnt 1
>  vmGc   pom0:137K
>  vmGc MKSW        6381/7232Knew 37438/37440Kold   137Kpom   58Kperm
>  169Kcode 3204Kme agrStubbed 824 24180us  dirtyBytes 0 pomThresh 0 AOOMbit
> 0 deferAOOMbit 0 ---)
>  vmGc approaching OutOfMemory, requesting interpreter stack printout
>
> Printing Smalltalk stack for memory usage diagnosis:
> Smalltalk stack:
> 08/17/2013 15:43:07.815 EDT
> stackId 0  stackDepth = 6
>
> 1  CharacterCollection >> printString (envId 0) @
> 0x7f740080fb80=@natCode+0x28  [GsNMethod 133911809]
>               FP: 0x7f73f6d94ee0=StackLimit[-36] , callerFP:
> StackLimit[-28]
>   rcvr: 0x7f73fde7d208 oid:45565697 (cls:110849 Symbol
> size:16)#suspendedContext
> 2  (block, homeMethod:434896385) @ 0x7f740080f807=@natCode+0x1d7
>  [GsNMethod 471568641]
>               FP: 0x7f73f6d94f20=StackLimit[-28] , callerFP:
> StackLimit[-22]
>   rcvr: 0x7f73fae57b68 (cls:127745 ExecBlock0 size:5)
> 3  ExecBlock >> onException:do: (envId 0) @ 0x7f74007ef748=@natCode+0x60
>  [GsNMethod 381145857]
>               FP: 0x7f73f6d94f50=StackLimit[-22] , callerFP:
> StackLimit[-14]
>   arg 2:0x7f73fde6c418 oid:452772865 (cls:143361 ExecBlock size:5)
>   arg 1:0x7f7400306ec8 oid:130817 (cls:606209  metaError size:19)
>   rcvr: 0x7f73fae57b68 (cls:127745 ExecBlock0 size:5)
> 4  MessageNotUnderstood >> asString (envId 0) @
> 0x7f740080f32f=@natCode+0xf7  [GsNMethod 434896385]
>               FP: 0x7f73f6d94f90=StackLimit[-14] , callerFP:
> StackLimit[-10]
>   rcvr: 0x7f73fae577e0 (cls:131073 MessageNotUnderstood size:13)
> 5  AbstractException >> describe (envId 0) @ 0x7f740080527d=@natCode+0x65
>  [GsNMethod 383087617]
>               FP: 0x7f73f6d94fb0=StackLimit[-10] , callerFP: StackLimit[-3]
>   rcvr: 0x7f73fae577e0 (cls:131073 MessageNotUnderstood size:13)
> 6   metaGsNMethod >> _gsReturnToC (envId 0) @ 0x7f74007ed248=@natCode+0x28
>  [GsNMethod 397662209]
>               FP: 0x7f73f6d94fe8=StackLimit[-3] , callerFP: StackLimit[0]
>   rcvr: 20 OOP_NIL
> stack 0 GsProcess 20 modeInfo 0x300
>
>  vmGc MKSW softRefs: clear100% keepGoal 0, cleared 0 , live 0 nonNil 0
> srThresh 0 srUseCnt 1
>  vmGc   pom0:137K
>  vmGc MKSW        6391/7232Knew 37438/37440Kold   137Kpom   58Kperm
>  169Kcode 3204Kme agrStubbed 30 24237us  dirtyBytes 0 pomThresh 0 AOOMbit 0
> deferAOOMbit 0 ---)
>  vmGc approaching OutOfMemory, requesting interpreter stack printout
>  vmGc MKSW softRefs: clear100% keepGoal 0, cleared 0 , live 0 nonNil 0
> srThresh 0 srUseCnt 1
>  vmGc   pom0:137K
>  vmGc MKSW        6395/7232Knew 37438/37440Kold   137Kpom   58Kperm
>  169Kcode 3204Kme agrStubbed 14 28853us  dirtyBytes 0 pomThresh 0 AOOMbit 0
> deferAOOMbit 0 ---)
>  vmGc approaching OutOfMemory, requesting interpreter stack printout
>
> Printing Smalltalk stack for memory usage diagnosis:
> Smalltalk stack:
> 08/17/2013 15:43:08.407 EDT
> stackId 0  stackDepth = 6
>
> 1  (block, homeMethod:501044481) @ 0x7f7400806a10=@natCode+0x28
>  [GsNMethod 510358529]
>               FP: 0x7f73f6d94ef0=StackLimit[-34] , callerFP:
> StackLimit[-28]
>   rcvr: 0x7f73fae5b390 (cls:127745 ExecBlock0 size:5)
> 2  ExecBlock >> onException:do: (envId 0) @ 0x7f74007ef748=@natCode+0x60
>  [GsNMethod 381145857]
>               FP: 0x7f73f6d94f20=StackLimit[-28] , callerFP:
> StackLimit[-20]
>   arg 2:0x7f73fae5b3d0 (cls:143361 ExecBlock size:5)
>   arg 1:0x7f7400306ec8 oid:130817 (cls:606209  metaError size:19)
>   rcvr: 0x7f73fae5b390 (cls:127745 ExecBlock0 size:5)
> 3  AbstractException >> _description: (envId 0) @
> 0x7f740080641d=@natCode+0x14d  [GsNMethod 501044481]
>               FP: 0x7f73f6d94f60=StackLimit[-20] , callerFP:
> StackLimit[-14]
>   arg 1:0x7f73fae5b2f8 (cls:74753 String size:52)'a GsProcess does not
> understand  #'suspendedContext''
>   rcvr: 0x7f73fae5af70 (cls:131073 MessageNotUnderstood size:13)
> 4  MessageNotUnderstood >> asString (envId 0) @
> 0x7f740080f349=@natCode+0x111  [GsNMethod 434896385]
>               FP: 0x7f73f6d94f90=StackLimit[-14] , callerFP:
> StackLimit[-10]
>   rcvr: 0x7f73fae5af70 (cls:131073 MessageNotUnderstood size:13)
> 5  AbstractException >> describe (envId 0) @ 0x7f740080527d=@natCode+0x65
>  [GsNMethod 383087617]
>               FP: 0x7f73f6d94fb0=StackLimit[-10] , callerFP: StackLimit[-3]
>   rcvr: 0x7f73fae5af70 (cls:131073 MessageNotUnderstood size:13)
> 6   metaGsNMethod >> _gsReturnToC (envId 0) @ 0x7f74007ed248=@natCode+0x28
>  [GsNMethod 397662209]
>               FP: 0x7f73f6d94fe8=StackLimit[-3] , callerFP: StackLimit[0]
>   rcvr: 20 OOP_NIL
> stack 0 GsProcess 20 modeInfo 0x300
>
>  vmGc MKSW softRefs: clear100% keepGoal 0, cleared 0 , live 0 nonNil 0
> srThresh 0 srUseCnt 1
>  vmGc   pom0:137K
>  vmGc MKSW        6396/7232Knew 37438/37440Kold   137Kpom   58Kperm
>  169Kcode 3204Kme agrStubbed 4 28876us  dirtyBytes 0 pomThresh 0 AOOMbit 0
> deferAOOMbit 0 ---)
>  vmGc approaching OutOfMemory, requesting interpreter stack printout
>  vmGc MKSW softRefs: clear100% keepGoal 0, cleared 0 , live 0 nonNil 0
> srThresh 0 srUseCnt 1
>  vmGc   pom0:137K
>  vmGc MKSW        6396/7232Knew 37432/37440Kold   137Kpom   57Kperm
>  169Kcode 3204Kme agrStubbed 0 34948us  dirtyBytes 0 pomThresh 0 AOOMbit 0
> deferAOOMbit 0 ---)
>  vmGc approaching OutOfMemory, requesting interpreter stack printout
> *********** Fatal error 4067 OutOfMemory *****
>
> Printing Smalltalk stack because of OutOfMemory:
> Smalltalk stack:
> 08/17/2013 15:43:08.511 EDT
> No execution state
> (vmGc  Instances counts for generation all
> ... lots more
>
>  GsMethod 376318977,   Object >> _doesNotUnderstand:args:envId:reason:
>  GsMethod 395946753,   GsProcess >> _start
>  GsMethod 381186561,   ExecBlock >> _valueOnUnwind
>  GsMethod 385672705,   AbstractException >> _signalFromPrimitive:
>  GsMethod 397652737,  classId 731393 >> _noopReturnTos
>  GsMethod 397662209,  classId 731393 >> _gsReturnToC
>  GsMethod 433660673,   ProcessorScheduler >> _initialize
>  GsMethod 471436801,  block for method 433660673
>  GsMethod 431019521,  classId 761345 >> (selector oop 3263233)
>  GsMethod 130165505,   Class >> new
>  GsMethod 431032833,   SortedCollection >> (selector oop 3263233)
>  GsMethod 376405249,   Object >> size
>  GsMethod 408241921,   SmallInteger >> (selector oop 2363393)
>  GsMethod 471436545,  block for method 433660673
>  GsMethod 130164481,   Class >> (selector oop 2359297)
>  GsMethod 376352001,   Object >> (selector oop 2346241)
>  GsMethod 406656513,  classId 779521 >> (selector oop 4270593)
>  GsMethod 471436289,  block for method 433660673
>  GsMethod 471436033,  block for method 433660673
>  GsMethod 381145857,   ExecBlock >> (selector oop 2180609)
>  GsMethod 406616833,  classId 779521 >> (selector oop 4180225)
>  GsMethod 406830081,  classId 779521 >> myUserProfile
>  GsMethod 405034497,   UserProfile >> _privileges
>  GsMethod 407943681,   SmallInteger >> (selector oop 227073)
>  GsMethod 476771585,  classId 495873 >> (selector oop 4179713)
>  GsMethod 476747009,  classId 495873 >> (selector oop 5270785)
>  GsMethod 134453249,  classId 796929 >> (selector oop 2016769)
>  GsMethod 373405953,   Object >> (selector oop 2356737)
>  GsMethod 407625473,   SymbolDictionary >> (selector oop 2350593)
>  GsMethod 407626753,   SymbolDictionary >> (selector oop 230401)
>  GsMethod 431314433,  classId 768001 >> initialize
>  GsMethod 431342081,  classId 768001 >> (selector oop 2100737)
>  GsMethod 495757569,   GsCurrentSession >> initialize
>  GsMethod 495767041,  classId 10492161 >> (selector oop 4891905)
>  GsMethod 322055937,   Association >> (selector oop 2280449)
>  GsMethod 289920769,   Array >> (selector oop 2351617)
>  GsMethod 431639041,  classId 769025 >> (selector oop 2100737)
>  GsMethod 431365633,   GsCurrentSession >> (selector oop 4321793)
>  GsMethod 407275777,   SymbolList >> (selector oop 2100481)
>  GsMethod 310601473,   Association >> value
>  GsMethod 495769601,  classId 10492161 >> (selector oop 4072193)
>  GsMethod 495813633,  classId 10606849 >> (selector oop 5186561)
>  GsMethod 30727425,   SessionMethodTransactionBoundaryPolicy >> (selector
> oop 5186561)
>  GsMethod 495769345,  classId 10492161 >> current
>  GsMethod 495768833,  classId 10492161 >> new
>  GsMethod 146121729,   Behavior >> (selector oop 2120705)
>  GsMethod 146127105,   Behavior >> (selector oop 2134529)
>  GsMethod 495788801,   GsPackagePolicy >> initialize
>  GsMethod 407629825,   SymbolDictionary >> at:put:
>  GsMethod 407609345,   SymbolDictionary >> (selector oop 4328961)
>  GsMethod 298847745,  classId 844801 >> (selector oop 2344449)
>  GsMethod 407639041,   SymbolAssociation >> key:value:
>  GsMethod 407643905,   SymbolAssociation >> (selector oop 2280193)
>  GsMethod 314656001,   Association >> value:
>  GsMethod 407610625,   SymbolDictionary >> (selector oop 2346753)
>  GsMethod 407608833,   SymbolDictionary >> (selector oop 4324097)
>  GsMethod 406483713,  classId 779521 >> (selector oop 4323585)
>  GsMethod 406918657,  classId 779521 >> (selector oop 2177793)
>  GsMethod 403392257,   IdentityKeyValueDictionary >> (selector oop
> 2346753)
>  GsMethod 376257281,   Object >> (selector oop 3143425)
>  GsMethod 407954177,   SmallInteger >> (selector oop 2331393)
>  GsMethod 254686465,   AbstractDictionary >> (selector oop 2304001)
>  GsMethod 380524545,   IdentityCollisionBucket >> (selector oop 2349569)
>  GsMethod 380534017,   IdentityCollisionBucket >> (selector oop 3089921)
>  GsMethod 408223233,   SmallInteger >> (selector oop 2363649)
>  GsMethod 407958529,   SmallInteger >> (selector oop 226817)
>  GsMethod 380546817,   IdentityCollisionBucket >> (selector oop 3088641)
>  GsMethod 348967425,   SequenceableCollection >> (selector oop 1994241)
>  GsMethod 175918849,   AbstractCollisionBucket >> size
>  GsMethod 495810817,   GsPackagePolicy >> (selector oop 5354241)
>  GsMethod 495834625,  classId 10614785 >> (selector oop 4900353)
>  GsMethod 431662081,   GsSession >> (selector oop 1854977)
>  GsMethod 403930625,   UserProfile >> (selector oop 4035585)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 58263809,  classId 45005313 >> current
>  GsMethod 495838465,  classId 10623489 >> current
>  GsMethod 406660097,  classId 779521 >> (selector oop 4272385)
>  GsMethod 380762113,  classId 847617 >> new
>  GsMethod 380785665,  classId 847617 >> (selector oop 2359297)
>  GsMethod 554551553,  classId 790017 >> (selector oop 3108097)
>  GsMethod 407956481,   SmallInteger >> (selector oop 2350849)
>  GsMethod 407957761,   SmallInteger >> (selector oop 2363905)
>  GsMethod 146125825,   Behavior >> (selector oop 2132481)
>  GsMethod 403581953,   IdentityKeyValueDictionary >> (selector oop 3107329
> )
>  GsMethod 254945281,   AbstractDictionary >> (selector oop 2302721)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 495811841,   GsPackagePolicy >> authorInitials:
>  GsMethod 495811585,   GsPackagePolicy >> (selector oop 4890881)
>  GsMethod 403393281,   IdentityKeyValueDictionary >> (selector oop 3102977
> )
>  GsMethod 380498945,  classId 826625 >> new
>  GsMethod 175945985,  classId 845569 >> (selector oop 2359297)
>  GsMethod 175917569,   AbstractCollisionBucket >> initialize
>  GsMethod 373631489,   Object >> (selector oop 2256129)
>  GsMethod 373626369,   Object >> (selector oop 2309121)
>  GsMethod 102973697,   CollisionBucket >> (selector oop 2359809)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 406829825,  classId 779521 >> session
>  GsMethod 431639297,  classId 769025 >> serialOfSession:
>  GsMethod 406818049,  classId 779521 >> (selector oop 4232449)
>  GsMethod 407942657,   SmallInteger >> printString
>  GsMethod 407933185,   SmallInteger >> (selector oop 2372097)
>  GsMethod 407782657,   String >> ,
>  GsMethod 406000385,   UserProfile >> userId
>  GsMethod 407801089,   String >> size
>  GsMethod 378238977,   Magnitude >> min:
>  GsMethod 407804417,   String >> copyFrom:to:
>  GsMethod 406568961,  classId 779521 >> _cacheName:
>  GsMethod 50681345,   JadeServer >> setAutoCommit:autoMigrate:
>  GsMethod 34305281,  classId 20507905 >> (selector oop 11076609)
>  GsMethod 34306049,  classId 20507905 >> (selector oop 21774849)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 50680577,   JadeServer >> registerClientUpdateConcentrator:
>  GsMethod 69771777,  block for method 50680577
>  GsMethod 30951425,   SmalltalkProxy >> (selector oop 13389313)
>  GsMethod 376316161,   Object >> isNil
>  GsMethod 403998721,   UserProfile >> (selector oop 1835265)
>  GsMethod 407268097,   SymbolList >> (selector oop 4321793)
>  GsMethod 58102785,  classId 43442945 >> (selector oop 5024001)
>  GsMethod 49070849,   OBUpdateConcentrator >> (selector oop 45775617)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 373756417,   Object >> respondsTo:
>  GsMethod 407653889,  classId 848129 >> (selector oop 2189313)
>  GsMethod 373755905,   Object >> (selector oop 2884353)
>  GsMethod 57577473,  classId 43418369 >> preferencesDictionary
>  GsMethod 489515009,  classId 10435329 >> new
>  GsMethod 489514753,  classId 10435329 >> (selector oop 2359297)
>  GsMethod 146121473,   Behavior >> (selector oop 2120449)
>  GsMethod 489555201,   Dictionary >> (selector oop 11306241)
>  GsMethod 489526785,   Dictionary >> (selector oop 3101953)
>  GsMethod 489550337,   Dictionary >> (selector oop 11305985)
>  GsMethod 489534209,   Dictionary >> (selector oop 11305729)
>  GsMethod 489555457,   Dictionary >> at:put:
>  GsMethod 189131265,   AbstractDictionary >> (selector oop 2331649)
>  GsMethod 407803905,   String >> (selector oop 2362881)
>  GsMethod 489531393,   Dictionary >> (selector oop 851969)
>  GsMethod 489553921,   Dictionary >> (selector oop 11304705)
>  GsMethod 250702337,   AbstractDictionary >> (selector oop 2347265)
>  GsMethod 375665665,   Object >> (selector oop 2321665)
>  GsMethod 489503233,  classId 10435329 >> (selector oop 11305217)
>  GsMethod 310376961,   Association >> key:value:
>  GsMethod 489554689,   Dictionary >> (selector oop 11304961)
>  GsMethod 373758465,   Object >> (selector oop 2910721)
>  GsMethod 252717569,   AbstractDictionary >> _basicAt:put:
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  block for method 1
>  GsMethod 30952961,   SmalltalkProxy >> at:ifAbsent:
>  GsMethod 50676993,   JadeServer >> setAutoCommit:autoAbort:autoMigrate:
>  GsMethod 34305025,  classId 20507905 >> (selector oop 28519937)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 383087617,   AbstractException >> (selector oop 218881)
>  GsMethod 501042689,   CompileError >> (selector oop 2372097)
>  GsMethod 501042433,   CompileError >> (selector oop 2173953)
>  GsMethod 269944577,   Array >> (selector oop 2296065)
>  GsMethod 290708225,   Array >> at:put:
>  GsMethod 501044481,   AbstractException >> (selector oop 3301377)
>  GsMethod 510358529,  block for method 501044481
>  GsMethod 510358273,  block for method 501044481
>  GsMethod 407703297,  classId 848385 >> (selector oop 2175745)
>  GsMethod 130170625,   Metaclass3 >> (selector oop 1832961)
>  GsMethod 130172161,   Metaclass3 >> (selector oop 2260737)
>  GsMethod 130472705,   Module >> (selector oop 1832961)
>  GsMethod 407782913,   String >> add:
>  GsMethod 501044225,   AbstractException >> (selector oop 5355009)
>  GsMethod 407802625,   String >> (selector oop 2372097)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 441350657,   JadeServer >> registerBrowseClientForwarder:
>  GsMethod 57578753,  classId 43418369 >> registerBrowseClientForwarder:
>  GsMethod 57586689,  classId 43418369 >> (selector oop 28479233)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 441512449,   JadeServer >> registerChoiceClientForwarder:
>  GsMethod 57581313,  classId 43418369 >> registerChoiceClientForwarder:
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 441351425,   JadeServer >>
> registerMultipleChoiceClientForwarder:
>  GsMethod 57579777,  classId 43418369 >>
> registerMultipleChoiceClientForwarder:
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 441303297,   JadeServer >> registerCloseClientForwarder:
>  GsMethod 57579265,  classId 43418369 >> registerCloseClientForwarder:
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 441349889,   JadeServer >> registerConfirmationClientForwarder:
>  GsMethod 57580801,  classId 43418369 >>
> registerConfirmationClientForwarder:
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 441351681,   JadeServer >> registerInformClientForwarder:
>  GsMethod 57580033,  classId 43418369 >> registerInformClientForwarder:
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 441350401,   JadeServer >> registerMultiLineTextClientForwarder:
>  GsMethod 57577985,  classId 43418369 >>
> registerMultiLineTextClientForwarder:
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 441350145,   JadeServer >> registerTextClientForwarder:
>  GsMethod 57589505,  classId 43418369 >> registerTextClientForwarder:
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 441539585,   JadeServer >>
> registerDebuggerProceedClientForwarder:
>  GsMethod 57580545,  classId 43418369 >>
> registerDebuggerProceedClientForwarder:
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 50678017,   JadeServer >> registerTranscriptClientForwarder:
>  GsMethod 69767937,  block for method 50678017
>  GsMethod 33607169,  classId 20028417 >>
> registerTranscriptClientForwarder:
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  classId 20 >> (selector oop 233729)
>  GsMethod 1,  block for method 1
>  GsMethod 407616769,   SymbolDictionary >> at:ifAbsent:
>  GsMethod 381000961,   KeyValueDictionary >> keys
>  GsMethod 454617345,  block for method 381000961
>  GsMethod 380998657,   KeyValueDictionary >> (selector oop 2356481)
>  GsMethod 454613505,  block for method 380998657
>  GsMethod 380997121,   KeyValueDictionary >> (selector oop 2354945)
>  GsMethod 380018177,   IdentityBag >> add:
>  GsMethod 1,  block for method 1
>  GsMethod 1,  block for method 1
>  GsMethod 376321281,   Object >> (selector oop 2924545)
>  GsMethod 434895873,   MessageNotUnderstood >> (selector oop 2924033)
>  GsMethod 386120705,   AbstractException >> (selector oop 1843457)
>  GsMethod 385788673,   AbstractException >> (selector oop 3852289)
>  GsMethod 434895617,   MessageNotUnderstood >> defaultAction
>  GsMethod 435004417,   AbstractException >> defaultAction
>  GsMethod 434896385,   MessageNotUnderstood >> (selector oop 2372097)
>  GsMethod 471568641,  block for method 434896385
>  GsMethod 471568385,  block for method 434896385
>  GsMethod 133911809,   CharacterCollection >> printString
>  GsMethod 133911553,   CharacterCollection >> (selector oop 1986561)
>  GsMethod 495745025,  classId 10733313 >> (selector oop 1986049)
>  GsMethod 495755521,   PrintStream >> (selector oop 4875265)
>  GsMethod 407685633,   Symbol >> (selector oop 2342401)
>  GsMethod 495756033,   PrintStream >> (selector oop 2320385)
>  GsMethod 495757057,   PrintStream >> (selector oop 2948097)
>  GsMethod 407782145,   String >> (selector oop 2290945)
>  GsMethod 407802369,   String >> (selector oop 2342401)
>  GsMethod 495756801,   PrintStream >> (selector oop 2948353)
>  GsMethod 407783937,   String >> (selector oop 1987073)
>  GsMethod 495755009,   PrintStream >> (selector oop 2342145)
>  GsMethod 407782401,   String >> (selector oop 2340865)
>  GsMethod 495754753,   PrintStream >> (selector oop 1985793)
>  GsMethod 441349633,   JadeServer >> openDebuggerOn:
>  GsMethod 396735233,   GsProcess >> (selector oop 3912961)
>  GsMethod 396816129,   GsProcess >> (selector oop 3914241)
>  GsMethod 396732673,   GsProcess >> (selector oop 3912193)
>  GsMethod 396728833,   GsProcess >> (selector oop 3910401)
>  GsMethod 396761345,   GsProcess >> (selector oop 3910657)
>  GsMethod 407942913,   SmallInteger >> (selector oop 2073601)
>  GsMethod 396660737,   GsProcess >> (selector oop 3911937)
>  GsMethod 399975937,   GsNMethod >> (selector oop 1817345)
>  GsMethod 401593857,   GsNMethod >> (selector oop 3992065)
>  GsMethod 408220161,   SmallInteger >> (selector oop 2269953)
>  GsMethod 368271617,  classId 206081 >> (selector oop 1902337)
>  GsMethod 58206977,  classId 44945153 >> (selector oop 45513729)
>  GsMethod 442442241,  classId 44945153 >> (selector oop 45513985)
>  GsMethod 59045377,  classId 42530561 >> current
>  GsMethod 57581825,  classId 43418369 >> (selector oop 45564673)
>  GsMethod 57247233,  classId 43419905 >> (selector oop 2118657)
>  GsMethod 49270785,   OTDebugNode >> (selector oop 45535489)
>  GsMethod 57582081,  classId 43418369 >> (selector oop 45563905)
> (vmGc  Instances counts for generation code
>      GsNMethod                               id:    144897     272
> instances    75712 bytes
>      GsNativeCode                            id:    143617     272
> instances    98176 bytes
>  vmGc ---)
>
> *****************************************************
> ****** Gemstone Error Overflow
> *****************************************************
> -----------------------------------------------------
> GemStone: Error 1 of 3  Nonfatal
> a MessageNotUnderstood occurred (error 2010), a GsProcess does not
> understand  #'suspendedContext'
> Error Category: 231169 [GemStone] Number: 2010  Arg Count: 4 Context :
> 1056619777 exception : 1056618753
> Arg 1: 45565697
> Arg 2:    2 [SmallInteger    0]
> Arg 3: 1056620545
> Arg 4: 1056618497
> -----------------------------------------------------
> GemStone: Error 2 of 3  Fatal
> VM temporary object memory is full
> , old space overflow
> Error Category: 231169 [GemStone] Number: 4067  Arg Count: 1 Context : 20
> exception : 20
> Arg 1:   20
> -----------------------------------------------------
> GemStone: Error 3 of 3  Fatal
>
> Error Category: 231169 [GemStone] Number: 4067  Arg Count: 1 Context : 20
> exception : 20
> Arg 1:   20
>
>
> *****************************************************
> ****** GemStone Abnormal Shutdown at 08/17/2013 15:43:08 EDT
> *****************************************************
> -----------------------------------------------------
> GemStone: Error 1 of 3  Nonfatal
> a MessageNotUnderstood occurred (error 2010), a GsProcess does not
> understand  #'suspendedContext'
> Error Category: 231169 [GemStone] Number: 2010  Arg Count: 4 Context :
> 1056619777 exception : 1056618753
> Arg 1: 45565697
> Arg 2:    2 [SmallInteger    0]
> Arg 3: 1056620545
> Arg 4: 1056618497
> -----------------------------------------------------
> GemStone: Error 2 of 3  Fatal
> VM temporary object memory is full
> , old space overflow
> Error Category: 231169 [GemStone] Number: 4067  Arg Count: 1 Context : 20
> exception : 20
> Arg 1:   20
> -----------------------------------------------------
> GemStone: Error 3 of 3  Fatal
>
> Error Category: 231169 [GemStone] Number: 4067  Arg Count: 1 Context : 20
> exception : 20
> Arg 1:   20
>
>
> On Sat, Aug 17, 2013 at 2:26 PM, Lisa Almarode <
> lisa.almarode at gemtalksystems.com> wrote:
>
>> While you can skip upgradeImage if there are no image-level changes, in
>> general, you should always run upgradeImage.  It's definitely needed for
>> the 3.1.0.2 and 3.1.0.3 upgrades, but 3.1.0.4 and the upcoming 3.1.0.5
>> are probably okay without.
>>
>> If the particular image-level changes aren't relevant for your
>> application, you can take the chance - but it makes support folks worry
>> when executables and image are at different versions...
>>
>> Lisa Almarode
>> GemTalk Technical Support
>>
>> On 8/17/2013 10:49 AM, John McIntosh wrote:
>> > Ok, to answer James' question this is a production system, however it
>> > failed at step 27 of my migration plan, so I just reverted back to the
>> > 3.1.0 setup. I had read the upgrade chapter in the
>> >
>> http://downloads.gemtalksystems.com/docs/GemStone64/3.0.x/GS64-InstallGuide-Linux-3.0.1.pdf
>> > but in reading the 3.1.0, to 3.1.0.1/2/3/4 <http://3.1.0.1/2/3/4> notes
>> > it was 'unclear' you needed to do the upgradeImage step between minor
>> > point releases. Actually a friend of mine who does gemstone work didn't
>> > think the migration from 3.1.0.x to 3.1.0.y needed anything special...
>> > He may owe me a latte this week.
>> >
>> > I'm not sure here if doing the upgradeImage is needed? If someone could
>> > clarify that would be great.
>> >
>> > Now if the issue is that 3.1.0.4 does have problems with  'process
>> > switch not in critical state'  and are *mostly*? fixed in 3.1.0.5 I
>> > might wait a bit longer, the problem is the seaside gems die over time
>> > depending on load resulting in no gems to service the webserver. So not
>> > anything I want to toss into production yet.
>> _______________________________________________
>> Glass mailing list
>> Glass at lists.gemtalksystems.com
>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>>
>
>
>
> --
> ===========================================================================
> John M. McIntosh <johnmci at smalltalkconsulting.com>
> Corporate Smalltalk Consulting Ltd. Twitter: squeaker68882
> ===========================================================================
>
>


-- 
===========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd. Twitter: squeaker68882
===========================================================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20130818/b3827273/attachment-0001.html>


More information about the Glass mailing list