On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: > Larry, > > It should be dumped to the log file ... One time I stalked a bug for 9 months:) > Ok, I'll strap in for the long haul. I'm sure this bug will pop up again. Do I need to stop and restart gemstone in order to get it to read system.conf? Is there any way to force it to read the file while gemstone is running? Just curious. Larry > Dale > > ----- Original Message ----- > | From: "Lawrence Kellogg" <[hidden email]> > | To: "GemStone Seaside beta discussion" <[hidden email]> > | Sent: Wednesday, February 29, 2012 6:01:59 AM > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? > | > | > | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: > | > | > Larry, > | > > | > The C stack dump will tell us where in the vm the error is > | > occurring. If you are doing this in your Staging environment then > | > you can attach the c process with gdb and get the stack dump ... > | > with a live gdb we may want additional info ... the stack dump > | > will be useful to start. > | > > | > With the smalltalk stack we'll get to look at the objects around > | > the corrupt object and perhaps learn something ... > | > > | > Right now, I am curious whether the corrupt object is a WAValue or > | > a WADelegation… > | > > | > | Dale, > | I've been banging on my Staging system all morning, and haven't > | made it crash yet. It's a strange bug. Sometimes, it pops up on > | the most innocent click when switching between views. In this > | case, I'm hitting call/answers many, many times, to try to make it > | fail. I thought we had seen it fail this way in the past, but now > | I'm not sure. > | > | I guess it is good news that the bug is difficult to reproduce. > | I'll keep trying. > | > | Where does the C stack get dumped when it gets dumped? To the > | console or a file? > | > | Larry > | > | > | > | > Dale > | > > | > ----- Original Message ----- > | > | From: "Lawrence Kellogg" <[hidden email]> > | > | To: "GemStone Seaside beta discussion" > | > | <[hidden email]> > | > | Sent: Tuesday, February 28, 2012 12:19:33 PM > | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry > | > | about it? > | > | > | > | > | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs wrote: > | > | > | > | > Larry, > | > | > > | > | > Okay, here's the stack that covers the range of the partial > | > | > continuation: > | > | > > | > | > ==> 1 WAComponent >> decoration @3 line 1 [GsMethod > | > | > 194749441] > | > | > 2 WAComponent >> addDecoration: @2 line 6 [GsMethod > | > | > 194748417] > | > | > 3 WAComponent >> show:onAnswerelegation: @10 line 8 [GsMethod > | > | > 194749185] > | > | > 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod > | > | > 499699713] > | > | > 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod > | > | > 194750977] > | > | > 6 ComplexBlock in WAComponent >> call: @3 line 4 [GsMethod > | > | > 191317249] > | > | > 7 ComplexBlock in WAComponent >> wait: @3 line 3 [GsMethod > | > | > 191268353] > | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 > | > | > [GsMethod > | > | > 499655937] > | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] > | > | > 10 WAComponent >> call: @4 line 4 [GsMethod 191317249] > | > | > 11 PracticeJournalLoginTask >> go @14 line 9 [GsMethod > | > | > 371393537] > | > | > 12 WATask >> execute @1 line 7 [GsMethod 195261697] > | > | > 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line 4 > | > | > [GsMethod 194755841] > | > | > > | > | > WAComponent >> decoration is the source of the error and it is > | > | > sending #contents to a 'decoration' of the component ... it's > | > | > not > | > | > quite clear whether the decoration iv is the corrupt object or > | > | > the > | > | > result of the #contents message send ... > | > | > > | > | > To get a better picture of what's happening we need a C stack > | > | > when > | > | > the error occurs. If you set > | > | > > | > | > GEM_HALT_ON_ERROR = 2101; > | > | > > | > | > in your system.conf file, then when the obj does not exist > | > | > error > | > | > occurs the gem will halt, dump a c stack, wait 60 seconds and > | > | > then > | > | > shutdown ... This is pretty intrusive, but it will get us a > | > | > couple > | > | > steps closer to understanding what's going on. > | > | > > | > | > If you (or Johan) can duplicate the error under controlled > | > | > conditions then you would fire up a topaz manually to service > | > | > requests and when the halt on error hits, you'll be dropped to > | > | > the > | > | > topaz prompt where you can view the smalltalk stack and inspect > | > | > the objects involved … > | > | > > | > | > | > | Thanks, Dale. I think I can make it crash in my Staging > | > | environment > | > | by going through many call/answers invocations. I will try. > | > | Unfortunately, I don't think I know enough about what Seaside is > | > | doing at that level to fix the problem. I see that the > | > | WADecoration is a WAValueHolder but that's about the end of my > | > | knowledge. > | > | > | > | I guess there is no way of knowing from this stack dump what > | > | kind > | > | of WADecoration we're talking about. > | > | > | > | Regards, > | > | > | > | Larry > | > | > | > | > | > | > Dale > | > | > > | > | > ----- Original Message ----- > | > | > | From: "Lawrence Kellogg" <[hidden email]> > | > | > | To: "GemStone Seaside beta discussion" > | > | > | <[hidden email]> > | > | > | Sent: Monday, February 27, 2012 7:01:58 PM > | > | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry > | > | > | about it? > | > | > | > | > | > | > | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau wrote: > | > | > | > | > | > | > fyi, I have been observing occurrences of this bug as well, > | > | > | > with > | > | > | > exactly the same point of failure in the stack. > | > | > | > > | > | > | > No repository problems or audit warnings. > | > | > | > > | > | > | > Funnily, I've never seen this in any stone running Yesplan. > | > | > | > The > | > | > | > stone where we have this problem is also running a Seaside > | > | > | > application but the only discriminating factor I can > | > | > | > observe is > | > | > | > that this application uses call/answer a lot more (while we > | > | > | > almost > | > | > | > never use that in Yesplan). It probably does not help a lot > | > | > | > finding the error... but I will look up the stack traces > | > | > | > and > | > | > | > post > | > | > | > them here if they might contain some clues. > | > | > | > | > | > | Hello Johan, > | > | > | Thanks for looking into this problem. I use call/answer > | > | > | quite a > | > | > | bit. > | > | > | > | > | > | Dale, did you see the stack dump I posted? > | > | > | > | > | > | Larry > | > | > | > | > | > | > | > | > | > > | > | > | > On 21 Feb 2012, at 20:13, Lawrence Kellogg wrote: > | > | > | > > | > | > | >> > | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale Henrichs wrote: > | > | > | >> > | > | > | >>> Larry, > | > | > | >>> > | > | > | >>> We should try to dig into this one some more. > | > | > | >>> > | > | > | >>> To start with what version of Gemstone are you using? If > | > | > | >>> you > | > | > | >>> are > | > | > | >>> using 2.4.4.1, then I'm not aware of an issue that would > | > | > | >>> warrant > | > | > | >>> an upgrade to 2.4.5, but I will check around a bit...As I > | > | > | >>> said > | > | > | >>> before, the only place that I've seen "Obj does not exist > | > | > | >>> errors" is in 3.0 and those bugs were fixed in 3.0.1. > | > | > | >>> > | > | > | >> > | > | > | >> Dale, > | > | > | >> Thanks for the help. I would like to get to the bottom of > | > | > | >> this > | > | > | >> error. This crash takes down Fastcgi so it kills the > | > | > | >> service. > | > | > | >> > | > | > | >> According to the file in the directory, I'm on 2.4.[ > | > | > | >> component > | > | > | >> notNil ] > | > | > | >> whileTrue: [ > | > | > | >> self call: component. > | > | > | >> component := component nextComponentToBeDisplayed ] > | > | > | >> ]4.1 > | > | > | >> > | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux > | > | > | >> > | > | > | >> > | > | > | >> > | > | > | >> > | > | > | >>> This time we are getting the error while creating the > | > | > | >>> continuation ... the last episode occurred when you were > | > | > | >>> trying > | > | > | >>> to execute from a continuation. > | > | > | >>> > | > | > | >>> Could you share the source code for > | > | > | >>> PracticeJournalLoginTask > | > | > | >>> >> > | > | > | >>> go? That's the first non-Seaside method on the stack > | > | > | >>> below > | > | > | >>> the > | > | > | >>> error, so it's as good a place as any to start … > | > | > | >>> > | > | > | >> > | > | > | >> Here is the complete source code for the go method: ;-) > | > | > | >> > | > | > | >> go > | > | > | >> | user component | > | > | > | >> self call: self userLoginView. > | > | > | >> (self userLoginView user) notNil > | > | > | >> ifTrue: [ > | > | > | >> component := self firstComponentToDisplayForUser: self > | > | > | >> userLoginView user. > | > | > | >> [ component notNil ] > | > | > | >> whileTrue: [ > | > | > | >> self call: component. > | > | > | >> component := component nextComponentToBeDisplayed ] ] > | > | > | >> > | > | > | >> A component is called, and when another component is > | > | > | >> selected > | > | > | >> the > | > | > | >> current component is sent answer: false and > | > | > | >> the new component to call is returned from that > | > | > | >> nextComponentToBeDisplayed method. > | > | > | >> > | > | > | >> I used to have an implementation that would give me a huge > | > | > | >> recursive nesting of continuations, as shown by > | > | > | >> halo, but this shows everything on just a few levels, > | > | > | >> although > | > | > | >> I > | > | > | >> have to say that the walkback looks deep and gnarly. > | > | > | >> > | > | > | >> > | > | > | >>> It would be useful to see the entire stack as well. The > | > | > | >>> partial > | > | > | >>> continuation copies the stack back to a marker method and > | > | > | >>> it > | > | > | >>> would be useful to examine the source for the methods > | > | > | >>> that > | > | > | >>> are > | > | > | >>> on the stck for clues as to what might be going on... > | > | > | >>> > | > | > | >>> Dale > | > | > | >> > | > | > | >> > | > | > | >> Here is the complete walk back: > | > | > | >> > | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor Server started on port > | > | > | >> 9001 > | > | > | >> ----------------------------------------------------- > | > | > | >> GemStone: Error Nonfatal > | > | > | >> The object with object ID 76562293713797632 does not > | > | > | >> exist. > | > | > | >> Error Category: 231169 [GemStone] Number: 2101 Arg Count: > | > | > | >> 1 > | > | > | >> Context : 412915713 > | > | > | >> Arg 1: [612498349710381058 sz:0 cls: 74241 SmallInteger] > | > | > | >> 76562293713797632 > | > | > | >> > | > | > | >> Now executing the following command saved from "iferr 1": > | > | > | >> where > | > | > | >> ==> 1 WAComponent >> decoration @3 line 1 [GsMethod > | > | > | >> 194749441] > | > | > | >> 2 WAComponent >> addDecoration: @2 line 6 [GsMethod > | > | > | >> 194748417] > | > | > | >> 3 WAComponent >> show:onAnswer:delegation: @10 line 8 > | > | > | >> [GsMethod > | > | > | >> 194749185] > | > | > | >> 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod > | > | > | >> 499699713] > | > | > | >> 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod > | > | > | >> 194750977] > | > | > | >> 6 ComplexBlock in WAComponent >> call: @3 line 4 > | > | > | >> [GsMethod > | > | > | >> 191317249] > | > | > | >> 7 ComplexBlock in WAComponent >> wait: @3 line 3 > | > | > | >> [GsMethod > | > | > | >> 191268353] > | > | > | >> 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 > | > | > | >> [GsMethod 499655937] > | > | > | >> 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] > | > | > | >> 10 WAComponent >> call: @4 line 4 [GsMethod 191317249] > | > | > | >> 11 PracticeJournalLoginTask >> go @14 line 9 [GsMethod > | > | > | >> 371393537] > | > | > | >> 12 WATask >> execute @1 line 7 [GsMethod 195261697] > | > | > | >> 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line 4 > | > | > | >> [GsMethod 194755841] > | > | > | >> 14 WACallback >> evaluateWithFieldValues: @5 line 2 > | > | > | >> [GsMethod > | > | > | >> 177495553] > | > | > | >> 15 ComplexBlock in WACallbackRegistry >> handle: @16 line > | > | > | >> 10 > | > | > | >> [GsMethod 177951489] > | > | > | >> 16 Collection >> do: @5 line 10 [GsMethod 1547777] > | > | > | >> 17 WACallbackRegistry >> handle: @17 line 9 [GsMethod > | > | > | >> 177951489] > | > | > | >> 18 ComplexBlock in WAActionPhaseContinuation >> > | > | > | >> runCallbacks > | > | > | >> @7 > | > | > | >> line 4 [GsMethod 202613505] > | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 20 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 21 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 22 WARenderLoopContinuation >> withNotificationHandlerDo: > | > | > | >> @3 > | > | > | >> line > | > | > | >> 2 [GsMethod 202608385] > | > | > | >> 23 ComplexVCBlock in WAActionPhaseContinuation >> > | > | > | >> runCallbacks > | > | > | >> @8 > | > | > | >> line 3 [GsMethod 202613505] > | > | > | >> 24 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 26 WAActionPhaseContinuation >> runCallbacks @18 line 6 > | > | > | >> [GsMethod 202613505] > | > | > | >> 27 WAActionPhaseContinuation >> handleRequest @1 line 2 > | > | > | >> [GsMethod 202614017] > | > | > | >> 28 ComplexBlock in WASessionContinuation >> basicValue @3 > | > | > | >> line > | > | > | >> 2 > | > | > | >> [GsMethod 202625537] > | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 30 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 31 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 32 WASessionContinuation >> withUnregisteredHandlerDo: @7 > | > | > | >> line > | > | > | >> 3 > | > | > | >> [GsMethod 202627073] > | > | > | >> 33 WASessionContinuation >> basicValue @4 line 2 > | > | > | >> [GsMethod > | > | > | >> 202625537] > | > | > | >> 34 WASessionContinuation >> value @3 line 5 [GsMethod > | > | > | >> 202623745] > | > | > | >> 35 WASession >> handleFiltered: @14 line 10 [GsMethod > | > | > | >> 202205441] > | > | > | >> 36 WARequestFilter >> handleFiltered: @2 line 4 > | > | > | >> [GsMethod > | > | > | >> 176192513] > | > | > | >> 37 ComplexBlock in WADeprecatedToolFilter >> > | > | > | >> handleFiltered: > | > | > | >> @3 > | > | > | >> line 2 [GsMethod 203213313] > | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 39 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 40 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 41 WADeprecatedToolFilter >> handleFiltered: @6 line 3 > | > | > | >> [GsMethod > | > | > | >> 203213313] > | > | > | >> 42 WARequestFilter >> handleFiltered: @2 line 4 > | > | > | >> [GsMethod > | > | > | >> 176192513] > | > | > | >> 43 ComplexBlock in WATimingToolFilter >> handleFiltered: > | > | > | >> @4 > | > | > | >> line 3 > | > | > | >> [GsMethod 203208449] > | > | > | >> 44 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 45 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 46 WATimingToolFilter >> handleFiltered: @8 line 4 > | > | > | >> [GsMethod > | > | > | >> 203208449] > | > | > | >> 47 ComplexBlock in WARequestHandler >> handle: @4 line 4 > | > | > | >> [GsMethod 178568961] > | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 49 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 50 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 51 WADynamicVariable class >> use:during: @4 line 4 > | > | > | >> [GsMethod > | > | > | >> 177805825] > | > | > | >> 52 ComplexBlock in WARequestContext >> push:during: @4 > | > | > | >> line 5 > | > | > | >> [GsMethod 176176129] > | > | > | >> 53 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 54 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 55 WARequestContext >> push:during: @7 line 6 [GsMethod > | > | > | >> 176176129] > | > | > | >> 56 WARequestHandler >> handle: @5 line 4 [GsMethod > | > | > | >> 178568961] > | > | > | >> 57 WASession >> handle: @10 line 11 [GsMethod 202210561] > | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 [GsMethod > | > | > | >> 176153857] > | > | > | >> 59 WARegistry >> handleKeyed:with: @2 line 5 [GsMethod > | > | > | >> 176155137] > | > | > | >> 60 WARegistry >> handleFiltered: @33 line 19 [GsMethod > | > | > | >> 176146945] > | > | > | >> 61 WAApplication >> handleFiltered: @9 line 8 [GsMethod > | > | > | >> 202644225] > | > | > | >> 62 WARequestFilter >> handleFiltered: @2 line 4 > | > | > | >> [GsMethod > | > | > | >> 176192513] > | > | > | >> 63 ComplexBlock in WAExceptionFilter >> handleFiltered: @6 > | > | > | >> line 7 > | > | > | >> [GsMethod 499529473] > | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 65 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 66 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 67 WADynamicVariable class >> use:during: @4 line 4 > | > | > | >> [GsMethod > | > | > | >> 177805825] > | > | > | >> 68 ComplexVCBlock in WAExceptionFilter >> handleFiltered: > | > | > | >> @7 > | > | > | >> line > | > | > | >> 6 [GsMethod 499529473] > | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 70 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 72 WAExceptionHandler >> handleExceptionsDuring: @8 line 3 > | > | > | >> [GsMethod 177803521] > | > | > | >> 73 WAExceptionFilter >> handleFiltered: @8 line 4 > | > | > | >> [GsMethod > | > | > | >> 499529473] > | > | > | >> 74 ComplexBlock in WARequestHandler >> handle: @4 line 4 > | > | > | >> [GsMethod 178568961] > | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 76 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 77 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 78 WADynamicVariable class >> use:during: @4 line 4 > | > | > | >> [GsMethod > | > | > | >> 177805825] > | > | > | >> 79 ComplexBlock in WARequestContext >> push:during: @4 > | > | > | >> line 5 > | > | > | >> [GsMethod 176176129] > | > | > | >> 80 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 81 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 82 WARequestContext >> push:during: @7 line 6 [GsMethod > | > | > | >> 176176129] > | > | > | >> 83 WARequestHandler >> handle: @5 line 4 [GsMethod > | > | > | >> 178568961] > | > | > | >> 84 WADispatcher >> handleFiltered:named: @7 line 5 > | > | > | >> [GsMethod > | > | > | >> 179090945] > | > | > | >> 85 WADispatcher >> handleFiltered: @7 line 6 [GsMethod > | > | > | >> 179087617] > | > | > | >> 86 ComplexBlock in WARequestHandler >> handle: @4 line 4 > | > | > | >> [GsMethod 178568961] > | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 88 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 89 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 90 WADynamicVariable class >> use:during: @4 line 4 > | > | > | >> [GsMethod > | > | > | >> 177805825] > | > | > | >> 91 ComplexBlock in WARequestContext >> push:during: @4 > | > | > | >> line 5 > | > | > | >> [GsMethod 176176129] > | > | > | >> 92 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 93 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 94 WARequestContext >> push:during: @7 line 6 [GsMethod > | > | > | >> 176176129] > | > | > | >> 95 WARequestHandler >> handle: @5 line 4 [GsMethod > | > | > | >> 178568961] > | > | > | >> 96 ComplexBlock in WAServerAdaptor >> handleRequest: @4 > | > | > | >> line 4 > | > | > | >> [GsMethod 176816641] > | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 98 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 99 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 line 5 > | > | > | >> [GsMethod > | > | > | >> 176816641] > | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 [GsMethod > | > | > | >> 176817921] > | > | > | >> 102 ComplexBlock in WAServerAdaptor >> process: @5 line 6 > | > | > | >> [GsMethod 176817153] > | > | > | >> 103 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 104 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 105 WAServerAdaptor >> process: @9 line 7 [GsMethod > | > | > | >> 176817153] > | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> process: @3 line 6 > | > | > | >> [GsMethod 212442369] > | > | > | >> 107 ComplexBlock in GRGemStonePlatform >> > | > | > | >> seasideProcessRequestWithRetry:resultBlock: @12 line 11 > | > | > | >> [GsMethod 175179265] > | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 109 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 110 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform >> > | > | > | >> seasideProcessRequestWithRetry:resultBlock: @18 line 12 > | > | > | >> [GsMethod 175179265] > | > | > | >> 112 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> ensure: @6 line > | > | > | >> 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 114 TransientRecursionLock >> critical: @15 line 8 > | > | > | >> [GsMethod > | > | > | >> 21159937] > | > | > | >> 115 GRGemStonePlatform >> > | > | > | >> seasideProcessRequestWithRetry:resultBlock: @39 line 5 > | > | > | >> [GsMethod 175179265] > | > | > | >> 116 ComplexBlock in GRGemStonePlatform >> > | > | > | >> seasideProcessRequest:adaptor:resultBlock: @7 line 9 > | > | > | >> [GsMethod > | > | > | >> 175179521] > | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 118 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 119 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 120 GRGemStonePlatform >> > | > | > | >> seasideProcessRequest:adaptor:resultBlock: @32 line 17 > | > | > | >> [GsMethod 175179521] > | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line 4 [GsMethod > | > | > | >> 212442369] > | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> > | > | > | >> answerResponderRole: > | > | > | >> @3 > | > | > | >> line 4 [GsMethod 212444161] > | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 124 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 125 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 126 WAFastCGIAdaptor >> answerResponderRole: @9 line 5 > | > | > | >> [GsMethod > | > | > | >> 212444161] > | > | > | >> 127 FSResponderRole >> answer @2 line 4 [GsMethod > | > | > | >> 218695937] > | > | > | >> 128 FSRole >> handleConnection @3 line 5 [GsMethod > | > | > | >> 218705409] > | > | > | >> 129 FSConnection >> unsafeServe @4 line 8 [GsMethod > | > | > | >> 219646465] > | > | > | >> 130 ComplexBlock in FSConnection >> safeServe @5 line 8 > | > | > | >> [GsMethod 499288833] > | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 132 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 133 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 134 ComplexVCBlock in FSConnection >> safeServe @8 line 9 > | > | > | >> [GsMethod 499288833] > | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 136 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 138 ComplexVCBlock in FSConnection >> safeServe @11 line > | > | > | >> 12 > | > | > | >> [GsMethod 499288833] > | > | > | >> 139 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> ensure: @6 line > | > | > | >> 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 141 FSConnection >> safeServe @14 line 15 [GsMethod > | > | > | >> 499288833] > | > | > | >> 142 FSConnection >> serve @1 line 4 [GsMethod 219654145] > | > | > | >> 143 ComplexBlock in FSSocketServer >> listen: @9 line 15 > | > | > | >> [GsMethod 219292673] > | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 [GsMethod > | > | > | >> 4501249] > | > | > | >> 145 GsProcess >> _start @1 line 9 [GsMethod 4501761] > | > | > | >> [GsProcess 412915713] > | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] true > | > | > | >> topaz 1> > | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 16:38:18 UTC 2012 > | > | > | >> > | > | > | >> UTL_GUARANTEE failed, File > | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c line > | > | > | >> 28 > | > | > | >> > | > | > | >> Begin attempt to print C-level stack at: Mon Feb 20 > | > | > | >> 16:38:18 > | > | > | >> UTC > | > | > | >> 2012 > | > | > | >> > | > | > | >> > | > | > | >> End of C-level stack: > | > | > | >> > | > | > | >> > | > | > | >> hostcalldebugger invoked in process 6550, at 02/20/2012 > | > | > | >> 04:38:18 > | > | > | >> PM.681 UTC > | > | > | >> notifying stone of fatal error > | > | > | >> > | > | > | >> [Info]: Logging out at 02/20/2012 04:38:18 PM UTC > | > | > | >> > | > | > | >> > | > | > | >> > | > | > | >>> > | > | > | >>> ----- Original Message ----- > | > | > | >>> | From: "Lawrence Kellogg" <[hidden email]> > | > | > | >>> | To: "GemStone Seaside beta discussion" > | > | > | >>> | <[hidden email]> > | > | > | >>> | Sent: Monday, February 20, 2012 8:48:22 AM > | > | > | >>> | Subject: Re: [GS/SS Beta] Object does not exist error - > | > | > | >>> | Worry > | > | > | >>> | about it? > | > | > | >>> | > | > | > | >>> | Hello Dale, > | > | > | >>> | Well, my system has been up for days, running with no > | > | > | >>> | problems, not > | > | > | >>> | that it has been getting a lot of traffic, but still, > | > | > | >>> | no > | > | > | >>> | crashes. > | > | > | >>> | Today, I hit the Object does not exist error again. I > | > | > | >>> | guess I > | > | > | >>> | can > | > | > | >>> | do another object audit but, other than that, I'm not > | > | > | >>> | sure > | > | > | >>> | how to > | > | > | >>> | proceed. Do you think an upgrade to 2.4.5 will help > | > | > | >>> | me? > | > | > | >>> | > | > | > | >>> | Here is the walkback: > | > | > | >>> | > | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor Server started on > | > | > | >>> | port > | > | > | >>> | 9001 > | > | > | >>> | ----------------------------------------------------- > | > | > | >>> | GemStone: Error Nonfatal > | > | > | >>> | The object with object ID 76562293713797632 does not > | > | > | >>> | exist. > | > | > | >>> | Error Category: 231169 [GemStone] Number: 2101 Arg > | > | > | >>> | Count: 1 > | > | > | >>> | Context : > | > | > | >>> | 412915713 > | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: 74241 > | > | > | >>> | SmallInteger] > | > | > | >>> | 76562293713797632 > | > | > | >>> | > | > | > | >>> | Now executing the following command saved from "iferr > | > | > | >>> | 1": > | > | > | >>> | where > | > | > | >>> | ==> 1 WAComponent >> decoration @3 line 1 [GsMethod > | > | > | >>> | 194749441] > | > | > | >>> | 2 WAComponent >> addDecoration: @2 line 6 [GsMethod > | > | > | >>> | 194748417] > | > | > | >>> | 3 WAComponent >> show:onAnswer:delegation: @10 line 8 > | > | > | >>> | [GsMethod > | > | > | >>> | 194749185] > | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod > | > | > | >>> | 499699713] > | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod > | > | > | >>> | 194750977] > | > | > | >>> | 6 ComplexBlock in WAComponent >> call: @3 line 4 > | > | > | >>> | [GsMethod > | > | > | >>> | 191317249] > | > | > | >>> | 7 ComplexBlock in WAComponent >> wait: @3 line 3 > | > | > | >>> | [GsMethod > | > | > | >>> | 191268353] > | > | > | >>> | 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 > | > | > | >>> | [GsMethod > | > | > | >>> | 499655937] > | > | > | >>> | 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] > | > | > | >>> | 10 WAComponent >> call: @4 line 4 [GsMethod > | > | > | >>> | 191317249] > | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 line 9 > | > | > | >>> | [GsMethod > | > | > | >>> | 371393537] > | > | > | >>> | > | > | > | >>> | > | > | > | >>> | Larry > | > | > | >>> | > | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale Henrichs wrote: > | > | > | >>> | > | > | > | >>> | > Larry, > | > | > | >>> | > > | > | > | >>> | > Yes, everything looks clean, I'm a little bit > | > | > | >>> | > surprised > | > | > | >>> | > that > | > | > | >>> | > you > | > | > | >>> | > didn't find the original error in you first audit, > | > | > | >>> | > but > | > | > | >>> | > the > | > | > | >>> | > implication is that the "corrupt object" never got > | > | > | >>> | > persisted > | > | > | >>> | > ... > | > | > | >>> | > indicating some other type of corruption ... > | > | > | >>> | > > | > | > | >>> | > A clean object audit means that your data base has no > | > | > | >>> | > corruption so > | > | > | >>> | > you're good to go ... I'll talk to some guys on > | > | > | >>> | > Monday > | > | > | >>> | > and > | > | > | >>> | > see if > | > | > | >>> | > they have some ideas as to what might have > | > | > | >>> | > happened...there's > | > | > | >>> | > a > | > | > | >>> | > bug in there somewhere, but for now it looks like it > | > | > | >>> | > is > | > | > | >>> | > isolated > | > | > | >>> | > to the local state in a gem ... > | > | > | >>> | > > | > | > | >>> | > Dale > | > | > | >>> | > > | > | > | >>> | > ----- Original Message ----- > | > | > | >>> | > | From: "Lawrence Kellogg" <[hidden email]> > | > | > | >>> | > | To: "GemStone Seaside beta discussion" > | > | > | >>> | > | <[hidden email]> > | > | > | >>> | > | Sent: Saturday, February 11, 2012 4:18:06 AM > | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object does not exist > | > | > | >>> | > | error - > | > | > | >>> | > | Worry > | > | > | >>> | > | about it? > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale Henrichs wrote: > | > | > | >>> | > | > | > | > | >>> | > | > Larry, > | > | > | >>> | > | > > | > | > | >>> | > | > Object does not exist errors are not good things > | > | > | >>> | > | > ... > | > | > | >>> | > | > and > | > | > | >>> | > | > the > | > | > | >>> | > | > gem > | > | > | >>> | > | > coming down in this case is probably a good thing > | > | > | >>> | > | > ... > | > | > | >>> | > | > The > | > | > | >>> | > | > fact > | > | > | >>> | > | > that the problem is showing up in a GsProcess > | > | > | >>> | > | > means > | > | > | >>> | > | > that > | > | > | >>> | > | > the > | > | > | >>> | > | > Seaside session data structures are corrupted but > | > | > | >>> | > | > not > | > | > | >>> | > | > your > | > | > | >>> | > | > model > | > | > | >>> | > | > data ... > | > | > | >>> | > | > > | > | > | >>> | > | > You can check for corruption in your data base by > | > | > | >>> | > | > running > | > | > | >>> | > | > an > | > | > | >>> | > | > object > | > | > | >>> | > | > audit (see section 8.2 of the System > | > | > | >>> | > | > Administration > | > | > | >>> | > | > Guide[1]). > | > | > | >>> | > | > If > | > | > | >>> | > | > you follow these steps you own't need to run the > | > | > | >>> | > | > object > | > | > | >>> | > | > audit > | > | > | >>> | > | > as > | > | > | >>> | > | > single user (see the docs): > | > | > | >>> | > | > > | > | > | >>> | > | > - expire sessions > | > | > | >>> | > | > - mfc > | > | > | >>> | > | > - reclaimAll > | > | > | >>> | > | > - object audit > | > | > | >>> | > | > > | > | > | >>> | > | > | > | > | >>> | > | Hello Dale, > | > | > | >>> | > | Ok, I ran: > | > | > | >>> | > | > | > | > | >>> | > | System stopUserSessions > | > | > | >>> | > | SystemRepository objectAudit > | > | > | >>> | > | SystemRepository markForCollection > | > | > | >>> | > | SystemRepository reclaimAll > | > | > | >>> | > | SystemRepository objectAudit > | > | > | >>> | > | > | > | > | >>> | > | I don't see any errors. Here is my log. What do you > | > | > | >>> | > | make of > | > | > | >>> | > | it? > | > | > | >>> | > | > | > | > | >>> | > | Larry > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | [Info]: Login Time: 02/11/2012 12:06:22 PM.972 UTC > | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] gci login: > | > | > | >>> | > | currSession > | > | > | >>> | > | 1 > | > | > | >>> | > | rpc gem > | > | > | >>> | > | processId -1 > | > | > | >>> | > | successful login > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | System hasMissingGcGems > | > | > | >>> | > | % > | > | > | >>> | > | false > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | System stopUserSessions > | > | > | >>> | > | % > | > | > | >>> | > | System class > | > | > | >>> | > | superClass Object class > | > | > | >>> | > | format 32 > | > | > | >>> | > | instVars 0 > | > | > | >>> | > | instVarNames an Array > | > | > | >>> | > | constraints an Array > | > | > | >>> | > | classVars a SymbolDictionary > | > | > | >>> | > | methodDict a GsMethodDictionary > | > | > | >>> | > | poolDictionaries an Array > | > | > | >>> | > | categories a GsMethodDictionary > | > | > | >>> | > | secondarySuperclasses nil > | > | > | >>> | > | name System > | > | > | >>> | > | classHistory a ClassHistory > | > | > | >>> | > | description a GsClassDocumentation > | > | > | >>> | > | migrationDestination nil > | > | > | >>> | > | timeStamp a DateTime > | > | > | >>> | > | userId SystemUser > | > | > | >>> | > | extraDict a SymbolDictionary > | > | > | >>> | > | classCategory nil > | > | > | >>> | > | subclasses nil > | > | > | >>> | > | > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | SystemRepository objectAudit > | > | > | >>> | > | % > | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog from > | > | > | >>> | > | 20 > | > | > | >>> | > | to 3 > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 to 1 > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 > | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true > | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 > | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: Starting object > | > | > | >>> | > | table > | > | > | >>> | > | scan > | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: Finished object > | > | > | >>> | > | table > | > | > | >>> | > | scan > | > | > | >>> | > | > | > | > | >>> | > | Object audit is proceeding in FullAudit mode: > | > | > | >>> | > | Scavenging completed (either single user mode or no > | > | > | >>> | > | pages > | > | > | >>> | > | to > | > | > | >>> | > | scavenge). > | > | > | >>> | > | All audit checks are enabled. > | > | > | >>> | > | > | > | > | >>> | > | Object audit as of 02/11/2012 12:07:41 PM UTC. > | > | > | >>> | > | Summary of objects whose sizes exceed 100000 Bytes > | > | > | >>> | > | or > | > | > | >>> | > | Oops: > | > | > | >>> | > | > | > | > | >>> | > | ObjectID Class ClassName > | > | > | >>> | > | LogicalSize > | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | > | > | >>> | > | 305743617 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 149534721 74753 String > | > | > | >>> | > | 164661 > | > | > | >>> | > | Oops > | > | > | >>> | > | 173784833 74753 String > | > | > | >>> | > | 163312 > | > | > | >>> | > | Oops > | > | > | >>> | > | 196368897 74753 String > | > | > | >>> | > | 164661 > | > | > | >>> | > | Oops > | > | > | >>> | > | 305774593 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 175519489 74753 String > | > | > | >>> | > | 376305 > | > | > | >>> | > | Oops > | > | > | >>> | > | 196571393 74753 String > | > | > | >>> | > | 379399 > | > | > | >>> | > | Oops > | > | > | >>> | > | 175494145 74753 String > | > | > | >>> | > | 201874 > | > | > | >>> | > | Oops > | > | > | >>> | > | 197005569 74753 String > | > | > | >>> | > | 202074 > | > | > | >>> | > | Oops > | > | > | >>> | > | 149996289 74753 String > | > | > | >>> | > | 236426 > | > | > | >>> | > | Oops > | > | > | >>> | > | 151722753 74753 String > | > | > | >>> | > | 379399 > | > | > | >>> | > | Oops > | > | > | >>> | > | 151723777 74753 String > | > | > | >>> | > | 202074 > | > | > | >>> | > | Oops > | > | > | >>> | > | 274619393 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 265139713 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 215910913 66817 Array > | > | > | >>> | > | 331214 > | > | > | >>> | > | Oops > | > | > | >>> | > | 164965121 74753 String > | > | > | >>> | > | 236201 > | > | > | >>> | > | Oops > | > | > | >>> | > | 197155585 74753 String > | > | > | >>> | > | 236426 > | > | > | >>> | > | Oops > | > | > | >>> | > | 271373057 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 268426753 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 264103681 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | > | > | > | >>> | > | ----------- Object Statistics Summary > | > | > | >>> | > | ----------------- > | > | > | >>> | > | > | > | > | >>> | > | ----- Instances of invisible (private) classes > | > | > | >>> | > | ------ > | > | > | >>> | > | Number of instances: 1072 > | > | > | >>> | > | Total size: 15855 K Bytes > | > | > | >>> | > | Average size: 14.8 Bytes > | > | > | >>> | > | > | > | > | >>> | > | Class: 209153 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 209409 Instances: > | > | > | >>> | > | 1072 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 15855 K Bytes > | > | > | >>> | > | Class: 209665 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 209921 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210177 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210433 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210689 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210945 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211201 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211457 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211713 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211969 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212225 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212481 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212737 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212993 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213249 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213505 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213761 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | ----- Instances of visible classes > | > | > | >>> | > | ----------------- > | > | > | >>> | > | Number of objects : 1633432 > | > | > | >>> | > | Total Size : 157861 K Bytes > | > | > | >>> | > | size of Object Headers : 38283 K Bytes > | > | > | >>> | > | size of Object Values : 116978 K Bytes > | > | > | >>> | > | size of Object Tags : 0 K Bytes > | > | > | >>> | > | average of Object Value: 73.3 Bytes > | > | > | >>> | > | > | > | > | >>> | > | Object Audit: Audit successfully completed; no > | > | > | >>> | > | errors > | > | > | >>> | > | were > | > | > | >>> | > | detected. > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 40 > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 10 > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 > | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to 40 > | > | > | >>> | > | true > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | SystemRepository markForCollection > | > | > | >>> | > | % > | > | > | >>> | > | start MFC mark/sweep phase: 02/11/2012 12:08:56 PM > | > | > | >>> | > | UTC > | > | > | >>> | > | WARNING, unable to resolve either > | > | > | >>> | > | garMarkSweepPageBufSize > | > | > | >>> | > | or > | > | > | >>> | > | mfcGcPageBufSize, using default 320 > | > | > | >>> | > | MarkSweepArgsSType::(): buffer size= 320 pages > | > | > | >>> | > | start MFC process dead phase: 02/11/2012 12:08:59 > | > | > | >>> | > | PM > | > | > | >>> | > | UTC > | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM UTC > | > | > | >>> | > | Successful completion of markForCollection. > | > | > | >>> | > | 1613875 live objects found. > | > | > | >>> | > | 20629 possible dead objects, occupying > | > | > | >>> | > | approximately > | > | > | >>> | > | 1856610 > | > | > | >>> | > | bytes, may be reclaimed. > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | SystemRepository reclaimAll > | > | > | >>> | > | % > | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog from > | > | > | >>> | > | 20 > | > | > | >>> | > | to 3 > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 to 1 > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 > | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true > | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 > | > | > | >>> | > | an Array > | > | > | >>> | > | #1 40 > | > | > | >>> | > | #2 10 > | > | > | >>> | > | #3 0 > | > | > | >>> | > | > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | SystemRepository objectAudit > | > | > | >>> | > | % > | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog from > | > | > | >>> | > | 20 > | > | > | >>> | > | to 3 > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 1 to 1 > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 > | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true > | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: Starting object > | > | > | >>> | > | table > | > | > | >>> | > | scan > | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: Finished object > | > | > | >>> | > | table > | > | > | >>> | > | scan > | > | > | >>> | > | > | > | > | >>> | > | Object audit is proceeding in FullAudit mode: > | > | > | >>> | > | Scavenging completed (either single user mode or no > | > | > | >>> | > | pages > | > | > | >>> | > | to > | > | > | >>> | > | scavenge). > | > | > | >>> | > | All audit checks are enabled. > | > | > | >>> | > | > | > | > | >>> | > | Object audit as of 02/11/2012 12:11:27 PM UTC. > | > | > | >>> | > | Summary of objects whose sizes exceed 100000 Bytes > | > | > | >>> | > | or > | > | > | >>> | > | Oops: > | > | > | >>> | > | > | > | > | >>> | > | ObjectID Class ClassName > | > | > | >>> | > | LogicalSize > | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | > | > | >>> | > | 305743617 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 149534721 74753 String > | > | > | >>> | > | 164661 > | > | > | >>> | > | Oops > | > | > | >>> | > | 173784833 74753 String > | > | > | >>> | > | 163312 > | > | > | >>> | > | Oops > | > | > | >>> | > | 196368897 74753 String > | > | > | >>> | > | 164661 > | > | > | >>> | > | Oops > | > | > | >>> | > | 305774593 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 175519489 74753 String > | > | > | >>> | > | 376305 > | > | > | >>> | > | Oops > | > | > | >>> | > | 196571393 74753 String > | > | > | >>> | > | 379399 > | > | > | >>> | > | Oops > | > | > | >>> | > | 175494145 74753 String > | > | > | >>> | > | 201874 > | > | > | >>> | > | Oops > | > | > | >>> | > | 197005569 74753 String > | > | > | >>> | > | 202074 > | > | > | >>> | > | Oops > | > | > | >>> | > | 149996289 74753 String > | > | > | >>> | > | 236426 > | > | > | >>> | > | Oops > | > | > | >>> | > | 151722753 74753 String > | > | > | >>> | > | 379399 > | > | > | >>> | > | Oops > | > | > | >>> | > | 151723777 74753 String > | > | > | >>> | > | 202074 > | > | > | >>> | > | Oops > | > | > | >>> | > | 274619393 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 265139713 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 215910913 66817 Array > | > | > | >>> | > | 331214 > | > | > | >>> | > | Oops > | > | > | >>> | > | 164965121 74753 String > | > | > | >>> | > | 236201 > | > | > | >>> | > | Oops > | > | > | >>> | > | 197155585 74753 String > | > | > | >>> | > | 236426 > | > | > | >>> | > | Oops > | > | > | >>> | > | 271373057 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 268426753 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 264103681 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | > | > | > | >>> | > | ----------- Object Statistics Summary > | > | > | >>> | > | ----------------- > | > | > | >>> | > | > | > | > | >>> | > | ----- Instances of invisible (private) classes > | > | > | >>> | > | ------ > | > | > | >>> | > | Number of instances: 1072 > | > | > | >>> | > | Total size: 15855 K Bytes > | > | > | >>> | > | Average size: 14.8 Bytes > | > | > | >>> | > | > | > | > | >>> | > | Class: 209153 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 209409 Instances: > | > | > | >>> | > | 1072 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 15855 K Bytes > | > | > | >>> | > | Class: 209665 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 209921 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210177 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210433 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210689 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210945 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211201 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211457 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211713 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211969 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212225 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212481 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212737 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212993 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213249 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213505 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213761 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | ----- Instances of visible classes > | > | > | >>> | > | ----------------- > | > | > | >>> | > | Number of objects : 1612803 > | > | > | >>> | > | Total Size : 156912 K Bytes > | > | > | >>> | > | size of Object Headers : 37800 K Bytes > | > | > | >>> | > | size of Object Values : 116516 K Bytes > | > | > | >>> | > | size of Object Tags : 0 K Bytes > | > | > | >>> | > | average of Object Value: 74.0 Bytes > | > | > | >>> | > | > | > | > | >>> | > | Object Audit: Audit successfully completed; no > | > | > | >>> | > | errors > | > | > | >>> | > | were > | > | > | >>> | > | detected. > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 > | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to 1 > | > | > | >>> | > | true > | > | > | >>> | > | topaz 1> > | > | > | >>> | > | topaz 1> > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | > If, as I suspect, you've got corruption in > | > | > | >>> | > | > GsProcess > | > | > | >>> | > | > objects > | > | > | >>> | > | > they > | > | > | >>> | > | > only impact Seaside session state, and should > | > | > | >>> | > | > have > | > | > | >>> | > | > disappeared > | > | > | >>> | > | > by > | > | > | >>> | > | > the time you run the object audit ... > | > | > | >>> | > | > > | > | > | >>> | > | > This problems seems to ring a bell, but it seems > | > | > | >>> | > | > to > | > | > | >>> | > | > me > | > | > | >>> | > | > that the > | > | > | >>> | > | > problem I am thinking of showed up in GemStone > | > | > | >>> | > | > 3.0 > | > | > | >>> | > | > and I > | > | > | >>> | > | > think > | > | > | >>> | > | > it > | > | > | >>> | > | > was fixed in GemStone 3.0.1... so I'm curious > | > | > | >>> | > | > what > | > | > | >>> | > | > version of > | > | > | >>> | > | > GemStone you are using. > | > | > | >>> | > | > > | > | > | >>> | > | > As I think about this, I seem to recall that the > | > | > | >>> | > | > problem > | > | > | >>> | > | > was > | > | > | >>> | > | > related to deeply nested block structure in a > | > | > | >>> | > | > method > | > | > | >>> | > | > that > | > | > | >>> | > | > was > | > | > | >>> | > | > involved in partial continuations, so I am > | > | > | >>> | > | > curious if > | > | > | >>> | > | > you > | > | > | >>> | > | > happen > | > | > | >>> | > | > to have some deeply nested block structures let's > | > | > | >>> | > | > say > | > | > | >>> | > | > more than > | > | > | >>> | > | > 5 > | > | > | >>> | > | > or 6 levels deep in your method? In fact even in > | > | > | >>> | > | > 3.0.1 I > | > | > | >>> | > | > think > | > | > | >>> | > | > that there might be an effective limit (the > | > | > | >>> | > | > engineer > | > | > | >>> | > | > that > | > | > | >>> | > | > worked > | > | > | >>> | > | > on this will be back on Monday for exact > | > | > | >>> | > | > details), so > | > | > | >>> | > | > if > | > | > | >>> | > | > you > | > | > | >>> | > | > are > | > | > | >>> | > | > running with 3.0.1, you should definitely be > | > | > | >>> | > | > suspicious > | > | > | >>> | > | > of deep > | > | > | >>> | > | > nesting of blocks... > | > | > | >>> | > | > > | > | > | >>> | > | > Dale > | > | > | >>> | > | > > | > | > | >>> | > | > [1] > | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation > | > | > | >>> | > | > > | > | > | >>> | > | > ----- Original Message ----- > | > | > | >>> | > | > | From: "Lawrence Kellogg" <[hidden email]> > | > | > | >>> | > | > | To: "GemStone Seaside beta discussion" > | > | > | >>> | > | > | <[hidden email]> > | > | > | >>> | > | > | Sent: Friday, February 10, 2012 2:13:15 PM > | > | > | >>> | > | > | Subject: [GS/SS Beta] Object does not exist > | > | > | >>> | > | > | error - > | > | > | >>> | > | > | Worry > | > | > | >>> | > | > | about > | > | > | >>> | > | > | it? > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | Hello, > | > | > | >>> | > | > | After a long series of calls and answers in > | > | > | >>> | > | > | Seaside, I > | > | > | >>> | > | > | got an > | > | > | >>> | > | > | Object > | > | > | >>> | > | > | does not exist error that brought down the fast > | > | > | >>> | > | > | cgi > | > | > | >>> | > | > | gateway. > | > | > | >>> | > | > | My > | > | > | >>> | > | > | production error handler was not triggered, > | > | > | >>> | > | > | although it > | > | > | >>> | > | > | was > | > | > | >>> | > | > | installed, as far as I could tell. Strange. My > | > | > | >>> | > | > | supervise > | > | > | >>> | > | > | fastcgi > | > | > | >>> | > | > | process also did not pick up my dead fastcgi > | > | > | >>> | > | > | process. > | > | > | >>> | > | > | Not a > | > | > | >>> | > | > | good > | > | > | >>> | > | > | day. > | > | > | >>> | > | > | > | > | > | >>> | > | > | Here is the walkback: > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | USER IDS: REAL=seasideuser (500) > | > | > | >>> | > | > | EFFECTIVE=seasideuser > | > | > | >>> | > | > | (500) > | > | > | >>> | > | > | | > | > | > | >>> | > | > | |_____________________________________________________________________________| > | > | > | >>> | > | > | topaz> topaz> topaz> topaz> topaz> topaz> > | > | > | >>> | > | > | topaz> > | > | > | >>> | > | > | [Info]: LNK > | > | > | >>> | > | > | client/gem GCI levels = 844/844 > | > | > | >>> | > | > | [Info]: User ID: DataCurator > | > | > | >>> | > | > | [Info]: Repository: seaside > | > | > | >>> | > | > | [Info]: Session ID: 5 > | > | > | >>> | > | > | [Info]: GCI Client Host: <Linked> > | > | > | >>> | > | > | [Info]: Page server PID: -1 > | > | > | >>> | > | > | [Info]: Login Time: 02/10/2012 09:27:56 PM.572 > | > | > | >>> | > | > | UTC > | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 UTC] gci login: > | > | > | >>> | > | > | currSession > | > | > | >>> | > | > | 1 rpc > | > | > | >>> | > | > | gem > | > | > | >>> | > | > | processId -1 > | > | > | >>> | > | > | successful login > | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 cls: 76289 > | > | > | >>> | > | > | UndefinedObject] > | > | > | >>> | > | > | nil > | > | > | >>> | > | > | topaz 1> topaz 1> [76033 sz:19 cls: 801793 > | > | > | >>> | > | > | System > | > | > | >>> | > | > | class] > | > | > | >>> | > | > | System > | > | > | >>> | > | > | class > | > | > | >>> | > | > | superClass [72193 sz:19 cls: 206081 Object > | > | > | >>> | > | > | class] > | > | > | >>> | > | > | Object > | > | > | >>> | > | > | class > | > | > | >>> | > | > | format [258 sz:0 cls: 74241 SmallInteger] 32 > | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 SmallInteger] 0 > | > | > | >>> | > | > | instVarNames [422145 sz:0 cls: 66817 Array] an > | > | > | >>> | > | > | Array > | > | > | >>> | > | > | constraints [421889 sz:0 cls: 66817 Array] an > | > | > | >>> | > | > | Array > | > | > | >>> | > | > | classVars [421633 sz:26 cls: 111361 > | > | > | >>> | > | > | SymbolDictionary] a > | > | > | >>> | > | > | SymbolDictionary > | > | > | >>> | > | > | methodDict [711937 sz:112 cls: 99073 > | > | > | >>> | > | > | GsMethodDictionary] a > | > | > | >>> | > | > | GsMethodDictionary > | > | > | >>> | > | > | poolDictionaries [421377 sz:0 cls: 66817 Array] > | > | > | >>> | > | > | an > | > | > | >>> | > | > | Array > | > | > | >>> | > | > | categories [421121 sz:28 cls: 99073 > | > | > | >>> | > | > | GsMethodDictionary] > | > | > | >>> | > | > | a > | > | > | >>> | > | > | GsMethodDictionary > | > | > | >>> | > | > | secondarySuperclasses [20 sz:0 cls: 76289 > | > | > | >>> | > | > | UndefinedObject] > | > | > | >>> | > | > | nil > | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 Symbol] System > | > | > | >>> | > | > | classHistory [420865 sz:3 cls: 82689 > | > | > | >>> | > | > | ClassHistory] > | > | > | >>> | > | > | a > | > | > | >>> | > | > | ClassHistory > | > | > | >>> | > | > | description [13498369 sz:10 cls: 95233 > | > | > | >>> | > | > | GsClassDocumentation] > | > | > | >>> | > | > | a > | > | > | >>> | > | > | GsClassDocumentation > | > | > | >>> | > | > | migrationDestination [20 sz:0 cls: 76289 > | > | > | >>> | > | > | UndefinedObject] nil > | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: 118785 DateTime] > | > | > | >>> | > | > | a > | > | > | >>> | > | > | DateTime > | > | > | >>> | > | > | userId [14508801 sz:10 cls: 74753 String] > | > | > | >>> | > | > | SystemUser > | > | > | >>> | > | > | extraDict [14524929 sz:14 cls: 111361 > | > | > | >>> | > | > | SymbolDictionary] > | > | > | >>> | > | > | a > | > | > | >>> | > | > | SymbolDictionary > | > | > | >>> | > | > | classCategory [20 sz:0 cls: 76289 > | > | > | >>> | > | > | UndefinedObject] > | > | > | >>> | > | > | nil > | > | > | >>> | > | > | subclasses [20 sz:0 cls: 76289 UndefinedObject] > | > | > | >>> | > | > | nil > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | topaz 1> topaz 1> WAFastCGIAdaptor Server > | > | > | >>> | > | > | started > | > | > | >>> | > | > | on > | > | > | >>> | > | > | port > | > | > | >>> | > | > | 9001 > | > | > | >>> | > | > | ----------------------------------------------------- > | > | > | >>> | > | > | GemStone: Error Nonfatal > | > | > | >>> | > | > | The object with object ID 81065894683350528 > | > | > | >>> | > | > | does > | > | > | >>> | > | > | not > | > | > | >>> | > | > | exist. > | > | > | >>> | > | > | Error Category: 231169 [GemStone] Number: 2101 > | > | > | >>> | > | > | Arg > | > | > | >>> | > | > | Count: 1 > | > | > | >>> | > | > | Context : > | > | > | >>> | > | > | 526648321 > | > | > | >>> | > | > | Arg 1: [648527157466804226 sz:0 cls: 74241 > | > | > | >>> | > | > | SmallInteger] > | > | > | >>> | > | > | 81065894683350528 > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | Now executing the following command saved from > | > | > | >>> | > | > | "iferr > | > | > | >>> | > | > | 1": > | > | > | >>> | > | > | where > | > | > | >>> | > | > | ==> 1 GsProcess class >> > | > | > | >>> | > | > | installPartialContinuation:atLevel:value: @2 > | > | > | >>> | > | > | line 1 [GsMethod 4487425] > | > | > | >>> | > | > | 2 WAPartialContinuation >> value: @13 line 11 > | > | > | >>> | > | > | [GsMethod > | > | > | >>> | > | > | 212791041] > | > | > | >>> | > | > | 3 WAPartialContinuation >> > | > | > | >>> | > | > | valueWithPossibleArguments: > | > | > | >>> | > | > | @2 > | > | > | >>> | > | > | line 2 > | > | > | >>> | > | > | [GsMethod 218326273] > | > | > | >>> | > | > | 4 ComplexBlock in WAComponent >> > | > | > | >>> | > | > | show:onAnswer:delegation: @7 > | > | > | >>> | > | > | line 7 > | > | > | >>> | > | > | [GsMethod 194749185] > | > | > | >>> | > | > | 5 ComplexBlock in ExecutableBlock >> > | > | > | >>> | > | > | valueWithPossibleArguments: > | > | > | >>> | > | > | @12 > | > | > | >>> | > | > | line 8 [GsMethod 116163585] > | > | > | >>> | > | > | 6 WAAnswerHandler >> handleAnswer:continueWith: > | > | > | >>> | > | > | @3 > | > | > | >>> | > | > | line > | > | > | >>> | > | > | 2 > | > | > | >>> | > | > | [GsMethod > | > | > | >>> | > | > | 194735873] > | > | > | >>> | > | > | 7 WADecoration >> handleAnswer: @6 line 3 > | > | > | >>> | > | > | [GsMethod > | > | > | >>> | > | > | 194731009] > | > | > | >>> | > | > | 8 WAComponent >> answer: @2 line 5 [GsMethod > | > | > | >>> | > | > | 194751745] > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | I found this on the net: > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | Object does not exist errors > | > | > | >>> | > | > | GBS applications may encounter object does not > | > | > | >>> | > | > | exist > | > | > | >>> | > | > | errors > | > | > | >>> | > | > | in > | > | > | >>> | > | > | non-persistent > | > | > | >>> | > | > | objects. This is due to a problem with the fix > | > | > | >>> | > | > | for > | > | > | >>> | > | > | bug > | > | > | >>> | > | > | #40703 > | > | > | >>> | > | > | in > | > | > | >>> | > | > | version > | > | > | >>> | > | > | 2.4.4, which resulted in non-persistent objects > | > | > | >>> | > | > | not > | > | > | >>> | > | > | properly > | > | > | >>> | > | > | protected > | > | > | >>> | > | > | from garbage collection. > | > | > | >>> | > | > | > | > | > | >>> | > | > | Workaround: > | > | > | >>> | > | > | > | > | > | >>> | > | > | none/not applicable > | > | > | >>> | > | > | from: > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | So, should I worry about this? I implemented > | > | > | >>> | > | > | code > | > | > | >>> | > | > | that > | > | > | >>> | > | > | allowed a > | > | > | >>> | > | > | user > | > | > | >>> | > | > | to call an editor, switch out on the navigation > | > | > | >>> | > | > | menu, > | > | > | >>> | > | > | call > | > | > | >>> | > | > | another > | > | > | >>> | > | > | editor, > | > | > | >>> | > | > | switch out. With each switch, I send answer: > | > | > | >>> | > | > | false > | > | > | >>> | > | > | to > | > | > | >>> | > | > | the > | > | > | >>> | > | > | open > | > | > | >>> | > | > | editor > | > | > | >>> | > | > | to close it so that it is not hanging around > | > | > | >>> | > | > | open. > | > | > | >>> | > | > | My > | > | > | >>> | > | > | idea > | > | > | >>> | > | > | was to hide the section navigation when the > | > | > | >>> | > | > | editor > | > | > | >>> | > | > | came > | > | > | >>> | > | > | up > | > | > | >>> | > | > | but > | > | > | >>> | > | > | I'm > | > | > | >>> | > | > | getting push back from my user. > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | What do you think? > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | Larry > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | > | > | >>> | > | > | > | >> > | > | > | > > | > | > | > | > | > | > | > | > | > | > | > | |
Larry,
The gem and stone read the conf files on restart ... Some of the configuration parameters can be set while the stone/gem are running. See System class>>configurationAt:put: for details. Dale ----- Original Message ----- | From: "Lawrence Kellogg" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Friday, March 2, 2012 5:39:32 AM | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? | | | On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: | | > Larry, | > | > It should be dumped to the log file ... One time I stalked a bug | > for 9 months:) | > | | | Ok, I'll strap in for the long haul. I'm sure this bug will pop up | again. | | Do I need to stop and restart gemstone in order to get it to read | system.conf? | Is there any way to force it to read the file while gemstone is | running? Just curious. | | Larry | | | | | > Dale | > | > ----- Original Message ----- | > | From: "Lawrence Kellogg" <[hidden email]> | > | To: "GemStone Seaside beta discussion" | > | <[hidden email]> | > | Sent: Wednesday, February 29, 2012 6:01:59 AM | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry | > | about it? | > | | > | | > | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: | > | | > | > Larry, | > | > | > | > The C stack dump will tell us where in the vm the error is | > | > occurring. If you are doing this in your Staging environment | > | > then | > | > you can attach the c process with gdb and get the stack dump | > | > ... | > | > with a live gdb we may want additional info ... the stack dump | > | > will be useful to start. | > | > | > | > With the smalltalk stack we'll get to look at the objects | > | > around | > | > the corrupt object and perhaps learn something ... | > | > | > | > Right now, I am curious whether the corrupt object is a WAValue | > | > or | > | > a WADelegation… | > | > | > | | > | Dale, | > | I've been banging on my Staging system all morning, and haven't | > | made it crash yet. It's a strange bug. Sometimes, it pops up on | > | the most innocent click when switching between views. In this | > | case, I'm hitting call/answers many, many times, to try to make | > | it | > | fail. I thought we had seen it fail this way in the past, but | > | now | > | I'm not sure. | > | | > | I guess it is good news that the bug is difficult to reproduce. | > | I'll keep trying. | > | | > | Where does the C stack get dumped when it gets dumped? To the | > | console or a file? | > | | > | Larry | > | | > | | > | | > | > Dale | > | > | > | > ----- Original Message ----- | > | > | From: "Lawrence Kellogg" <[hidden email]> | > | > | To: "GemStone Seaside beta discussion" | > | > | <[hidden email]> | > | > | Sent: Tuesday, February 28, 2012 12:19:33 PM | > | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry | > | > | about it? | > | > | | > | > | | > | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs wrote: | > | > | | > | > | > Larry, | > | > | > | > | > | > Okay, here's the stack that covers the range of the partial | > | > | > continuation: | > | > | > | > | > | > ==> 1 WAComponent >> decoration @3 line 1 [GsMethod | > | > | > 194749441] | > | > | > 2 WAComponent >> addDecoration: @2 line 6 [GsMethod | > | > | > 194748417] | > | > | > 3 WAComponent >> show:onAnswerelegation: @10 line 8 | > | > | > [GsMethod | > | > | > 194749185] | > | > | > 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod | > | > | > 499699713] | > | > | > 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod | > | > | > 194750977] | > | > | > 6 ComplexBlock in WAComponent >> call: @3 line 4 | > | > | > [GsMethod | > | > | > 191317249] | > | > | > 7 ComplexBlock in WAComponent >> wait: @3 line 3 | > | > | > [GsMethod | > | > | > 191268353] | > | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 | > | > | > [GsMethod | > | > | > 499655937] | > | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] | > | > | > 10 WAComponent >> call: @4 line 4 [GsMethod 191317249] | > | > | > 11 PracticeJournalLoginTask >> go @14 line 9 [GsMethod | > | > | > 371393537] | > | > | > 12 WATask >> execute @1 line 7 [GsMethod 195261697] | > | > | > 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line 4 | > | > | > [GsMethod 194755841] | > | > | > | > | > | > WAComponent >> decoration is the source of the error and it | > | > | > is | > | > | > sending #contents to a 'decoration' of the component ... | > | > | > it's | > | > | > not | > | > | > quite clear whether the decoration iv is the corrupt object | > | > | > or | > | > | > the | > | > | > result of the #contents message send ... | > | > | > | > | > | > To get a better picture of what's happening we need a C | > | > | > stack | > | > | > when | > | > | > the error occurs. If you set | > | > | > | > | > | > GEM_HALT_ON_ERROR = 2101; | > | > | > | > | > | > in your system.conf file, then when the obj does not exist | > | > | > error | > | > | > occurs the gem will halt, dump a c stack, wait 60 seconds | > | > | > and | > | > | > then | > | > | > shutdown ... This is pretty intrusive, but it will get us a | > | > | > couple | > | > | > steps closer to understanding what's going on. | > | > | > | > | > | > If you (or Johan) can duplicate the error under controlled | > | > | > conditions then you would fire up a topaz manually to | > | > | > service | > | > | > requests and when the halt on error hits, you'll be dropped | > | > | > to | > | > | > the | > | > | > topaz prompt where you can view the smalltalk stack and | > | > | > inspect | > | > | > the objects involved … | > | > | > | > | > | | > | > | Thanks, Dale. I think I can make it crash in my Staging | > | > | environment | > | > | by going through many call/answers invocations. I will try. | > | > | Unfortunately, I don't think I know enough about what Seaside | > | > | is | > | > | doing at that level to fix the problem. I see that the | > | > | WADecoration is a WAValueHolder but that's about the end of | > | > | my | > | > | knowledge. | > | > | | > | > | I guess there is no way of knowing from this stack dump | > | > | what | > | > | kind | > | > | of WADecoration we're talking about. | > | > | | > | > | Regards, | > | > | | > | > | Larry | > | > | | > | > | | > | > | > Dale | > | > | > | > | > | > ----- Original Message ----- | > | > | > | From: "Lawrence Kellogg" <[hidden email]> | > | > | > | To: "GemStone Seaside beta discussion" | > | > | > | <[hidden email]> | > | > | > | Sent: Monday, February 27, 2012 7:01:58 PM | > | > | > | Subject: Re: [GS/SS Beta] Object does not exist error - | > | > | > | Worry | > | > | > | about it? | > | > | > | | > | > | > | | > | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau wrote: | > | > | > | | > | > | > | > fyi, I have been observing occurrences of this bug as | > | > | > | > well, | > | > | > | > with | > | > | > | > exactly the same point of failure in the stack. | > | > | > | > | > | > | > | > No repository problems or audit warnings. | > | > | > | > | > | > | > | > Funnily, I've never seen this in any stone running | > | > | > | > Yesplan. | > | > | > | > The | > | > | > | > stone where we have this problem is also running a | > | > | > | > Seaside | > | > | > | > application but the only discriminating factor I can | > | > | > | > observe is | > | > | > | > that this application uses call/answer a lot more | > | > | > | > (while we | > | > | > | > almost | > | > | > | > never use that in Yesplan). It probably does not help a | > | > | > | > lot | > | > | > | > finding the error... but I will look up the stack | > | > | > | > traces | > | > | > | > and | > | > | > | > post | > | > | > | > them here if they might contain some clues. | > | > | > | | > | > | > | Hello Johan, | > | > | > | Thanks for looking into this problem. I use call/answer | > | > | > | quite a | > | > | > | bit. | > | > | > | | > | > | > | Dale, did you see the stack dump I posted? | > | > | > | | > | > | > | Larry | > | > | > | | > | > | > | | > | > | > | > | > | > | > | > On 21 Feb 2012, at 20:13, Lawrence Kellogg wrote: | > | > | > | > | > | > | > | >> | > | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale Henrichs wrote: | > | > | > | >> | > | > | > | >>> Larry, | > | > | > | >>> | > | > | > | >>> We should try to dig into this one some more. | > | > | > | >>> | > | > | > | >>> To start with what version of Gemstone are you using? | > | > | > | >>> If | > | > | > | >>> you | > | > | > | >>> are | > | > | > | >>> using 2.4.4.1, then I'm not aware of an issue that | > | > | > | >>> would | > | > | > | >>> warrant | > | > | > | >>> an upgrade to 2.4.5, but I will check around a | > | > | > | >>> bit...As I | > | > | > | >>> said | > | > | > | >>> before, the only place that I've seen "Obj does not | > | > | > | >>> exist | > | > | > | >>> errors" is in 3.0 and those bugs were fixed in 3.0.1. | > | > | > | >>> | > | > | > | >> | > | > | > | >> Dale, | > | > | > | >> Thanks for the help. I would like to get to the bottom | > | > | > | >> of | > | > | > | >> this | > | > | > | >> error. This crash takes down Fastcgi so it kills the | > | > | > | >> service. | > | > | > | >> | > | > | > | >> According to the file in the directory, I'm on 2.4.[ | > | > | > | >> component | > | > | > | >> notNil ] | > | > | > | >> whileTrue: [ | > | > | > | >> self call: component. | > | > | > | >> component := component nextComponentToBeDisplayed | > | > | > | >> ] | > | > | > | >> ]4.1 | > | > | > | >> | > | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux | > | > | > | >> | > | > | > | >> | > | > | > | >> | > | > | > | >> | > | > | > | >>> This time we are getting the error while creating the | > | > | > | >>> continuation ... the last episode occurred when you | > | > | > | >>> were | > | > | > | >>> trying | > | > | > | >>> to execute from a continuation. | > | > | > | >>> | > | > | > | >>> Could you share the source code for | > | > | > | >>> PracticeJournalLoginTask | > | > | > | >>> >> | > | > | > | >>> go? That's the first non-Seaside method on the stack | > | > | > | >>> below | > | > | > | >>> the | > | > | > | >>> error, so it's as good a place as any to start … | > | > | > | >>> | > | > | > | >> | > | > | > | >> Here is the complete source code for the go method: | > | > | > | >> ;-) | > | > | > | >> | > | > | > | >> go | > | > | > | >> | user component | | > | > | > | >> self call: self userLoginView. | > | > | > | >> (self userLoginView user) notNil | > | > | > | >> ifTrue: [ | > | > | > | >> component := self firstComponentToDisplayForUser: | > | > | > | >> self | > | > | > | >> userLoginView user. | > | > | > | >> [ component notNil ] | > | > | > | >> whileTrue: [ | > | > | > | >> self call: component. | > | > | > | >> component := component nextComponentToBeDisplayed | > | > | > | >> ] ] | > | > | > | >> | > | > | > | >> A component is called, and when another component is | > | > | > | >> selected | > | > | > | >> the | > | > | > | >> current component is sent answer: false and | > | > | > | >> the new component to call is returned from that | > | > | > | >> nextComponentToBeDisplayed method. | > | > | > | >> | > | > | > | >> I used to have an implementation that would give me a | > | > | > | >> huge | > | > | > | >> recursive nesting of continuations, as shown by | > | > | > | >> halo, but this shows everything on just a few levels, | > | > | > | >> although | > | > | > | >> I | > | > | > | >> have to say that the walkback looks deep and gnarly. | > | > | > | >> | > | > | > | >> | > | > | > | >>> It would be useful to see the entire stack as well. | > | > | > | >>> The | > | > | > | >>> partial | > | > | > | >>> continuation copies the stack back to a marker method | > | > | > | >>> and | > | > | > | >>> it | > | > | > | >>> would be useful to examine the source for the methods | > | > | > | >>> that | > | > | > | >>> are | > | > | > | >>> on the stck for clues as to what might be going on... | > | > | > | >>> | > | > | > | >>> Dale | > | > | > | >> | > | > | > | >> | > | > | > | >> Here is the complete walk back: | > | > | > | >> | > | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor Server started on | > | > | > | >> port | > | > | > | >> 9001 | > | > | > | >> ----------------------------------------------------- | > | > | > | >> GemStone: Error Nonfatal | > | > | > | >> The object with object ID 76562293713797632 does not | > | > | > | >> exist. | > | > | > | >> Error Category: 231169 [GemStone] Number: 2101 Arg | > | > | > | >> Count: | > | > | > | >> 1 | > | > | > | >> Context : 412915713 | > | > | > | >> Arg 1: [612498349710381058 sz:0 cls: 74241 | > | > | > | >> SmallInteger] | > | > | > | >> 76562293713797632 | > | > | > | >> | > | > | > | >> Now executing the following command saved from "iferr | > | > | > | >> 1": | > | > | > | >> where | > | > | > | >> ==> 1 WAComponent >> decoration @3 line 1 [GsMethod | > | > | > | >> 194749441] | > | > | > | >> 2 WAComponent >> addDecoration: @2 line 6 [GsMethod | > | > | > | >> 194748417] | > | > | > | >> 3 WAComponent >> show:onAnswer:delegation: @10 line 8 | > | > | > | >> [GsMethod | > | > | > | >> 194749185] | > | > | > | >> 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod | > | > | > | >> 499699713] | > | > | > | >> 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod | > | > | > | >> 194750977] | > | > | > | >> 6 ComplexBlock in WAComponent >> call: @3 line 4 | > | > | > | >> [GsMethod | > | > | > | >> 191317249] | > | > | > | >> 7 ComplexBlock in WAComponent >> wait: @3 line 3 | > | > | > | >> [GsMethod | > | > | > | >> 191268353] | > | > | > | >> 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line | > | > | > | >> 5 | > | > | > | >> [GsMethod 499655937] | > | > | > | >> 9 WAComponent >> wait: @4 line 3 [GsMethod | > | > | > | >> 191268353] | > | > | > | >> 10 WAComponent >> call: @4 line 4 [GsMethod | > | > | > | >> 191317249] | > | > | > | >> 11 PracticeJournalLoginTask >> go @14 line 9 | > | > | > | >> [GsMethod | > | > | > | >> 371393537] | > | > | > | >> 12 WATask >> execute @1 line 7 [GsMethod 195261697] | > | > | > | >> 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line | > | > | > | >> 4 | > | > | > | >> [GsMethod 194755841] | > | > | > | >> 14 WACallback >> evaluateWithFieldValues: @5 line 2 | > | > | > | >> [GsMethod | > | > | > | >> 177495553] | > | > | > | >> 15 ComplexBlock in WACallbackRegistry >> handle: @16 | > | > | > | >> line | > | > | > | >> 10 | > | > | > | >> [GsMethod 177951489] | > | > | > | >> 16 Collection >> do: @5 line 10 [GsMethod 1547777] | > | > | > | >> 17 WACallbackRegistry >> handle: @17 line 9 | > | > | > | >> [GsMethod | > | > | > | >> 177951489] | > | > | > | >> 18 ComplexBlock in WAActionPhaseContinuation >> | > | > | > | >> runCallbacks | > | > | > | >> @7 | > | > | > | >> line 4 [GsMethod 202613505] | > | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 20 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 21 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | > | > | >> [GsMethod | > | > | > | >> 9005057] | > | > | > | >> 22 WARenderLoopContinuation >> | > | > | > | >> withNotificationHandlerDo: | > | > | > | >> @3 | > | > | > | >> line | > | > | > | >> 2 [GsMethod 202608385] | > | > | > | >> 23 ComplexVCBlock in WAActionPhaseContinuation >> | > | > | > | >> runCallbacks | > | > | > | >> @8 | > | > | > | >> line 3 [GsMethod 202613505] | > | > | > | >> 24 ComplexBlock in ExecutableBlock >> ensure: @4 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> ensure: @6 | > | > | > | >> line 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 26 WAActionPhaseContinuation >> runCallbacks @18 line | > | > | > | >> 6 | > | > | > | >> [GsMethod 202613505] | > | > | > | >> 27 WAActionPhaseContinuation >> handleRequest @1 line | > | > | > | >> 2 | > | > | > | >> [GsMethod 202614017] | > | > | > | >> 28 ComplexBlock in WASessionContinuation >> basicValue | > | > | > | >> @3 | > | > | > | >> line | > | > | > | >> 2 | > | > | > | >> [GsMethod 202625537] | > | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 30 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 31 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | > | > | >> [GsMethod | > | > | > | >> 9005057] | > | > | > | >> 32 WASessionContinuation >> withUnregisteredHandlerDo: | > | > | > | >> @7 | > | > | > | >> line | > | > | > | >> 3 | > | > | > | >> [GsMethod 202627073] | > | > | > | >> 33 WASessionContinuation >> basicValue @4 line 2 | > | > | > | >> [GsMethod | > | > | > | >> 202625537] | > | > | > | >> 34 WASessionContinuation >> value @3 line 5 | > | > | > | >> [GsMethod | > | > | > | >> 202623745] | > | > | > | >> 35 WASession >> handleFiltered: @14 line 10 | > | > | > | >> [GsMethod | > | > | > | >> 202205441] | > | > | > | >> 36 WARequestFilter >> handleFiltered: @2 line 4 | > | > | > | >> [GsMethod | > | > | > | >> 176192513] | > | > | > | >> 37 ComplexBlock in WADeprecatedToolFilter >> | > | > | > | >> handleFiltered: | > | > | > | >> @3 | > | > | > | >> line 2 [GsMethod 203213313] | > | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 39 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 40 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | > | > | >> [GsMethod | > | > | > | >> 9005057] | > | > | > | >> 41 WADeprecatedToolFilter >> handleFiltered: @6 line 3 | > | > | > | >> [GsMethod | > | > | > | >> 203213313] | > | > | > | >> 42 WARequestFilter >> handleFiltered: @2 line 4 | > | > | > | >> [GsMethod | > | > | > | >> 176192513] | > | > | > | >> 43 ComplexBlock in WATimingToolFilter >> | > | > | > | >> handleFiltered: | > | > | > | >> @4 | > | > | > | >> line 3 | > | > | > | >> [GsMethod 203208449] | > | > | > | >> 44 ComplexBlock in ExecutableBlock >> ensure: @4 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 45 ComplexBlock in ExecutableBlock >> ensure: @6 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 46 WATimingToolFilter >> handleFiltered: @8 line 4 | > | > | > | >> [GsMethod | > | > | > | >> 203208449] | > | > | > | >> 47 ComplexBlock in WARequestHandler >> handle: @4 line | > | > | > | >> 4 | > | > | > | >> [GsMethod 178568961] | > | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 49 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 50 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | > | > | >> [GsMethod | > | > | > | >> 9005057] | > | > | > | >> 51 WADynamicVariable class >> use:during: @4 line 4 | > | > | > | >> [GsMethod | > | > | > | >> 177805825] | > | > | > | >> 52 ComplexBlock in WARequestContext >> push:during: @4 | > | > | > | >> line 5 | > | > | > | >> [GsMethod 176176129] | > | > | > | >> 53 ComplexBlock in ExecutableBlock >> ensure: @4 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 54 ComplexBlock in ExecutableBlock >> ensure: @6 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 55 WARequestContext >> push:during: @7 line 6 | > | > | > | >> [GsMethod | > | > | > | >> 176176129] | > | > | > | >> 56 WARequestHandler >> handle: @5 line 4 [GsMethod | > | > | > | >> 178568961] | > | > | > | >> 57 WASession >> handle: @10 line 11 [GsMethod | > | > | > | >> 202210561] | > | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 [GsMethod | > | > | > | >> 176153857] | > | > | > | >> 59 WARegistry >> handleKeyed:with: @2 line 5 | > | > | > | >> [GsMethod | > | > | > | >> 176155137] | > | > | > | >> 60 WARegistry >> handleFiltered: @33 line 19 | > | > | > | >> [GsMethod | > | > | > | >> 176146945] | > | > | > | >> 61 WAApplication >> handleFiltered: @9 line 8 | > | > | > | >> [GsMethod | > | > | > | >> 202644225] | > | > | > | >> 62 WARequestFilter >> handleFiltered: @2 line 4 | > | > | > | >> [GsMethod | > | > | > | >> 176192513] | > | > | > | >> 63 ComplexBlock in WAExceptionFilter >> | > | > | > | >> handleFiltered: @6 | > | > | > | >> line 7 | > | > | > | >> [GsMethod 499529473] | > | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 65 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 66 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | > | > | >> [GsMethod | > | > | > | >> 9005057] | > | > | > | >> 67 WADynamicVariable class >> use:during: @4 line 4 | > | > | > | >> [GsMethod | > | > | > | >> 177805825] | > | > | > | >> 68 ComplexVCBlock in WAExceptionFilter >> | > | > | > | >> handleFiltered: | > | > | > | >> @7 | > | > | > | >> line | > | > | > | >> 6 [GsMethod 499529473] | > | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 70 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> on:do: @2 line | > | > | > | >> 8 | > | > | > | >> [GsMethod 9005057] | > | > | > | >> 72 WAExceptionHandler >> handleExceptionsDuring: @8 | > | > | > | >> line 3 | > | > | > | >> [GsMethod 177803521] | > | > | > | >> 73 WAExceptionFilter >> handleFiltered: @8 line 4 | > | > | > | >> [GsMethod | > | > | > | >> 499529473] | > | > | > | >> 74 ComplexBlock in WARequestHandler >> handle: @4 line | > | > | > | >> 4 | > | > | > | >> [GsMethod 178568961] | > | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 76 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 77 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | > | > | >> [GsMethod | > | > | > | >> 9005057] | > | > | > | >> 78 WADynamicVariable class >> use:during: @4 line 4 | > | > | > | >> [GsMethod | > | > | > | >> 177805825] | > | > | > | >> 79 ComplexBlock in WARequestContext >> push:during: @4 | > | > | > | >> line 5 | > | > | > | >> [GsMethod 176176129] | > | > | > | >> 80 ComplexBlock in ExecutableBlock >> ensure: @4 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 81 ComplexBlock in ExecutableBlock >> ensure: @6 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 82 WARequestContext >> push:during: @7 line 6 | > | > | > | >> [GsMethod | > | > | > | >> 176176129] | > | > | > | >> 83 WARequestHandler >> handle: @5 line 4 [GsMethod | > | > | > | >> 178568961] | > | > | > | >> 84 WADispatcher >> handleFiltered:named: @7 line 5 | > | > | > | >> [GsMethod | > | > | > | >> 179090945] | > | > | > | >> 85 WADispatcher >> handleFiltered: @7 line 6 | > | > | > | >> [GsMethod | > | > | > | >> 179087617] | > | > | > | >> 86 ComplexBlock in WARequestHandler >> handle: @4 line | > | > | > | >> 4 | > | > | > | >> [GsMethod 178568961] | > | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 88 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 89 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | > | > | >> [GsMethod | > | > | > | >> 9005057] | > | > | > | >> 90 WADynamicVariable class >> use:during: @4 line 4 | > | > | > | >> [GsMethod | > | > | > | >> 177805825] | > | > | > | >> 91 ComplexBlock in WARequestContext >> push:during: @4 | > | > | > | >> line 5 | > | > | > | >> [GsMethod 176176129] | > | > | > | >> 92 ComplexBlock in ExecutableBlock >> ensure: @4 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 93 ComplexBlock in ExecutableBlock >> ensure: @6 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 94 WARequestContext >> push:during: @7 line 6 | > | > | > | >> [GsMethod | > | > | > | >> 176176129] | > | > | > | >> 95 WARequestHandler >> handle: @5 line 4 [GsMethod | > | > | > | >> 178568961] | > | > | > | >> 96 ComplexBlock in WAServerAdaptor >> handleRequest: | > | > | > | >> @4 | > | > | > | >> line 4 | > | > | > | >> [GsMethod 176816641] | > | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 98 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 99 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | > | > | >> [GsMethod | > | > | > | >> 9005057] | > | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 line 5 | > | > | > | >> [GsMethod | > | > | > | >> 176816641] | > | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 [GsMethod | > | > | > | >> 176817921] | > | > | > | >> 102 ComplexBlock in WAServerAdaptor >> process: @5 | > | > | > | >> line 6 | > | > | > | >> [GsMethod 176817153] | > | > | > | >> 103 ComplexBlock in ExecutableBlock >> ensure: @4 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 104 ComplexBlock in ExecutableBlock >> ensure: @6 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 105 WAServerAdaptor >> process: @9 line 7 [GsMethod | > | > | > | >> 176817153] | > | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> process: @3 | > | > | > | >> line 6 | > | > | > | >> [GsMethod 212442369] | > | > | > | >> 107 ComplexBlock in GRGemStonePlatform >> | > | > | > | >> seasideProcessRequestWithRetry:resultBlock: @12 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 175179265] | > | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 109 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 110 ComplexBlock in ExecutableBlock >> on:do: @2 line | > | > | > | >> 8 | > | > | > | >> [GsMethod 9005057] | > | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform >> | > | > | > | >> seasideProcessRequestWithRetry:resultBlock: @18 line | > | > | > | >> 12 | > | > | > | >> [GsMethod 175179265] | > | > | > | >> 112 ComplexBlock in ExecutableBlock >> ensure: @4 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> ensure: @6 | > | > | > | >> line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 114 TransientRecursionLock >> critical: @15 line 8 | > | > | > | >> [GsMethod | > | > | > | >> 21159937] | > | > | > | >> 115 GRGemStonePlatform >> | > | > | > | >> seasideProcessRequestWithRetry:resultBlock: @39 line 5 | > | > | > | >> [GsMethod 175179265] | > | > | > | >> 116 ComplexBlock in GRGemStonePlatform >> | > | > | > | >> seasideProcessRequest:adaptor:resultBlock: @7 line 9 | > | > | > | >> [GsMethod | > | > | > | >> 175179521] | > | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 118 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 119 ComplexBlock in ExecutableBlock >> on:do: @2 line | > | > | > | >> 8 | > | > | > | >> [GsMethod 9005057] | > | > | > | >> 120 GRGemStonePlatform >> | > | > | > | >> seasideProcessRequest:adaptor:resultBlock: @32 line 17 | > | > | > | >> [GsMethod 175179521] | > | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line 4 [GsMethod | > | > | > | >> 212442369] | > | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> | > | > | > | >> answerResponderRole: | > | > | > | >> @3 | > | > | > | >> line 4 [GsMethod 212444161] | > | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 124 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 125 ComplexBlock in ExecutableBlock >> on:do: @2 line | > | > | > | >> 8 | > | > | > | >> [GsMethod 9005057] | > | > | > | >> 126 WAFastCGIAdaptor >> answerResponderRole: @9 line 5 | > | > | > | >> [GsMethod | > | > | > | >> 212444161] | > | > | > | >> 127 FSResponderRole >> answer @2 line 4 [GsMethod | > | > | > | >> 218695937] | > | > | > | >> 128 FSRole >> handleConnection @3 line 5 [GsMethod | > | > | > | >> 218705409] | > | > | > | >> 129 FSConnection >> unsafeServe @4 line 8 [GsMethod | > | > | > | >> 219646465] | > | > | > | >> 130 ComplexBlock in FSConnection >> safeServe @5 line | > | > | > | >> 8 | > | > | > | >> [GsMethod 499288833] | > | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 132 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 133 ComplexBlock in ExecutableBlock >> on:do: @2 line | > | > | > | >> 8 | > | > | > | >> [GsMethod 9005057] | > | > | > | >> 134 ComplexVCBlock in FSConnection >> safeServe @8 | > | > | > | >> line 9 | > | > | > | >> [GsMethod 499288833] | > | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 line 7 | > | > | > | >> [GsMethod | > | > | > | >> 10065409] | > | > | > | >> 136 ExceptionHandler >> try:on:do: @15 line 18 | > | > | > | >> [GsMethod | > | > | > | >> 10062081] | > | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> on:do: @2 | > | > | > | >> line 8 | > | > | > | >> [GsMethod 9005057] | > | > | > | >> 138 ComplexVCBlock in FSConnection >> safeServe @11 | > | > | > | >> line | > | > | > | >> 12 | > | > | > | >> [GsMethod 499288833] | > | > | > | >> 139 ComplexBlock in ExecutableBlock >> ensure: @4 line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> ensure: @6 | > | > | > | >> line | > | > | > | >> 11 | > | > | > | >> [GsMethod 2304001] | > | > | > | >> 141 FSConnection >> safeServe @14 line 15 [GsMethod | > | > | > | >> 499288833] | > | > | > | >> 142 FSConnection >> serve @1 line 4 [GsMethod | > | > | > | >> 219654145] | > | > | > | >> 143 ComplexBlock in FSSocketServer >> listen: @9 line | > | > | > | >> 15 | > | > | > | >> [GsMethod 219292673] | > | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 [GsMethod | > | > | > | >> 4501249] | > | > | > | >> 145 GsProcess >> _start @1 line 9 [GsMethod 4501761] | > | > | > | >> [GsProcess 412915713] | > | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] true | > | > | > | >> topaz 1> | > | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 16:38:18 UTC | > | > | > | >> 2012 | > | > | > | >> | > | > | > | >> UTL_GUARANTEE failed, File | > | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c | > | > | > | >> line | > | > | > | >> 28 | > | > | > | >> | > | > | > | >> Begin attempt to print C-level stack at: Mon Feb 20 | > | > | > | >> 16:38:18 | > | > | > | >> UTC | > | > | > | >> 2012 | > | > | > | >> | > | > | > | >> | > | > | > | >> End of C-level stack: | > | > | > | >> | > | > | > | >> | > | > | > | >> hostcalldebugger invoked in process 6550, at | > | > | > | >> 02/20/2012 | > | > | > | >> 04:38:18 | > | > | > | >> PM.681 UTC | > | > | > | >> notifying stone of fatal error | > | > | > | >> | > | > | > | >> [Info]: Logging out at 02/20/2012 04:38:18 PM UTC | > | > | > | >> | > | > | > | >> | > | > | > | >> | > | > | > | >>> | > | > | > | >>> ----- Original Message ----- | > | > | > | >>> | From: "Lawrence Kellogg" <[hidden email]> | > | > | > | >>> | To: "GemStone Seaside beta discussion" | > | > | > | >>> | <[hidden email]> | > | > | > | >>> | Sent: Monday, February 20, 2012 8:48:22 AM | > | > | > | >>> | Subject: Re: [GS/SS Beta] Object does not exist | > | > | > | >>> | error - | > | > | > | >>> | Worry | > | > | > | >>> | about it? | > | > | > | >>> | | > | > | > | >>> | Hello Dale, | > | > | > | >>> | Well, my system has been up for days, running | > | > | > | >>> | with no | > | > | > | >>> | problems, not | > | > | > | >>> | that it has been getting a lot of traffic, but | > | > | > | >>> | still, | > | > | > | >>> | no | > | > | > | >>> | crashes. | > | > | > | >>> | Today, I hit the Object does not exist error | > | > | > | >>> | again. I | > | > | > | >>> | guess I | > | > | > | >>> | can | > | > | > | >>> | do another object audit but, other than that, I'm | > | > | > | >>> | not | > | > | > | >>> | sure | > | > | > | >>> | how to | > | > | > | >>> | proceed. Do you think an upgrade to 2.4.5 will | > | > | > | >>> | help | > | > | > | >>> | me? | > | > | > | >>> | | > | > | > | >>> | Here is the walkback: | > | > | > | >>> | | > | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor Server started | > | > | > | >>> | on | > | > | > | >>> | port | > | > | > | >>> | 9001 | > | > | > | >>> | ----------------------------------------------------- | > | > | > | >>> | GemStone: Error Nonfatal | > | > | > | >>> | The object with object ID 76562293713797632 does | > | > | > | >>> | not | > | > | > | >>> | exist. | > | > | > | >>> | Error Category: 231169 [GemStone] Number: 2101 Arg | > | > | > | >>> | Count: 1 | > | > | > | >>> | Context : | > | > | > | >>> | 412915713 | > | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: 74241 | > | > | > | >>> | SmallInteger] | > | > | > | >>> | 76562293713797632 | > | > | > | >>> | | > | > | > | >>> | Now executing the following command saved from | > | > | > | >>> | "iferr | > | > | > | >>> | 1": | > | > | > | >>> | where | > | > | > | >>> | ==> 1 WAComponent >> decoration @3 line 1 | > | > | > | >>> | [GsMethod | > | > | > | >>> | 194749441] | > | > | > | >>> | 2 WAComponent >> addDecoration: @2 line 6 | > | > | > | >>> | [GsMethod | > | > | > | >>> | 194748417] | > | > | > | >>> | 3 WAComponent >> show:onAnswer:delegation: @10 line | > | > | > | >>> | 8 | > | > | > | >>> | [GsMethod | > | > | > | >>> | 194749185] | > | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 line 5 | > | > | > | >>> | [GsMethod | > | > | > | >>> | 499699713] | > | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 line 8 | > | > | > | >>> | [GsMethod | > | > | > | >>> | 194750977] | > | > | > | >>> | 6 ComplexBlock in WAComponent >> call: @3 line 4 | > | > | > | >>> | [GsMethod | > | > | > | >>> | 191317249] | > | > | > | >>> | 7 ComplexBlock in WAComponent >> wait: @3 line 3 | > | > | > | >>> | [GsMethod | > | > | > | >>> | 191268353] | > | > | > | >>> | 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 | > | > | > | >>> | line 5 | > | > | > | >>> | [GsMethod | > | > | > | >>> | 499655937] | > | > | > | >>> | 9 WAComponent >> wait: @4 line 3 [GsMethod | > | > | > | >>> | 191268353] | > | > | > | >>> | 10 WAComponent >> call: @4 line 4 [GsMethod | > | > | > | >>> | 191317249] | > | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 line 9 | > | > | > | >>> | [GsMethod | > | > | > | >>> | 371393537] | > | > | > | >>> | | > | > | > | >>> | | > | > | > | >>> | Larry | > | > | > | >>> | | > | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale Henrichs wrote: | > | > | > | >>> | | > | > | > | >>> | > Larry, | > | > | > | >>> | > | > | > | > | >>> | > Yes, everything looks clean, I'm a little bit | > | > | > | >>> | > surprised | > | > | > | >>> | > that | > | > | > | >>> | > you | > | > | > | >>> | > didn't find the original error in you first | > | > | > | >>> | > audit, | > | > | > | >>> | > but | > | > | > | >>> | > the | > | > | > | >>> | > implication is that the "corrupt object" never | > | > | > | >>> | > got | > | > | > | >>> | > persisted | > | > | > | >>> | > ... | > | > | > | >>> | > indicating some other type of corruption ... | > | > | > | >>> | > | > | > | > | >>> | > A clean object audit means that your data base | > | > | > | >>> | > has no | > | > | > | >>> | > corruption so | > | > | > | >>> | > you're good to go ... I'll talk to some guys on | > | > | > | >>> | > Monday | > | > | > | >>> | > and | > | > | > | >>> | > see if | > | > | > | >>> | > they have some ideas as to what might have | > | > | > | >>> | > happened...there's | > | > | > | >>> | > a | > | > | > | >>> | > bug in there somewhere, but for now it looks like | > | > | > | >>> | > it | > | > | > | >>> | > is | > | > | > | >>> | > isolated | > | > | > | >>> | > to the local state in a gem ... | > | > | > | >>> | > | > | > | > | >>> | > Dale | > | > | > | >>> | > | > | > | > | >>> | > ----- Original Message ----- | > | > | > | >>> | > | From: "Lawrence Kellogg" <[hidden email]> | > | > | > | >>> | > | To: "GemStone Seaside beta discussion" | > | > | > | >>> | > | <[hidden email]> | > | > | > | >>> | > | Sent: Saturday, February 11, 2012 4:18:06 AM | > | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object does not exist | > | > | > | >>> | > | error - | > | > | > | >>> | > | Worry | > | > | > | >>> | > | about it? | > | > | > | >>> | > | | > | > | > | >>> | > | | > | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale Henrichs | > | > | > | >>> | > | wrote: | > | > | > | >>> | > | | > | > | > | >>> | > | > Larry, | > | > | > | >>> | > | > | > | > | > | >>> | > | > Object does not exist errors are not good | > | > | > | >>> | > | > things | > | > | > | >>> | > | > ... | > | > | > | >>> | > | > and | > | > | > | >>> | > | > the | > | > | > | >>> | > | > gem | > | > | > | >>> | > | > coming down in this case is probably a good | > | > | > | >>> | > | > thing | > | > | > | >>> | > | > ... | > | > | > | >>> | > | > The | > | > | > | >>> | > | > fact | > | > | > | >>> | > | > that the problem is showing up in a GsProcess | > | > | > | >>> | > | > means | > | > | > | >>> | > | > that | > | > | > | >>> | > | > the | > | > | > | >>> | > | > Seaside session data structures are corrupted | > | > | > | >>> | > | > but | > | > | > | >>> | > | > not | > | > | > | >>> | > | > your | > | > | > | >>> | > | > model | > | > | > | >>> | > | > data ... | > | > | > | >>> | > | > | > | > | > | >>> | > | > You can check for corruption in your data | > | > | > | >>> | > | > base by | > | > | > | >>> | > | > running | > | > | > | >>> | > | > an | > | > | > | >>> | > | > object | > | > | > | >>> | > | > audit (see section 8.2 of the System | > | > | > | >>> | > | > Administration | > | > | > | >>> | > | > Guide[1]). | > | > | > | >>> | > | > If | > | > | > | >>> | > | > you follow these steps you own't need to run | > | > | > | >>> | > | > the | > | > | > | >>> | > | > object | > | > | > | >>> | > | > audit | > | > | > | >>> | > | > as | > | > | > | >>> | > | > single user (see the docs): | > | > | > | >>> | > | > | > | > | > | >>> | > | > - expire sessions | > | > | > | >>> | > | > - mfc | > | > | > | >>> | > | > - reclaimAll | > | > | > | >>> | > | > - object audit | > | > | > | >>> | > | > | > | > | > | >>> | > | | > | > | > | >>> | > | Hello Dale, | > | > | > | >>> | > | Ok, I ran: | > | > | > | >>> | > | | > | > | > | >>> | > | System stopUserSessions | > | > | > | >>> | > | SystemRepository objectAudit | > | > | > | >>> | > | SystemRepository markForCollection | > | > | > | >>> | > | SystemRepository reclaimAll | > | > | > | >>> | > | SystemRepository objectAudit | > | > | > | >>> | > | | > | > | > | >>> | > | I don't see any errors. Here is my log. What do | > | > | > | >>> | > | you | > | > | > | >>> | > | make of | > | > | > | >>> | > | it? | > | > | > | >>> | > | | > | > | > | >>> | > | Larry | > | > | > | >>> | > | | > | > | > | >>> | > | | > | > | > | >>> | > | [Info]: Login Time: 02/11/2012 12:06:22 PM.972 | > | > | > | >>> | > | UTC | > | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] gci login: | > | > | > | >>> | > | currSession | > | > | > | >>> | > | 1 | > | > | > | >>> | > | rpc gem | > | > | > | >>> | > | processId -1 | > | > | > | >>> | > | successful login | > | > | > | >>> | > | topaz 1> printit | > | > | > | >>> | > | System hasMissingGcGems | > | > | > | >>> | > | % | > | > | > | >>> | > | false | > | > | > | >>> | > | topaz 1> printit | > | > | > | >>> | > | System stopUserSessions | > | > | > | >>> | > | % | > | > | > | >>> | > | System class | > | > | > | >>> | > | superClass Object class | > | > | > | >>> | > | format 32 | > | > | > | >>> | > | instVars 0 | > | > | > | >>> | > | instVarNames an Array | > | > | > | >>> | > | constraints an Array | > | > | > | >>> | > | classVars a SymbolDictionary | > | > | > | >>> | > | methodDict a GsMethodDictionary | > | > | > | >>> | > | poolDictionaries an Array | > | > | > | >>> | > | categories a GsMethodDictionary | > | > | > | >>> | > | secondarySuperclasses nil | > | > | > | >>> | > | name System | > | > | > | >>> | > | classHistory a ClassHistory | > | > | > | >>> | > | description a GsClassDocumentation | > | > | > | >>> | > | migrationDestination nil | > | > | > | >>> | > | timeStamp a DateTime | > | > | > | >>> | > | userId SystemUser | > | > | > | >>> | > | extraDict a SymbolDictionary | > | > | > | >>> | > | classCategory nil | > | > | > | >>> | > | subclasses nil | > | > | > | >>> | > | | > | > | > | >>> | > | topaz 1> printit | > | > | > | >>> | > | SystemRepository objectAudit | > | > | > | >>> | > | % | > | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog | > | > | > | >>> | > | from | > | > | > | >>> | > | 20 | > | > | > | >>> | > | to 3 | > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | > | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 | > | > | > | >>> | > | to 1 | > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to | > | > | > | >>> | > | 0 | > | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true | > | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 | > | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: Starting object | > | > | > | >>> | > | table | > | > | > | >>> | > | scan | > | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: Finished object | > | > | > | >>> | > | table | > | > | > | >>> | > | scan | > | > | > | >>> | > | | > | > | > | >>> | > | Object audit is proceeding in FullAudit mode: | > | > | > | >>> | > | Scavenging completed (either single user mode | > | > | > | >>> | > | or no | > | > | > | >>> | > | pages | > | > | > | >>> | > | to | > | > | > | >>> | > | scavenge). | > | > | > | >>> | > | All audit checks are enabled. | > | > | > | >>> | > | | > | > | > | >>> | > | Object audit as of 02/11/2012 12:07:41 PM UTC. | > | > | > | >>> | > | Summary of objects whose sizes exceed 100000 | > | > | > | >>> | > | Bytes | > | > | > | >>> | > | or | > | > | > | >>> | > | Oops: | > | > | > | >>> | > | | > | > | > | >>> | > | ObjectID Class ClassName | > | > | > | >>> | > | LogicalSize | > | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- | > | > | > | >>> | > | 305743617 74753 String | > | > | > | >>> | > | 134740 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 149534721 74753 String | > | > | > | >>> | > | 164661 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 173784833 74753 String | > | > | > | >>> | > | 163312 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 196368897 74753 String | > | > | > | >>> | > | 164661 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 305774593 74753 String | > | > | > | >>> | > | 134740 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 175519489 74753 String | > | > | > | >>> | > | 376305 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 196571393 74753 String | > | > | > | >>> | > | 379399 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 175494145 74753 String | > | > | > | >>> | > | 201874 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 197005569 74753 String | > | > | > | >>> | > | 202074 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 149996289 74753 String | > | > | > | >>> | > | 236426 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 151722753 74753 String | > | > | > | >>> | > | 379399 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 151723777 74753 String | > | > | > | >>> | > | 202074 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 274619393 74753 String | > | > | > | >>> | > | 1170577 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 265139713 74753 String | > | > | > | >>> | > | 1170577 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 215910913 66817 Array | > | > | > | >>> | > | 331214 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 164965121 74753 String | > | > | > | >>> | > | 236201 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 197155585 74753 String | > | > | > | >>> | > | 236426 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 271373057 74753 String | > | > | > | >>> | > | 1170577 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 268426753 74753 String | > | > | > | >>> | > | 134740 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 264103681 74753 String | > | > | > | >>> | > | 1170577 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | | > | > | > | >>> | > | ----------- Object Statistics Summary | > | > | > | >>> | > | ----------------- | > | > | > | >>> | > | | > | > | > | >>> | > | ----- Instances of invisible (private) classes | > | > | > | >>> | > | ------ | > | > | > | >>> | > | Number of instances: 1072 | > | > | > | >>> | > | Total size: 15855 K Bytes | > | > | > | >>> | > | Average size: 14.8 Bytes | > | > | > | >>> | > | | > | > | > | >>> | > | Class: 209153 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 209409 Instances: | > | > | > | >>> | > | 1072 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 15855 K Bytes | > | > | > | >>> | > | Class: 209665 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 209921 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 210177 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 210433 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 210689 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 210945 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 211201 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 211457 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 211713 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 211969 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 212225 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 212481 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 212737 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 212993 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 213249 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 213505 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 213761 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | | > | > | > | >>> | > | | > | > | > | >>> | > | ----- Instances of visible classes | > | > | > | >>> | > | ----------------- | > | > | > | >>> | > | Number of objects : 1633432 | > | > | > | >>> | > | Total Size : 157861 K | > | > | > | >>> | > | Bytes | > | > | > | >>> | > | size of Object Headers : 38283 K | > | > | > | >>> | > | Bytes | > | > | > | >>> | > | size of Object Values : 116978 K | > | > | > | >>> | > | Bytes | > | > | > | >>> | > | size of Object Tags : 0 K | > | > | > | >>> | > | Bytes | > | > | > | >>> | > | average of Object Value: 73.3 Bytes | > | > | > | >>> | > | | > | > | > | >>> | > | Object Audit: Audit successfully completed; no | > | > | > | >>> | > | errors | > | > | > | >>> | > | were | > | > | > | >>> | > | detected. | > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 40 | > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 10 | > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to | > | > | > | >>> | > | 0 | > | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to | > | > | > | >>> | > | 40 | > | > | > | >>> | > | true | > | > | > | >>> | > | topaz 1> printit | > | > | > | >>> | > | SystemRepository markForCollection | > | > | > | >>> | > | % | > | > | > | >>> | > | start MFC mark/sweep phase: 02/11/2012 12:08:56 | > | > | > | >>> | > | PM | > | > | > | >>> | > | UTC | > | > | > | >>> | > | WARNING, unable to resolve either | > | > | > | >>> | > | garMarkSweepPageBufSize | > | > | > | >>> | > | or | > | > | > | >>> | > | mfcGcPageBufSize, using default 320 | > | > | > | >>> | > | MarkSweepArgsSType::(): buffer size= 320 pages | > | > | > | >>> | > | start MFC process dead phase: 02/11/2012 | > | > | > | >>> | > | 12:08:59 | > | > | > | >>> | > | PM | > | > | > | >>> | > | UTC | > | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM UTC | > | > | > | >>> | > | Successful completion of markForCollection. | > | > | > | >>> | > | 1613875 live objects found. | > | > | > | >>> | > | 20629 possible dead objects, occupying | > | > | > | >>> | > | approximately | > | > | > | >>> | > | 1856610 | > | > | > | >>> | > | bytes, may be reclaimed. | > | > | > | >>> | > | topaz 1> printit | > | > | > | >>> | > | SystemRepository reclaimAll | > | > | > | >>> | > | % | > | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog | > | > | > | >>> | > | from | > | > | > | >>> | > | 20 | > | > | > | >>> | > | to 3 | > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | > | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 | > | > | > | >>> | > | to 1 | > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to | > | > | > | >>> | > | 0 | > | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true | > | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 | > | > | > | >>> | > | an Array | > | > | > | >>> | > | #1 40 | > | > | > | >>> | > | #2 10 | > | > | > | >>> | > | #3 0 | > | > | > | >>> | > | | > | > | > | >>> | > | topaz 1> printit | > | > | > | >>> | > | SystemRepository objectAudit | > | > | > | >>> | > | % | > | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog | > | > | > | >>> | > | from | > | > | > | >>> | > | 20 | > | > | > | >>> | > | to 3 | > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | > | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 1 to | > | > | > | >>> | > | 1 | > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to | > | > | > | >>> | > | 0 | > | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true | > | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: Starting object | > | > | > | >>> | > | table | > | > | > | >>> | > | scan | > | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: Finished object | > | > | > | >>> | > | table | > | > | > | >>> | > | scan | > | > | > | >>> | > | | > | > | > | >>> | > | Object audit is proceeding in FullAudit mode: | > | > | > | >>> | > | Scavenging completed (either single user mode | > | > | > | >>> | > | or no | > | > | > | >>> | > | pages | > | > | > | >>> | > | to | > | > | > | >>> | > | scavenge). | > | > | > | >>> | > | All audit checks are enabled. | > | > | > | >>> | > | | > | > | > | >>> | > | Object audit as of 02/11/2012 12:11:27 PM UTC. | > | > | > | >>> | > | Summary of objects whose sizes exceed 100000 | > | > | > | >>> | > | Bytes | > | > | > | >>> | > | or | > | > | > | >>> | > | Oops: | > | > | > | >>> | > | | > | > | > | >>> | > | ObjectID Class ClassName | > | > | > | >>> | > | LogicalSize | > | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- | > | > | > | >>> | > | 305743617 74753 String | > | > | > | >>> | > | 134740 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 149534721 74753 String | > | > | > | >>> | > | 164661 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 173784833 74753 String | > | > | > | >>> | > | 163312 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 196368897 74753 String | > | > | > | >>> | > | 164661 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 305774593 74753 String | > | > | > | >>> | > | 134740 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 175519489 74753 String | > | > | > | >>> | > | 376305 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 196571393 74753 String | > | > | > | >>> | > | 379399 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 175494145 74753 String | > | > | > | >>> | > | 201874 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 197005569 74753 String | > | > | > | >>> | > | 202074 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 149996289 74753 String | > | > | > | >>> | > | 236426 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 151722753 74753 String | > | > | > | >>> | > | 379399 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 151723777 74753 String | > | > | > | >>> | > | 202074 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 274619393 74753 String | > | > | > | >>> | > | 1170577 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 265139713 74753 String | > | > | > | >>> | > | 1170577 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 215910913 66817 Array | > | > | > | >>> | > | 331214 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 164965121 74753 String | > | > | > | >>> | > | 236201 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 197155585 74753 String | > | > | > | >>> | > | 236426 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 271373057 74753 String | > | > | > | >>> | > | 1170577 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 268426753 74753 String | > | > | > | >>> | > | 134740 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | 264103681 74753 String | > | > | > | >>> | > | 1170577 | > | > | > | >>> | > | Oops | > | > | > | >>> | > | | > | > | > | >>> | > | ----------- Object Statistics Summary | > | > | > | >>> | > | ----------------- | > | > | > | >>> | > | | > | > | > | >>> | > | ----- Instances of invisible (private) classes | > | > | > | >>> | > | ------ | > | > | > | >>> | > | Number of instances: 1072 | > | > | > | >>> | > | Total size: 15855 K Bytes | > | > | > | >>> | > | Average size: 14.8 Bytes | > | > | > | >>> | > | | > | > | > | >>> | > | Class: 209153 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 209409 Instances: | > | > | > | >>> | > | 1072 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 15855 K Bytes | > | > | > | >>> | > | Class: 209665 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 209921 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 210177 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 210433 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 210689 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 210945 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 211201 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 211457 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 211713 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 211969 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 212225 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 212481 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 212737 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 212993 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 213249 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 213505 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | Class: 213761 Instances: | > | > | > | >>> | > | 0 | > | > | > | >>> | > | Total | > | > | > | >>> | > | Size: | > | > | > | >>> | > | 0 K Bytes | > | > | > | >>> | > | | > | > | > | >>> | > | | > | > | > | >>> | > | ----- Instances of visible classes | > | > | > | >>> | > | ----------------- | > | > | > | >>> | > | Number of objects : 1612803 | > | > | > | >>> | > | Total Size : 156912 K | > | > | > | >>> | > | Bytes | > | > | > | >>> | > | size of Object Headers : 37800 K | > | > | > | >>> | > | Bytes | > | > | > | >>> | > | size of Object Values : 116516 K | > | > | > | >>> | > | Bytes | > | > | > | >>> | > | size of Object Tags : 0 K | > | > | > | >>> | > | Bytes | > | > | > | >>> | > | average of Object Value: 74.0 Bytes | > | > | > | >>> | > | | > | > | > | >>> | > | Object Audit: Audit successfully completed; no | > | > | > | >>> | > | errors | > | > | > | >>> | > | were | > | > | > | >>> | > | detected. | > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to | > | > | > | >>> | > | 0 | > | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to 1 | > | > | > | >>> | > | true | > | > | > | >>> | > | topaz 1> | > | > | > | >>> | > | topaz 1> | > | > | > | >>> | > | | > | > | > | >>> | > | | > | > | > | >>> | > | > If, as I suspect, you've got corruption in | > | > | > | >>> | > | > GsProcess | > | > | > | >>> | > | > objects | > | > | > | >>> | > | > they | > | > | > | >>> | > | > only impact Seaside session state, and should | > | > | > | >>> | > | > have | > | > | > | >>> | > | > disappeared | > | > | > | >>> | > | > by | > | > | > | >>> | > | > the time you run the object audit ... | > | > | > | >>> | > | > | > | > | > | >>> | > | > This problems seems to ring a bell, but it | > | > | > | >>> | > | > seems | > | > | > | >>> | > | > to | > | > | > | >>> | > | > me | > | > | > | >>> | > | > that the | > | > | > | >>> | > | > problem I am thinking of showed up in | > | > | > | >>> | > | > GemStone | > | > | > | >>> | > | > 3.0 | > | > | > | >>> | > | > and I | > | > | > | >>> | > | > think | > | > | > | >>> | > | > it | > | > | > | >>> | > | > was fixed in GemStone 3.0.1... so I'm curious | > | > | > | >>> | > | > what | > | > | > | >>> | > | > version of | > | > | > | >>> | > | > GemStone you are using. | > | > | > | >>> | > | > | > | > | > | >>> | > | > As I think about this, I seem to recall that | > | > | > | >>> | > | > the | > | > | > | >>> | > | > problem | > | > | > | >>> | > | > was | > | > | > | >>> | > | > related to deeply nested block structure in a | > | > | > | >>> | > | > method | > | > | > | >>> | > | > that | > | > | > | >>> | > | > was | > | > | > | >>> | > | > involved in partial continuations, so I am | > | > | > | >>> | > | > curious if | > | > | > | >>> | > | > you | > | > | > | >>> | > | > happen | > | > | > | >>> | > | > to have some deeply nested block structures | > | > | > | >>> | > | > let's | > | > | > | >>> | > | > say | > | > | > | >>> | > | > more than | > | > | > | >>> | > | > 5 | > | > | > | >>> | > | > or 6 levels deep in your method? In fact even | > | > | > | >>> | > | > in | > | > | > | >>> | > | > 3.0.1 I | > | > | > | >>> | > | > think | > | > | > | >>> | > | > that there might be an effective limit (the | > | > | > | >>> | > | > engineer | > | > | > | >>> | > | > that | > | > | > | >>> | > | > worked | > | > | > | >>> | > | > on this will be back on Monday for exact | > | > | > | >>> | > | > details), so | > | > | > | >>> | > | > if | > | > | > | >>> | > | > you | > | > | > | >>> | > | > are | > | > | > | >>> | > | > running with 3.0.1, you should definitely be | > | > | > | >>> | > | > suspicious | > | > | > | >>> | > | > of deep | > | > | > | >>> | > | > nesting of blocks... | > | > | > | >>> | > | > | > | > | > | >>> | > | > Dale | > | > | > | >>> | > | > | > | > | > | >>> | > | > [1] | > | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation | > | > | > | >>> | > | > | > | > | > | >>> | > | > ----- Original Message ----- | > | > | > | >>> | > | > | From: "Lawrence Kellogg" <[hidden email]> | > | > | > | >>> | > | > | To: "GemStone Seaside beta discussion" | > | > | > | >>> | > | > | <[hidden email]> | > | > | > | >>> | > | > | Sent: Friday, February 10, 2012 2:13:15 PM | > | > | > | >>> | > | > | Subject: [GS/SS Beta] Object does not exist | > | > | > | >>> | > | > | error - | > | > | > | >>> | > | > | Worry | > | > | > | >>> | > | > | about | > | > | > | >>> | > | > | it? | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | Hello, | > | > | > | >>> | > | > | After a long series of calls and answers in | > | > | > | >>> | > | > | Seaside, I | > | > | > | >>> | > | > | got an | > | > | > | >>> | > | > | Object | > | > | > | >>> | > | > | does not exist error that brought down the | > | > | > | >>> | > | > | fast | > | > | > | >>> | > | > | cgi | > | > | > | >>> | > | > | gateway. | > | > | > | >>> | > | > | My | > | > | > | >>> | > | > | production error handler was not triggered, | > | > | > | >>> | > | > | although it | > | > | > | >>> | > | > | was | > | > | > | >>> | > | > | installed, as far as I could tell. Strange. | > | > | > | >>> | > | > | My | > | > | > | >>> | > | > | supervise | > | > | > | >>> | > | > | fastcgi | > | > | > | >>> | > | > | process also did not pick up my dead | > | > | > | >>> | > | > | fastcgi | > | > | > | >>> | > | > | process. | > | > | > | >>> | > | > | Not a | > | > | > | >>> | > | > | good | > | > | > | >>> | > | > | day. | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | Here is the walkback: | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | USER IDS: REAL=seasideuser (500) | > | > | > | >>> | > | > | EFFECTIVE=seasideuser | > | > | > | >>> | > | > | (500) | > | > | > | >>> | > | > | | | > | > | > | >>> | > | > | |_____________________________________________________________________________| | > | > | > | >>> | > | > | topaz> topaz> topaz> topaz> topaz> topaz> | > | > | > | >>> | > | > | topaz> | > | > | > | >>> | > | > | [Info]: LNK | > | > | > | >>> | > | > | client/gem GCI levels = 844/844 | > | > | > | >>> | > | > | [Info]: User ID: DataCurator | > | > | > | >>> | > | > | [Info]: Repository: seaside | > | > | > | >>> | > | > | [Info]: Session ID: 5 | > | > | > | >>> | > | > | [Info]: GCI Client Host: <Linked> | > | > | > | >>> | > | > | [Info]: Page server PID: -1 | > | > | > | >>> | > | > | [Info]: Login Time: 02/10/2012 09:27:56 | > | > | > | >>> | > | > | PM.572 | > | > | > | >>> | > | > | UTC | > | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 UTC] gci login: | > | > | > | >>> | > | > | currSession | > | > | > | >>> | > | > | 1 rpc | > | > | > | >>> | > | > | gem | > | > | > | >>> | > | > | processId -1 | > | > | > | >>> | > | > | successful login | > | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 cls: 76289 | > | > | > | >>> | > | > | UndefinedObject] | > | > | > | >>> | > | > | nil | > | > | > | >>> | > | > | topaz 1> topaz 1> [76033 sz:19 cls: 801793 | > | > | > | >>> | > | > | System | > | > | > | >>> | > | > | class] | > | > | > | >>> | > | > | System | > | > | > | >>> | > | > | class | > | > | > | >>> | > | > | superClass [72193 sz:19 cls: 206081 Object | > | > | > | >>> | > | > | class] | > | > | > | >>> | > | > | Object | > | > | > | >>> | > | > | class | > | > | > | >>> | > | > | format [258 sz:0 cls: 74241 SmallInteger] | > | > | > | >>> | > | > | 32 | > | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 SmallInteger] 0 | > | > | > | >>> | > | > | instVarNames [422145 sz:0 cls: 66817 Array] | > | > | > | >>> | > | > | an | > | > | > | >>> | > | > | Array | > | > | > | >>> | > | > | constraints [421889 sz:0 cls: 66817 Array] | > | > | > | >>> | > | > | an | > | > | > | >>> | > | > | Array | > | > | > | >>> | > | > | classVars [421633 sz:26 cls: 111361 | > | > | > | >>> | > | > | SymbolDictionary] a | > | > | > | >>> | > | > | SymbolDictionary | > | > | > | >>> | > | > | methodDict [711937 sz:112 cls: 99073 | > | > | > | >>> | > | > | GsMethodDictionary] a | > | > | > | >>> | > | > | GsMethodDictionary | > | > | > | >>> | > | > | poolDictionaries [421377 sz:0 cls: 66817 | > | > | > | >>> | > | > | Array] | > | > | > | >>> | > | > | an | > | > | > | >>> | > | > | Array | > | > | > | >>> | > | > | categories [421121 sz:28 cls: 99073 | > | > | > | >>> | > | > | GsMethodDictionary] | > | > | > | >>> | > | > | a | > | > | > | >>> | > | > | GsMethodDictionary | > | > | > | >>> | > | > | secondarySuperclasses [20 sz:0 cls: 76289 | > | > | > | >>> | > | > | UndefinedObject] | > | > | > | >>> | > | > | nil | > | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 Symbol] | > | > | > | >>> | > | > | System | > | > | > | >>> | > | > | classHistory [420865 sz:3 cls: 82689 | > | > | > | >>> | > | > | ClassHistory] | > | > | > | >>> | > | > | a | > | > | > | >>> | > | > | ClassHistory | > | > | > | >>> | > | > | description [13498369 sz:10 cls: 95233 | > | > | > | >>> | > | > | GsClassDocumentation] | > | > | > | >>> | > | > | a | > | > | > | >>> | > | > | GsClassDocumentation | > | > | > | >>> | > | > | migrationDestination [20 sz:0 cls: 76289 | > | > | > | >>> | > | > | UndefinedObject] nil | > | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: 118785 | > | > | > | >>> | > | > | DateTime] | > | > | > | >>> | > | > | a | > | > | > | >>> | > | > | DateTime | > | > | > | >>> | > | > | userId [14508801 sz:10 cls: 74753 String] | > | > | > | >>> | > | > | SystemUser | > | > | > | >>> | > | > | extraDict [14524929 sz:14 cls: 111361 | > | > | > | >>> | > | > | SymbolDictionary] | > | > | > | >>> | > | > | a | > | > | > | >>> | > | > | SymbolDictionary | > | > | > | >>> | > | > | classCategory [20 sz:0 cls: 76289 | > | > | > | >>> | > | > | UndefinedObject] | > | > | > | >>> | > | > | nil | > | > | > | >>> | > | > | subclasses [20 sz:0 cls: 76289 | > | > | > | >>> | > | > | UndefinedObject] | > | > | > | >>> | > | > | nil | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | topaz 1> topaz 1> WAFastCGIAdaptor Server | > | > | > | >>> | > | > | started | > | > | > | >>> | > | > | on | > | > | > | >>> | > | > | port | > | > | > | >>> | > | > | 9001 | > | > | > | >>> | > | > | ----------------------------------------------------- | > | > | > | >>> | > | > | GemStone: Error Nonfatal | > | > | > | >>> | > | > | The object with object ID 81065894683350528 | > | > | > | >>> | > | > | does | > | > | > | >>> | > | > | not | > | > | > | >>> | > | > | exist. | > | > | > | >>> | > | > | Error Category: 231169 [GemStone] Number: | > | > | > | >>> | > | > | 2101 | > | > | > | >>> | > | > | Arg | > | > | > | >>> | > | > | Count: 1 | > | > | > | >>> | > | > | Context : | > | > | > | >>> | > | > | 526648321 | > | > | > | >>> | > | > | Arg 1: [648527157466804226 sz:0 cls: 74241 | > | > | > | >>> | > | > | SmallInteger] | > | > | > | >>> | > | > | 81065894683350528 | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | Now executing the following command saved | > | > | > | >>> | > | > | from | > | > | > | >>> | > | > | "iferr | > | > | > | >>> | > | > | 1": | > | > | > | >>> | > | > | where | > | > | > | >>> | > | > | ==> 1 GsProcess class >> | > | > | > | >>> | > | > | installPartialContinuation:atLevel:value: | > | > | > | >>> | > | > | @2 | > | > | > | >>> | > | > | line 1 [GsMethod 4487425] | > | > | > | >>> | > | > | 2 WAPartialContinuation >> value: @13 line | > | > | > | >>> | > | > | 11 | > | > | > | >>> | > | > | [GsMethod | > | > | > | >>> | > | > | 212791041] | > | > | > | >>> | > | > | 3 WAPartialContinuation >> | > | > | > | >>> | > | > | valueWithPossibleArguments: | > | > | > | >>> | > | > | @2 | > | > | > | >>> | > | > | line 2 | > | > | > | >>> | > | > | [GsMethod 218326273] | > | > | > | >>> | > | > | 4 ComplexBlock in WAComponent >> | > | > | > | >>> | > | > | show:onAnswer:delegation: @7 | > | > | > | >>> | > | > | line 7 | > | > | > | >>> | > | > | [GsMethod 194749185] | > | > | > | >>> | > | > | 5 ComplexBlock in ExecutableBlock >> | > | > | > | >>> | > | > | valueWithPossibleArguments: | > | > | > | >>> | > | > | @12 | > | > | > | >>> | > | > | line 8 [GsMethod 116163585] | > | > | > | >>> | > | > | 6 WAAnswerHandler >> | > | > | > | >>> | > | > | handleAnswer:continueWith: | > | > | > | >>> | > | > | @3 | > | > | > | >>> | > | > | line | > | > | > | >>> | > | > | 2 | > | > | > | >>> | > | > | [GsMethod | > | > | > | >>> | > | > | 194735873] | > | > | > | >>> | > | > | 7 WADecoration >> handleAnswer: @6 line 3 | > | > | > | >>> | > | > | [GsMethod | > | > | > | >>> | > | > | 194731009] | > | > | > | >>> | > | > | 8 WAComponent >> answer: @2 line 5 | > | > | > | >>> | > | > | [GsMethod | > | > | > | >>> | > | > | 194751745] | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | I found this on the net: | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | Object does not exist errors | > | > | > | >>> | > | > | GBS applications may encounter object does | > | > | > | >>> | > | > | not | > | > | > | >>> | > | > | exist | > | > | > | >>> | > | > | errors | > | > | > | >>> | > | > | in | > | > | > | >>> | > | > | non-persistent | > | > | > | >>> | > | > | objects. This is due to a problem with the | > | > | > | >>> | > | > | fix | > | > | > | >>> | > | > | for | > | > | > | >>> | > | > | bug | > | > | > | >>> | > | > | #40703 | > | > | > | >>> | > | > | in | > | > | > | >>> | > | > | version | > | > | > | >>> | > | > | 2.4.4, which resulted in non-persistent | > | > | > | >>> | > | > | objects | > | > | > | >>> | > | > | not | > | > | > | >>> | > | > | properly | > | > | > | >>> | > | > | protected | > | > | > | >>> | > | > | from garbage collection. | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | Workaround: | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | none/not applicable | > | > | > | >>> | > | > | from: | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | So, should I worry about this? I | > | > | > | >>> | > | > | implemented | > | > | > | >>> | > | > | code | > | > | > | >>> | > | > | that | > | > | > | >>> | > | > | allowed a | > | > | > | >>> | > | > | user | > | > | > | >>> | > | > | to call an editor, switch out on the | > | > | > | >>> | > | > | navigation | > | > | > | >>> | > | > | menu, | > | > | > | >>> | > | > | call | > | > | > | >>> | > | > | another | > | > | > | >>> | > | > | editor, | > | > | > | >>> | > | > | switch out. With each switch, I send | > | > | > | >>> | > | > | answer: | > | > | > | >>> | > | > | false | > | > | > | >>> | > | > | to | > | > | > | >>> | > | > | the | > | > | > | >>> | > | > | open | > | > | > | >>> | > | > | editor | > | > | > | >>> | > | > | to close it so that it is not hanging | > | > | > | >>> | > | > | around | > | > | > | >>> | > | > | open. | > | > | > | >>> | > | > | My | > | > | > | >>> | > | > | idea | > | > | > | >>> | > | > | was to hide the section navigation when the | > | > | > | >>> | > | > | editor | > | > | > | >>> | > | > | came | > | > | > | >>> | > | > | up | > | > | > | >>> | > | > | but | > | > | > | >>> | > | > | I'm | > | > | > | >>> | > | > | getting push back from my user. | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | What do you think? | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | Larry | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | > | | > | > | > | >>> | > | | > | > | > | >>> | > | | > | > | > | >>> | | > | > | > | >>> | | > | > | > | >> | > | > | > | > | > | > | > | | > | > | > | | > | > | | > | > | | > | | > | | | |
In reply to this post by Larry Kellogg
Hi guys,
We are still running 32-bit here but we did experience something very similar in the past. The problem was occurring at the time when the reclaim was running and there were busy session in the system. We ended up locking users out until the reclaim was finished. We also switched off epoc. It does not cause us issues anymore, so it seems, but we have not done anything to consciously make it go away. As one of the retrospective actions you could try to scan the transaction logs (if you are running full tran logs) for the given oop and see what that comes back with. -- Regards, Jaroslaw. -----Original Message----- From: [hidden email] [mailto:[hidden email]] On Behalf Of Lawrence Kellogg Sent: 02 March 2012 13:40 To: GemStone Seaside beta discussion Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: > Larry, > > It should be dumped to the log file ... One time I stalked a bug for 9 months:) > Ok, I'll strap in for the long haul. I'm sure this bug will pop up again. Do I need to stop and restart gemstone in order to get it to read system.conf? Is there any way to force it to read the file while gemstone is running? Just curious. Larry > Dale > > ----- Original Message ----- > | From: "Lawrence Kellogg" <[hidden email]> > | To: "GemStone Seaside beta discussion" <[hidden email]> > | Sent: Wednesday, February 29, 2012 6:01:59 AM > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? > | > | > | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: > | > | > Larry, > | > > | > The C stack dump will tell us where in the vm the error is > | > occurring. If you are doing this in your Staging environment then > | > you can attach the c process with gdb and get the stack dump ... > | > with a live gdb we may want additional info ... the stack dump > | > will be useful to start. > | > > | > With the smalltalk stack we'll get to look at the objects around > | > the corrupt object and perhaps learn something ... > | > > | > Right now, I am curious whether the corrupt object is a WAValue or > | > a WADelegation... > | > > | > | Dale, > | I've been banging on my Staging system all morning, and haven't > | made it crash yet. It's a strange bug. Sometimes, it pops up on > | the most innocent click when switching between views. In this > | case, I'm hitting call/answers many, many times, to try to make it > | fail. I thought we had seen it fail this way in the past, but now > | I'm not sure. > | > | I guess it is good news that the bug is difficult to reproduce. > | I'll keep trying. > | > | Where does the C stack get dumped when it gets dumped? To the > | console or a file? > | > | Larry > | > | > | > | > Dale > | > > | > ----- Original Message ----- > | > | From: "Lawrence Kellogg" <[hidden email]> > | > | To: "GemStone Seaside beta discussion" > | > | <[hidden email]> > | > | Sent: Tuesday, February 28, 2012 12:19:33 PM > | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry > | > | about it? > | > | > | > | > | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs wrote: > | > | > | > | > Larry, > | > | > > | > | > Okay, here's the stack that covers the range of the partial > | > | > continuation: > | > | > > | > | > ==> 1 WAComponent >> decoration @3 line 1 [GsMethod > | > | > 194749441] > | > | > 2 WAComponent >> addDecoration: @2 line 6 [GsMethod > | > | > 194748417] > | > | > 3 WAComponent >> show:onAnswerelegation: @10 line 8 [GsMethod > | > | > 194749185] > | > | > 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod > | > | > 499699713] > | > | > 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod > | > | > 194750977] > | > | > 6 ComplexBlock in WAComponent >> call: @3 line 4 [GsMethod > | > | > 191317249] > | > | > 7 ComplexBlock in WAComponent >> wait: @3 line 3 [GsMethod > | > | > 191268353] > | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 > | > | > [GsMethod > | > | > 499655937] > | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] > | > | > 10 WAComponent >> call: @4 line 4 [GsMethod 191317249] > | > | > 11 PracticeJournalLoginTask >> go @14 line 9 [GsMethod > | > | > 371393537] > | > | > 12 WATask >> execute @1 line 7 [GsMethod 195261697] > | > | > 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line 4 > | > | > [GsMethod 194755841] > | > | > > | > | > WAComponent >> decoration is the source of the error and it is > | > | > sending #contents to a 'decoration' of the component ... it's > | > | > not > | > | > quite clear whether the decoration iv is the corrupt object or > | > | > the > | > | > result of the #contents message send ... > | > | > > | > | > To get a better picture of what's happening we need a C stack > | > | > when > | > | > the error occurs. If you set > | > | > > | > | > GEM_HALT_ON_ERROR = 2101; > | > | > > | > | > in your system.conf file, then when the obj does not exist > | > | > error > | > | > occurs the gem will halt, dump a c stack, wait 60 seconds and > | > | > then > | > | > shutdown ... This is pretty intrusive, but it will get us a > | > | > couple > | > | > steps closer to understanding what's going on. > | > | > > | > | > If you (or Johan) can duplicate the error under controlled > | > | > conditions then you would fire up a topaz manually to service > | > | > requests and when the halt on error hits, you'll be dropped to > | > | > the > | > | > topaz prompt where you can view the smalltalk stack and inspect > | > | > the objects involved ... > | > | > > | > | > | > | Thanks, Dale. I think I can make it crash in my Staging > | > | environment > | > | by going through many call/answers invocations. I will try. > | > | Unfortunately, I don't think I know enough about what Seaside is > | > | doing at that level to fix the problem. I see that the > | > | WADecoration is a WAValueHolder but that's about the end of my > | > | knowledge. > | > | > | > | I guess there is no way of knowing from this stack dump what > | > | kind > | > | of WADecoration we're talking about. > | > | > | > | Regards, > | > | > | > | Larry > | > | > | > | > | > | > Dale > | > | > > | > | > ----- Original Message ----- > | > | > | From: "Lawrence Kellogg" <[hidden email]> > | > | > | To: "GemStone Seaside beta discussion" > | > | > | <[hidden email]> > | > | > | Sent: Monday, February 27, 2012 7:01:58 PM > | > | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry > | > | > | about it? > | > | > | > | > | > | > | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau wrote: > | > | > | > | > | > | > fyi, I have been observing occurrences of this bug as well, > | > | > | > with > | > | > | > exactly the same point of failure in the stack. > | > | > | > > | > | > | > No repository problems or audit warnings. > | > | > | > > | > | > | > Funnily, I've never seen this in any stone running Yesplan. > | > | > | > The > | > | > | > stone where we have this problem is also running a Seaside > | > | > | > application but the only discriminating factor I can > | > | > | > observe is > | > | > | > that this application uses call/answer a lot more (while we > | > | > | > almost > | > | > | > never use that in Yesplan). It probably does not help a lot > | > | > | > finding the error... but I will look up the stack traces > | > | > | > and > | > | > | > post > | > | > | > them here if they might contain some clues. > | > | > | > | > | > | Hello Johan, > | > | > | Thanks for looking into this problem. I use call/answer > | > | > | quite a > | > | > | bit. > | > | > | > | > | > | Dale, did you see the stack dump I posted? > | > | > | > | > | > | Larry > | > | > | > | > | > | > | > | > | > > | > | > | > On 21 Feb 2012, at 20:13, Lawrence Kellogg wrote: > | > | > | > > | > | > | >> > | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale Henrichs wrote: > | > | > | >> > | > | > | >>> Larry, > | > | > | >>> > | > | > | >>> We should try to dig into this one some more. > | > | > | >>> > | > | > | >>> To start with what version of Gemstone are you using? If > | > | > | >>> you > | > | > | >>> are > | > | > | >>> using 2.4.4.1, then I'm not aware of an issue that would > | > | > | >>> warrant > | > | > | >>> an upgrade to 2.4.5, but I will check around a bit...As I > | > | > | >>> said > | > | > | >>> before, the only place that I've seen "Obj does not exist > | > | > | >>> errors" is in 3.0 and those bugs were fixed in 3.0.1. > | > | > | >>> > | > | > | >> > | > | > | >> Dale, > | > | > | >> Thanks for the help. I would like to get to the bottom of > | > | > | >> this > | > | > | >> error. This crash takes down Fastcgi so it kills the > | > | > | >> service. > | > | > | >> > | > | > | >> According to the file in the directory, I'm on 2.4.[ > | > | > | >> component > | > | > | >> notNil ] > | > | > | >> whileTrue: [ > | > | > | >> self call: component. > | > | > | >> component := component nextComponentToBeDisplayed ] > | > | > | >> ]4.1 > | > | > | >> > | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux > | > | > | >> > | > | > | >> > | > | > | >> > | > | > | >> > | > | > | >>> This time we are getting the error while creating the > | > | > | >>> continuation ... the last episode occurred when you were > | > | > | >>> trying > | > | > | >>> to execute from a continuation. > | > | > | >>> > | > | > | >>> Could you share the source code for > | > | > | >>> PracticeJournalLoginTask > | > | > | >>> >> > | > | > | >>> go? That's the first non-Seaside method on the stack > | > | > | >>> below > | > | > | >>> the > | > | > | >>> error, so it's as good a place as any to start ... > | > | > | >>> > | > | > | >> > | > | > | >> Here is the complete source code for the go method: ;-) > | > | > | >> > | > | > | >> go > | > | > | >> | user component | > | > | > | >> self call: self userLoginView. > | > | > | >> (self userLoginView user) notNil > | > | > | >> ifTrue: [ > | > | > | >> component := self firstComponentToDisplayForUser: self > | > | > | >> userLoginView user. > | > | > | >> [ component notNil ] > | > | > | >> whileTrue: [ > | > | > | >> self call: component. > | > | > | >> component := component nextComponentToBeDisplayed ] ] > | > | > | >> > | > | > | >> A component is called, and when another component is > | > | > | >> selected > | > | > | >> the > | > | > | >> current component is sent answer: false and > | > | > | >> the new component to call is returned from that > | > | > | >> nextComponentToBeDisplayed method. > | > | > | >> > | > | > | >> I used to have an implementation that would give me a huge > | > | > | >> recursive nesting of continuations, as shown by > | > | > | >> halo, but this shows everything on just a few levels, > | > | > | >> although > | > | > | >> I > | > | > | >> have to say that the walkback looks deep and gnarly. > | > | > | >> > | > | > | >> > | > | > | >>> It would be useful to see the entire stack as well. The > | > | > | >>> partial > | > | > | >>> continuation copies the stack back to a marker method and > | > | > | >>> it > | > | > | >>> would be useful to examine the source for the methods > | > | > | >>> that > | > | > | >>> are > | > | > | >>> on the stck for clues as to what might be going on... > | > | > | >>> > | > | > | >>> Dale > | > | > | >> > | > | > | >> > | > | > | >> Here is the complete walk back: > | > | > | >> > | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor Server started on port > | > | > | >> 9001 > | > | > | >> ----------------------------------------------------- > | > | > | >> GemStone: Error Nonfatal > | > | > | >> The object with object ID 76562293713797632 does not > | > | > | >> exist. > | > | > | >> Error Category: 231169 [GemStone] Number: 2101 Arg Count: > | > | > | >> 1 > | > | > | >> Context : 412915713 > | > | > | >> Arg 1: [612498349710381058 sz:0 cls: 74241 SmallInteger] > | > | > | >> 76562293713797632 > | > | > | >> > | > | > | >> Now executing the following command saved from "iferr 1": > | > | > | >> where > | > | > | >> ==> 1 WAComponent >> decoration @3 line 1 [GsMethod > | > | > | >> 194749441] > | > | > | >> 2 WAComponent >> addDecoration: @2 line 6 [GsMethod > | > | > | >> 194748417] > | > | > | >> 3 WAComponent >> show:onAnswer:delegation: @10 line 8 > | > | > | >> [GsMethod > | > | > | >> 194749185] > | > | > | >> 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod > | > | > | >> 499699713] > | > | > | >> 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod > | > | > | >> 194750977] > | > | > | >> 6 ComplexBlock in WAComponent >> call: @3 line 4 > | > | > | >> [GsMethod > | > | > | >> 191317249] > | > | > | >> 7 ComplexBlock in WAComponent >> wait: @3 line 3 > | > | > | >> [GsMethod > | > | > | >> 191268353] > | > | > | >> 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 > | > | > | >> [GsMethod 499655937] > | > | > | >> 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] > | > | > | >> 10 WAComponent >> call: @4 line 4 [GsMethod 191317249] > | > | > | >> 11 PracticeJournalLoginTask >> go @14 line 9 [GsMethod > | > | > | >> 371393537] > | > | > | >> 12 WATask >> execute @1 line 7 [GsMethod 195261697] > | > | > | >> 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line 4 > | > | > | >> [GsMethod 194755841] > | > | > | >> 14 WACallback >> evaluateWithFieldValues: @5 line 2 > | > | > | >> [GsMethod > | > | > | >> 177495553] > | > | > | >> 15 ComplexBlock in WACallbackRegistry >> handle: @16 line > | > | > | >> 10 > | > | > | >> [GsMethod 177951489] > | > | > | >> 16 Collection >> do: @5 line 10 [GsMethod 1547777] > | > | > | >> 17 WACallbackRegistry >> handle: @17 line 9 [GsMethod > | > | > | >> 177951489] > | > | > | >> 18 ComplexBlock in WAActionPhaseContinuation >> > | > | > | >> runCallbacks > | > | > | >> @7 > | > | > | >> line 4 [GsMethod 202613505] > | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 20 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 21 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 22 WARenderLoopContinuation >> withNotificationHandlerDo: > | > | > | >> @3 > | > | > | >> line > | > | > | >> 2 [GsMethod 202608385] > | > | > | >> 23 ComplexVCBlock in WAActionPhaseContinuation >> > | > | > | >> runCallbacks > | > | > | >> @8 > | > | > | >> line 3 [GsMethod 202613505] > | > | > | >> 24 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 26 WAActionPhaseContinuation >> runCallbacks @18 line 6 > | > | > | >> [GsMethod 202613505] > | > | > | >> 27 WAActionPhaseContinuation >> handleRequest @1 line 2 > | > | > | >> [GsMethod 202614017] > | > | > | >> 28 ComplexBlock in WASessionContinuation >> basicValue @3 > | > | > | >> line > | > | > | >> 2 > | > | > | >> [GsMethod 202625537] > | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 30 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 31 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 32 WASessionContinuation >> withUnregisteredHandlerDo: @7 > | > | > | >> line > | > | > | >> 3 > | > | > | >> [GsMethod 202627073] > | > | > | >> 33 WASessionContinuation >> basicValue @4 line 2 > | > | > | >> [GsMethod > | > | > | >> 202625537] > | > | > | >> 34 WASessionContinuation >> value @3 line 5 [GsMethod > | > | > | >> 202623745] > | > | > | >> 35 WASession >> handleFiltered: @14 line 10 [GsMethod > | > | > | >> 202205441] > | > | > | >> 36 WARequestFilter >> handleFiltered: @2 line 4 > | > | > | >> [GsMethod > | > | > | >> 176192513] > | > | > | >> 37 ComplexBlock in WADeprecatedToolFilter >> > | > | > | >> handleFiltered: > | > | > | >> @3 > | > | > | >> line 2 [GsMethod 203213313] > | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 39 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 40 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 41 WADeprecatedToolFilter >> handleFiltered: @6 line 3 > | > | > | >> [GsMethod > | > | > | >> 203213313] > | > | > | >> 42 WARequestFilter >> handleFiltered: @2 line 4 > | > | > | >> [GsMethod > | > | > | >> 176192513] > | > | > | >> 43 ComplexBlock in WATimingToolFilter >> handleFiltered: > | > | > | >> @4 > | > | > | >> line 3 > | > | > | >> [GsMethod 203208449] > | > | > | >> 44 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 45 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 46 WATimingToolFilter >> handleFiltered: @8 line 4 > | > | > | >> [GsMethod > | > | > | >> 203208449] > | > | > | >> 47 ComplexBlock in WARequestHandler >> handle: @4 line 4 > | > | > | >> [GsMethod 178568961] > | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 49 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 50 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 51 WADynamicVariable class >> use:during: @4 line 4 > | > | > | >> [GsMethod > | > | > | >> 177805825] > | > | > | >> 52 ComplexBlock in WARequestContext >> push:during: @4 > | > | > | >> line 5 > | > | > | >> [GsMethod 176176129] > | > | > | >> 53 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 54 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 55 WARequestContext >> push:during: @7 line 6 [GsMethod > | > | > | >> 176176129] > | > | > | >> 56 WARequestHandler >> handle: @5 line 4 [GsMethod > | > | > | >> 178568961] > | > | > | >> 57 WASession >> handle: @10 line 11 [GsMethod 202210561] > | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 [GsMethod > | > | > | >> 176153857] > | > | > | >> 59 WARegistry >> handleKeyed:with: @2 line 5 [GsMethod > | > | > | >> 176155137] > | > | > | >> 60 WARegistry >> handleFiltered: @33 line 19 [GsMethod > | > | > | >> 176146945] > | > | > | >> 61 WAApplication >> handleFiltered: @9 line 8 [GsMethod > | > | > | >> 202644225] > | > | > | >> 62 WARequestFilter >> handleFiltered: @2 line 4 > | > | > | >> [GsMethod > | > | > | >> 176192513] > | > | > | >> 63 ComplexBlock in WAExceptionFilter >> handleFiltered: @6 > | > | > | >> line 7 > | > | > | >> [GsMethod 499529473] > | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 65 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 66 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 67 WADynamicVariable class >> use:during: @4 line 4 > | > | > | >> [GsMethod > | > | > | >> 177805825] > | > | > | >> 68 ComplexVCBlock in WAExceptionFilter >> handleFiltered: > | > | > | >> @7 > | > | > | >> line > | > | > | >> 6 [GsMethod 499529473] > | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 70 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 72 WAExceptionHandler >> handleExceptionsDuring: @8 line 3 > | > | > | >> [GsMethod 177803521] > | > | > | >> 73 WAExceptionFilter >> handleFiltered: @8 line 4 > | > | > | >> [GsMethod > | > | > | >> 499529473] > | > | > | >> 74 ComplexBlock in WARequestHandler >> handle: @4 line 4 > | > | > | >> [GsMethod 178568961] > | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 76 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 77 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 78 WADynamicVariable class >> use:during: @4 line 4 > | > | > | >> [GsMethod > | > | > | >> 177805825] > | > | > | >> 79 ComplexBlock in WARequestContext >> push:during: @4 > | > | > | >> line 5 > | > | > | >> [GsMethod 176176129] > | > | > | >> 80 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 81 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 82 WARequestContext >> push:during: @7 line 6 [GsMethod > | > | > | >> 176176129] > | > | > | >> 83 WARequestHandler >> handle: @5 line 4 [GsMethod > | > | > | >> 178568961] > | > | > | >> 84 WADispatcher >> handleFiltered:named: @7 line 5 > | > | > | >> [GsMethod > | > | > | >> 179090945] > | > | > | >> 85 WADispatcher >> handleFiltered: @7 line 6 [GsMethod > | > | > | >> 179087617] > | > | > | >> 86 ComplexBlock in WARequestHandler >> handle: @4 line 4 > | > | > | >> [GsMethod 178568961] > | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 88 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 89 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 90 WADynamicVariable class >> use:during: @4 line 4 > | > | > | >> [GsMethod > | > | > | >> 177805825] > | > | > | >> 91 ComplexBlock in WARequestContext >> push:during: @4 > | > | > | >> line 5 > | > | > | >> [GsMethod 176176129] > | > | > | >> 92 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 93 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 94 WARequestContext >> push:during: @7 line 6 [GsMethod > | > | > | >> 176176129] > | > | > | >> 95 WARequestHandler >> handle: @5 line 4 [GsMethod > | > | > | >> 178568961] > | > | > | >> 96 ComplexBlock in WAServerAdaptor >> handleRequest: @4 > | > | > | >> line 4 > | > | > | >> [GsMethod 176816641] > | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 98 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 99 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod > | > | > | >> 9005057] > | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 line 5 > | > | > | >> [GsMethod > | > | > | >> 176816641] > | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 [GsMethod > | > | > | >> 176817921] > | > | > | >> 102 ComplexBlock in WAServerAdaptor >> process: @5 line 6 > | > | > | >> [GsMethod 176817153] > | > | > | >> 103 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 104 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 105 WAServerAdaptor >> process: @9 line 7 [GsMethod > | > | > | >> 176817153] > | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> process: @3 line 6 > | > | > | >> [GsMethod 212442369] > | > | > | >> 107 ComplexBlock in GRGemStonePlatform >> > | > | > | >> seasideProcessRequestWithRetry:resultBlock: @12 line 11 > | > | > | >> [GsMethod 175179265] > | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 109 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 110 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform >> > | > | > | >> seasideProcessRequestWithRetry:resultBlock: @18 line 12 > | > | > | >> [GsMethod 175179265] > | > | > | >> 112 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> ensure: @6 line > | > | > | >> 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 114 TransientRecursionLock >> critical: @15 line 8 > | > | > | >> [GsMethod > | > | > | >> 21159937] > | > | > | >> 115 GRGemStonePlatform >> > | > | > | >> seasideProcessRequestWithRetry:resultBlock: @39 line 5 > | > | > | >> [GsMethod 175179265] > | > | > | >> 116 ComplexBlock in GRGemStonePlatform >> > | > | > | >> seasideProcessRequest:adaptor:resultBlock: @7 line 9 > | > | > | >> [GsMethod > | > | > | >> 175179521] > | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 118 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 119 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 120 GRGemStonePlatform >> > | > | > | >> seasideProcessRequest:adaptor:resultBlock: @32 line 17 > | > | > | >> [GsMethod 175179521] > | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line 4 [GsMethod > | > | > | >> 212442369] > | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> > | > | > | >> answerResponderRole: > | > | > | >> @3 > | > | > | >> line 4 [GsMethod 212444161] > | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 124 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 125 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 126 WAFastCGIAdaptor >> answerResponderRole: @9 line 5 > | > | > | >> [GsMethod > | > | > | >> 212444161] > | > | > | >> 127 FSResponderRole >> answer @2 line 4 [GsMethod > | > | > | >> 218695937] > | > | > | >> 128 FSRole >> handleConnection @3 line 5 [GsMethod > | > | > | >> 218705409] > | > | > | >> 129 FSConnection >> unsafeServe @4 line 8 [GsMethod > | > | > | >> 219646465] > | > | > | >> 130 ComplexBlock in FSConnection >> safeServe @5 line 8 > | > | > | >> [GsMethod 499288833] > | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 132 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 133 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 134 ComplexVCBlock in FSConnection >> safeServe @8 line 9 > | > | > | >> [GsMethod 499288833] > | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | > | >> 10065409] > | > | > | >> 136 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | > | >> 10062081] > | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 > | > | > | >> [GsMethod 9005057] > | > | > | >> 138 ComplexVCBlock in FSConnection >> safeServe @11 line > | > | > | >> 12 > | > | > | >> [GsMethod 499288833] > | > | > | >> 139 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> ensure: @6 line > | > | > | >> 11 > | > | > | >> [GsMethod 2304001] > | > | > | >> 141 FSConnection >> safeServe @14 line 15 [GsMethod > | > | > | >> 499288833] > | > | > | >> 142 FSConnection >> serve @1 line 4 [GsMethod 219654145] > | > | > | >> 143 ComplexBlock in FSSocketServer >> listen: @9 line 15 > | > | > | >> [GsMethod 219292673] > | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 [GsMethod > | > | > | >> 4501249] > | > | > | >> 145 GsProcess >> _start @1 line 9 [GsMethod 4501761] > | > | > | >> [GsProcess 412915713] > | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] true > | > | > | >> topaz 1> > | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 16:38:18 UTC 2012 > | > | > | >> > | > | > | >> UTL_GUARANTEE failed, File > | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c line > | > | > | >> 28 > | > | > | >> > | > | > | >> Begin attempt to print C-level stack at: Mon Feb 20 > | > | > | >> 16:38:18 > | > | > | >> UTC > | > | > | >> 2012 > | > | > | >> > | > | > | >> > | > | > | >> End of C-level stack: > | > | > | >> > | > | > | >> > | > | > | >> hostcalldebugger invoked in process 6550, at 02/20/2012 > | > | > | >> 04:38:18 > | > | > | >> PM.681 UTC > | > | > | >> notifying stone of fatal error > | > | > | >> > | > | > | >> [Info]: Logging out at 02/20/2012 04:38:18 PM UTC > | > | > | >> > | > | > | >> > | > | > | >> > | > | > | >>> > | > | > | >>> ----- Original Message ----- > | > | > | >>> | From: "Lawrence Kellogg" <[hidden email]> > | > | > | >>> | To: "GemStone Seaside beta discussion" > | > | > | >>> | <[hidden email]> > | > | > | >>> | Sent: Monday, February 20, 2012 8:48:22 AM > | > | > | >>> | Subject: Re: [GS/SS Beta] Object does not exist error - > | > | > | >>> | Worry > | > | > | >>> | about it? > | > | > | >>> | > | > | > | >>> | Hello Dale, > | > | > | >>> | Well, my system has been up for days, running with no > | > | > | >>> | problems, not > | > | > | >>> | that it has been getting a lot of traffic, but still, > | > | > | >>> | no > | > | > | >>> | crashes. > | > | > | >>> | Today, I hit the Object does not exist error again. I > | > | > | >>> | guess I > | > | > | >>> | can > | > | > | >>> | do another object audit but, other than that, I'm not > | > | > | >>> | sure > | > | > | >>> | how to > | > | > | >>> | proceed. Do you think an upgrade to 2.4.5 will help > | > | > | >>> | me? > | > | > | >>> | > | > | > | >>> | Here is the walkback: > | > | > | >>> | > | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor Server started on > | > | > | >>> | port > | > | > | >>> | 9001 > | > | > | >>> | ----------------------------------------------------- > | > | > | >>> | GemStone: Error Nonfatal > | > | > | >>> | The object with object ID 76562293713797632 does not > | > | > | >>> | exist. > | > | > | >>> | Error Category: 231169 [GemStone] Number: 2101 Arg > | > | > | >>> | Count: 1 > | > | > | >>> | Context : > | > | > | >>> | 412915713 > | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: 74241 > | > | > | >>> | SmallInteger] > | > | > | >>> | 76562293713797632 > | > | > | >>> | > | > | > | >>> | Now executing the following command saved from "iferr > | > | > | >>> | 1": > | > | > | >>> | where > | > | > | >>> | ==> 1 WAComponent >> decoration @3 line 1 [GsMethod > | > | > | >>> | 194749441] > | > | > | >>> | 2 WAComponent >> addDecoration: @2 line 6 [GsMethod > | > | > | >>> | 194748417] > | > | > | >>> | 3 WAComponent >> show:onAnswer:delegation: @10 line 8 > | > | > | >>> | [GsMethod > | > | > | >>> | 194749185] > | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod > | > | > | >>> | 499699713] > | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod > | > | > | >>> | 194750977] > | > | > | >>> | 6 ComplexBlock in WAComponent >> call: @3 line 4 > | > | > | >>> | [GsMethod > | > | > | >>> | 191317249] > | > | > | >>> | 7 ComplexBlock in WAComponent >> wait: @3 line 3 > | > | > | >>> | [GsMethod > | > | > | >>> | 191268353] > | > | > | >>> | 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 > | > | > | >>> | [GsMethod > | > | > | >>> | 499655937] > | > | > | >>> | 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] > | > | > | >>> | 10 WAComponent >> call: @4 line 4 [GsMethod > | > | > | >>> | 191317249] > | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 line 9 > | > | > | >>> | [GsMethod > | > | > | >>> | 371393537] > | > | > | >>> | > | > | > | >>> | > | > | > | >>> | Larry > | > | > | >>> | > | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale Henrichs wrote: > | > | > | >>> | > | > | > | >>> | > Larry, > | > | > | >>> | > > | > | > | >>> | > Yes, everything looks clean, I'm a little bit > | > | > | >>> | > surprised > | > | > | >>> | > that > | > | > | >>> | > you > | > | > | >>> | > didn't find the original error in you first audit, > | > | > | >>> | > but > | > | > | >>> | > the > | > | > | >>> | > implication is that the "corrupt object" never got > | > | > | >>> | > persisted > | > | > | >>> | > ... > | > | > | >>> | > indicating some other type of corruption ... > | > | > | >>> | > > | > | > | >>> | > A clean object audit means that your data base has no > | > | > | >>> | > corruption so > | > | > | >>> | > you're good to go ... I'll talk to some guys on > | > | > | >>> | > Monday > | > | > | >>> | > and > | > | > | >>> | > see if > | > | > | >>> | > they have some ideas as to what might have > | > | > | >>> | > happened...there's > | > | > | >>> | > a > | > | > | >>> | > bug in there somewhere, but for now it looks like it > | > | > | >>> | > is > | > | > | >>> | > isolated > | > | > | >>> | > to the local state in a gem ... > | > | > | >>> | > > | > | > | >>> | > Dale > | > | > | >>> | > > | > | > | >>> | > ----- Original Message ----- > | > | > | >>> | > | From: "Lawrence Kellogg" <[hidden email]> > | > | > | >>> | > | To: "GemStone Seaside beta discussion" > | > | > | >>> | > | <[hidden email]> > | > | > | >>> | > | Sent: Saturday, February 11, 2012 4:18:06 AM > | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object does not exist > | > | > | >>> | > | error - > | > | > | >>> | > | Worry > | > | > | >>> | > | about it? > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale Henrichs wrote: > | > | > | >>> | > | > | > | > | >>> | > | > Larry, > | > | > | >>> | > | > > | > | > | >>> | > | > Object does not exist errors are not good things > | > | > | >>> | > | > ... > | > | > | >>> | > | > and > | > | > | >>> | > | > the > | > | > | >>> | > | > gem > | > | > | >>> | > | > coming down in this case is probably a good thing > | > | > | >>> | > | > ... > | > | > | >>> | > | > The > | > | > | >>> | > | > fact > | > | > | >>> | > | > that the problem is showing up in a GsProcess > | > | > | >>> | > | > means > | > | > | >>> | > | > that > | > | > | >>> | > | > the > | > | > | >>> | > | > Seaside session data structures are corrupted but > | > | > | >>> | > | > not > | > | > | >>> | > | > your > | > | > | >>> | > | > model > | > | > | >>> | > | > data ... > | > | > | >>> | > | > > | > | > | >>> | > | > You can check for corruption in your data base by > | > | > | >>> | > | > running > | > | > | >>> | > | > an > | > | > | >>> | > | > object > | > | > | >>> | > | > audit (see section 8.2 of the System > | > | > | >>> | > | > Administration > | > | > | >>> | > | > Guide[1]). > | > | > | >>> | > | > If > | > | > | >>> | > | > you follow these steps you own't need to run the > | > | > | >>> | > | > object > | > | > | >>> | > | > audit > | > | > | >>> | > | > as > | > | > | >>> | > | > single user (see the docs): > | > | > | >>> | > | > > | > | > | >>> | > | > - expire sessions > | > | > | >>> | > | > - mfc > | > | > | >>> | > | > - reclaimAll > | > | > | >>> | > | > - object audit > | > | > | >>> | > | > > | > | > | >>> | > | > | > | > | >>> | > | Hello Dale, > | > | > | >>> | > | Ok, I ran: > | > | > | >>> | > | > | > | > | >>> | > | System stopUserSessions > | > | > | >>> | > | SystemRepository objectAudit > | > | > | >>> | > | SystemRepository markForCollection > | > | > | >>> | > | SystemRepository reclaimAll > | > | > | >>> | > | SystemRepository objectAudit > | > | > | >>> | > | > | > | > | >>> | > | I don't see any errors. Here is my log. What do you > | > | > | >>> | > | make of > | > | > | >>> | > | it? > | > | > | >>> | > | > | > | > | >>> | > | Larry > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | [Info]: Login Time: 02/11/2012 12:06:22 PM.972 UTC > | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] gci login: > | > | > | >>> | > | currSession > | > | > | >>> | > | 1 > | > | > | >>> | > | rpc gem > | > | > | >>> | > | processId -1 > | > | > | >>> | > | successful login > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | System hasMissingGcGems > | > | > | >>> | > | % > | > | > | >>> | > | false > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | System stopUserSessions > | > | > | >>> | > | % > | > | > | >>> | > | System class > | > | > | >>> | > | superClass Object class > | > | > | >>> | > | format 32 > | > | > | >>> | > | instVars 0 > | > | > | >>> | > | instVarNames an Array > | > | > | >>> | > | constraints an Array > | > | > | >>> | > | classVars a SymbolDictionary > | > | > | >>> | > | methodDict a GsMethodDictionary > | > | > | >>> | > | poolDictionaries an Array > | > | > | >>> | > | categories a GsMethodDictionary > | > | > | >>> | > | secondarySuperclasses nil > | > | > | >>> | > | name System > | > | > | >>> | > | classHistory a ClassHistory > | > | > | >>> | > | description a GsClassDocumentation > | > | > | >>> | > | migrationDestination nil > | > | > | >>> | > | timeStamp a DateTime > | > | > | >>> | > | userId SystemUser > | > | > | >>> | > | extraDict a SymbolDictionary > | > | > | >>> | > | classCategory nil > | > | > | >>> | > | subclasses nil > | > | > | >>> | > | > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | SystemRepository objectAudit > | > | > | >>> | > | % > | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog from > | > | > | >>> | > | 20 > | > | > | >>> | > | to 3 > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 to 1 > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 > | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true > | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 > | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: Starting object > | > | > | >>> | > | table > | > | > | >>> | > | scan > | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: Finished object > | > | > | >>> | > | table > | > | > | >>> | > | scan > | > | > | >>> | > | > | > | > | >>> | > | Object audit is proceeding in FullAudit mode: > | > | > | >>> | > | Scavenging completed (either single user mode or no > | > | > | >>> | > | pages > | > | > | >>> | > | to > | > | > | >>> | > | scavenge). > | > | > | >>> | > | All audit checks are enabled. > | > | > | >>> | > | > | > | > | >>> | > | Object audit as of 02/11/2012 12:07:41 PM UTC. > | > | > | >>> | > | Summary of objects whose sizes exceed 100000 Bytes > | > | > | >>> | > | or > | > | > | >>> | > | Oops: > | > | > | >>> | > | > | > | > | >>> | > | ObjectID Class ClassName > | > | > | >>> | > | LogicalSize > | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | > | > | >>> | > | 305743617 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 149534721 74753 String > | > | > | >>> | > | 164661 > | > | > | >>> | > | Oops > | > | > | >>> | > | 173784833 74753 String > | > | > | >>> | > | 163312 > | > | > | >>> | > | Oops > | > | > | >>> | > | 196368897 74753 String > | > | > | >>> | > | 164661 > | > | > | >>> | > | Oops > | > | > | >>> | > | 305774593 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 175519489 74753 String > | > | > | >>> | > | 376305 > | > | > | >>> | > | Oops > | > | > | >>> | > | 196571393 74753 String > | > | > | >>> | > | 379399 > | > | > | >>> | > | Oops > | > | > | >>> | > | 175494145 74753 String > | > | > | >>> | > | 201874 > | > | > | >>> | > | Oops > | > | > | >>> | > | 197005569 74753 String > | > | > | >>> | > | 202074 > | > | > | >>> | > | Oops > | > | > | >>> | > | 149996289 74753 String > | > | > | >>> | > | 236426 > | > | > | >>> | > | Oops > | > | > | >>> | > | 151722753 74753 String > | > | > | >>> | > | 379399 > | > | > | >>> | > | Oops > | > | > | >>> | > | 151723777 74753 String > | > | > | >>> | > | 202074 > | > | > | >>> | > | Oops > | > | > | >>> | > | 274619393 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 265139713 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 215910913 66817 Array > | > | > | >>> | > | 331214 > | > | > | >>> | > | Oops > | > | > | >>> | > | 164965121 74753 String > | > | > | >>> | > | 236201 > | > | > | >>> | > | Oops > | > | > | >>> | > | 197155585 74753 String > | > | > | >>> | > | 236426 > | > | > | >>> | > | Oops > | > | > | >>> | > | 271373057 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 268426753 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 264103681 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | > | > | > | >>> | > | ----------- Object Statistics Summary > | > | > | >>> | > | ----------------- > | > | > | >>> | > | > | > | > | >>> | > | ----- Instances of invisible (private) classes > | > | > | >>> | > | ------ > | > | > | >>> | > | Number of instances: 1072 > | > | > | >>> | > | Total size: 15855 K Bytes > | > | > | >>> | > | Average size: 14.8 Bytes > | > | > | >>> | > | > | > | > | >>> | > | Class: 209153 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 209409 Instances: > | > | > | >>> | > | 1072 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 15855 K Bytes > | > | > | >>> | > | Class: 209665 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 209921 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210177 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210433 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210689 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210945 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211201 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211457 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211713 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211969 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212225 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212481 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212737 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212993 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213249 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213505 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213761 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | ----- Instances of visible classes > | > | > | >>> | > | ----------------- > | > | > | >>> | > | Number of objects : 1633432 > | > | > | >>> | > | Total Size : 157861 K Bytes > | > | > | >>> | > | size of Object Headers : 38283 K Bytes > | > | > | >>> | > | size of Object Values : 116978 K Bytes > | > | > | >>> | > | size of Object Tags : 0 K Bytes > | > | > | >>> | > | average of Object Value: 73.3 Bytes > | > | > | >>> | > | > | > | > | >>> | > | Object Audit: Audit successfully completed; no > | > | > | >>> | > | errors > | > | > | >>> | > | were > | > | > | >>> | > | detected. > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 40 > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 10 > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 > | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to 40 > | > | > | >>> | > | true > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | SystemRepository markForCollection > | > | > | >>> | > | % > | > | > | >>> | > | start MFC mark/sweep phase: 02/11/2012 12:08:56 PM > | > | > | >>> | > | UTC > | > | > | >>> | > | WARNING, unable to resolve either > | > | > | >>> | > | garMarkSweepPageBufSize > | > | > | >>> | > | or > | > | > | >>> | > | mfcGcPageBufSize, using default 320 > | > | > | >>> | > | MarkSweepArgsSType::(): buffer size= 320 pages > | > | > | >>> | > | start MFC process dead phase: 02/11/2012 12:08:59 > | > | > | >>> | > | PM > | > | > | >>> | > | UTC > | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM UTC > | > | > | >>> | > | Successful completion of markForCollection. > | > | > | >>> | > | 1613875 live objects found. > | > | > | >>> | > | 20629 possible dead objects, occupying > | > | > | >>> | > | approximately > | > | > | >>> | > | 1856610 > | > | > | >>> | > | bytes, may be reclaimed. > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | SystemRepository reclaimAll > | > | > | >>> | > | % > | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog from > | > | > | >>> | > | 20 > | > | > | >>> | > | to 3 > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 to 1 > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 > | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true > | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 > | > | > | >>> | > | an Array > | > | > | >>> | > | #1 40 > | > | > | >>> | > | #2 10 > | > | > | >>> | > | #3 0 > | > | > | >>> | > | > | > | > | >>> | > | topaz 1> printit > | > | > | >>> | > | SystemRepository objectAudit > | > | > | >>> | > | % > | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog from > | > | > | >>> | > | 20 > | > | > | >>> | > | to 3 > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 1 to 1 > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 > | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true > | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: Starting object > | > | > | >>> | > | table > | > | > | >>> | > | scan > | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: Finished object > | > | > | >>> | > | table > | > | > | >>> | > | scan > | > | > | >>> | > | > | > | > | >>> | > | Object audit is proceeding in FullAudit mode: > | > | > | >>> | > | Scavenging completed (either single user mode or no > | > | > | >>> | > | pages > | > | > | >>> | > | to > | > | > | >>> | > | scavenge). > | > | > | >>> | > | All audit checks are enabled. > | > | > | >>> | > | > | > | > | >>> | > | Object audit as of 02/11/2012 12:11:27 PM UTC. > | > | > | >>> | > | Summary of objects whose sizes exceed 100000 Bytes > | > | > | >>> | > | or > | > | > | >>> | > | Oops: > | > | > | >>> | > | > | > | > | >>> | > | ObjectID Class ClassName > | > | > | >>> | > | LogicalSize > | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | > | > | >>> | > | 305743617 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 149534721 74753 String > | > | > | >>> | > | 164661 > | > | > | >>> | > | Oops > | > | > | >>> | > | 173784833 74753 String > | > | > | >>> | > | 163312 > | > | > | >>> | > | Oops > | > | > | >>> | > | 196368897 74753 String > | > | > | >>> | > | 164661 > | > | > | >>> | > | Oops > | > | > | >>> | > | 305774593 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 175519489 74753 String > | > | > | >>> | > | 376305 > | > | > | >>> | > | Oops > | > | > | >>> | > | 196571393 74753 String > | > | > | >>> | > | 379399 > | > | > | >>> | > | Oops > | > | > | >>> | > | 175494145 74753 String > | > | > | >>> | > | 201874 > | > | > | >>> | > | Oops > | > | > | >>> | > | 197005569 74753 String > | > | > | >>> | > | 202074 > | > | > | >>> | > | Oops > | > | > | >>> | > | 149996289 74753 String > | > | > | >>> | > | 236426 > | > | > | >>> | > | Oops > | > | > | >>> | > | 151722753 74753 String > | > | > | >>> | > | 379399 > | > | > | >>> | > | Oops > | > | > | >>> | > | 151723777 74753 String > | > | > | >>> | > | 202074 > | > | > | >>> | > | Oops > | > | > | >>> | > | 274619393 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 265139713 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 215910913 66817 Array > | > | > | >>> | > | 331214 > | > | > | >>> | > | Oops > | > | > | >>> | > | 164965121 74753 String > | > | > | >>> | > | 236201 > | > | > | >>> | > | Oops > | > | > | >>> | > | 197155585 74753 String > | > | > | >>> | > | 236426 > | > | > | >>> | > | Oops > | > | > | >>> | > | 271373057 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | 268426753 74753 String > | > | > | >>> | > | 134740 > | > | > | >>> | > | Oops > | > | > | >>> | > | 264103681 74753 String > | > | > | >>> | > | 1170577 > | > | > | >>> | > | Oops > | > | > | >>> | > | > | > | > | >>> | > | ----------- Object Statistics Summary > | > | > | >>> | > | ----------------- > | > | > | >>> | > | > | > | > | >>> | > | ----- Instances of invisible (private) classes > | > | > | >>> | > | ------ > | > | > | >>> | > | Number of instances: 1072 > | > | > | >>> | > | Total size: 15855 K Bytes > | > | > | >>> | > | Average size: 14.8 Bytes > | > | > | >>> | > | > | > | > | >>> | > | Class: 209153 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 209409 Instances: > | > | > | >>> | > | 1072 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 15855 K Bytes > | > | > | >>> | > | Class: 209665 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 209921 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210177 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210433 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210689 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 210945 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211201 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211457 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211713 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 211969 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212225 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212481 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212737 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 212993 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213249 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213505 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | Class: 213761 Instances: > | > | > | >>> | > | 0 > | > | > | >>> | > | Total > | > | > | >>> | > | Size: > | > | > | >>> | > | 0 K Bytes > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | ----- Instances of visible classes > | > | > | >>> | > | ----------------- > | > | > | >>> | > | Number of objects : 1612803 > | > | > | >>> | > | Total Size : 156912 K Bytes > | > | > | >>> | > | size of Object Headers : 37800 K Bytes > | > | > | >>> | > | size of Object Values : 116516 K Bytes > | > | > | >>> | > | size of Object Tags : 0 K Bytes > | > | > | >>> | > | average of Object Value: 74.0 Bytes > | > | > | >>> | > | > | > | > | >>> | > | Object Audit: Audit successfully completed; no > | > | > | >>> | > | errors > | > | > | >>> | > | were > | > | > | >>> | > | detected. > | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 > | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to 1 > | > | > | >>> | > | true > | > | > | >>> | > | topaz 1> > | > | > | >>> | > | topaz 1> > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | > If, as I suspect, you've got corruption in > | > | > | >>> | > | > GsProcess > | > | > | >>> | > | > objects > | > | > | >>> | > | > they > | > | > | >>> | > | > only impact Seaside session state, and should > | > | > | >>> | > | > have > | > | > | >>> | > | > disappeared > | > | > | >>> | > | > by > | > | > | >>> | > | > the time you run the object audit ... > | > | > | >>> | > | > > | > | > | >>> | > | > This problems seems to ring a bell, but it seems > | > | > | >>> | > | > to > | > | > | >>> | > | > me > | > | > | >>> | > | > that the > | > | > | >>> | > | > problem I am thinking of showed up in GemStone > | > | > | >>> | > | > 3.0 > | > | > | >>> | > | > and I > | > | > | >>> | > | > think > | > | > | >>> | > | > it > | > | > | >>> | > | > was fixed in GemStone 3.0.1... so I'm curious > | > | > | >>> | > | > what > | > | > | >>> | > | > version of > | > | > | >>> | > | > GemStone you are using. > | > | > | >>> | > | > > | > | > | >>> | > | > As I think about this, I seem to recall that the > | > | > | >>> | > | > problem > | > | > | >>> | > | > was > | > | > | >>> | > | > related to deeply nested block structure in a > | > | > | >>> | > | > method > | > | > | >>> | > | > that > | > | > | >>> | > | > was > | > | > | >>> | > | > involved in partial continuations, so I am > | > | > | >>> | > | > curious if > | > | > | >>> | > | > you > | > | > | >>> | > | > happen > | > | > | >>> | > | > to have some deeply nested block structures let's > | > | > | >>> | > | > say > | > | > | >>> | > | > more than > | > | > | >>> | > | > 5 > | > | > | >>> | > | > or 6 levels deep in your method? In fact even in > | > | > | >>> | > | > 3.0.1 I > | > | > | >>> | > | > think > | > | > | >>> | > | > that there might be an effective limit (the > | > | > | >>> | > | > engineer > | > | > | >>> | > | > that > | > | > | >>> | > | > worked > | > | > | >>> | > | > on this will be back on Monday for exact > | > | > | >>> | > | > details), so > | > | > | >>> | > | > if > | > | > | >>> | > | > you > | > | > | >>> | > | > are > | > | > | >>> | > | > running with 3.0.1, you should definitely be > | > | > | >>> | > | > suspicious > | > | > | >>> | > | > of deep > | > | > | >>> | > | > nesting of blocks... > | > | > | >>> | > | > > | > | > | >>> | > | > Dale > | > | > | >>> | > | > > | > | > | >>> | > | > [1] > | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation > | > | > | >>> | > | > > | > | > | >>> | > | > ----- Original Message ----- > | > | > | >>> | > | > | From: "Lawrence Kellogg" <[hidden email]> > | > | > | >>> | > | > | To: "GemStone Seaside beta discussion" > | > | > | >>> | > | > | <[hidden email]> > | > | > | >>> | > | > | Sent: Friday, February 10, 2012 2:13:15 PM > | > | > | >>> | > | > | Subject: [GS/SS Beta] Object does not exist > | > | > | >>> | > | > | error - > | > | > | >>> | > | > | Worry > | > | > | >>> | > | > | about > | > | > | >>> | > | > | it? > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | Hello, > | > | > | >>> | > | > | After a long series of calls and answers in > | > | > | >>> | > | > | Seaside, I > | > | > | >>> | > | > | got an > | > | > | >>> | > | > | Object > | > | > | >>> | > | > | does not exist error that brought down the fast > | > | > | >>> | > | > | cgi > | > | > | >>> | > | > | gateway. > | > | > | >>> | > | > | My > | > | > | >>> | > | > | production error handler was not triggered, > | > | > | >>> | > | > | although it > | > | > | >>> | > | > | was > | > | > | >>> | > | > | installed, as far as I could tell. Strange. My > | > | > | >>> | > | > | supervise > | > | > | >>> | > | > | fastcgi > | > | > | >>> | > | > | process also did not pick up my dead fastcgi > | > | > | >>> | > | > | process. > | > | > | >>> | > | > | Not a > | > | > | >>> | > | > | good > | > | > | >>> | > | > | day. > | > | > | >>> | > | > | > | > | > | >>> | > | > | Here is the walkback: > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | USER IDS: REAL=seasideuser (500) > | > | > | >>> | > | > | EFFECTIVE=seasideuser > | > | > | >>> | > | > | (500) > | > | > | >>> | > | > | | > | > | > | >>> | > | > | |_____________________________________________________________________________| > | > | > | >>> | > | > | topaz> topaz> topaz> topaz> topaz> topaz> > | > | > | >>> | > | > | topaz> > | > | > | >>> | > | > | [Info]: LNK > | > | > | >>> | > | > | client/gem GCI levels = 844/844 > | > | > | >>> | > | > | [Info]: User ID: DataCurator > | > | > | >>> | > | > | [Info]: Repository: seaside > | > | > | >>> | > | > | [Info]: Session ID: 5 > | > | > | >>> | > | > | [Info]: GCI Client Host: <Linked> > | > | > | >>> | > | > | [Info]: Page server PID: -1 > | > | > | >>> | > | > | [Info]: Login Time: 02/10/2012 09:27:56 PM.572 > | > | > | >>> | > | > | UTC > | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 UTC] gci login: > | > | > | >>> | > | > | currSession > | > | > | >>> | > | > | 1 rpc > | > | > | >>> | > | > | gem > | > | > | >>> | > | > | processId -1 > | > | > | >>> | > | > | successful login > | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 cls: 76289 > | > | > | >>> | > | > | UndefinedObject] > | > | > | >>> | > | > | nil > | > | > | >>> | > | > | topaz 1> topaz 1> [76033 sz:19 cls: 801793 > | > | > | >>> | > | > | System > | > | > | >>> | > | > | class] > | > | > | >>> | > | > | System > | > | > | >>> | > | > | class > | > | > | >>> | > | > | superClass [72193 sz:19 cls: 206081 Object > | > | > | >>> | > | > | class] > | > | > | >>> | > | > | Object > | > | > | >>> | > | > | class > | > | > | >>> | > | > | format [258 sz:0 cls: 74241 SmallInteger] 32 > | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 SmallInteger] 0 > | > | > | >>> | > | > | instVarNames [422145 sz:0 cls: 66817 Array] an > | > | > | >>> | > | > | Array > | > | > | >>> | > | > | constraints [421889 sz:0 cls: 66817 Array] an > | > | > | >>> | > | > | Array > | > | > | >>> | > | > | classVars [421633 sz:26 cls: 111361 > | > | > | >>> | > | > | SymbolDictionary] a > | > | > | >>> | > | > | SymbolDictionary > | > | > | >>> | > | > | methodDict [711937 sz:112 cls: 99073 > | > | > | >>> | > | > | GsMethodDictionary] a > | > | > | >>> | > | > | GsMethodDictionary > | > | > | >>> | > | > | poolDictionaries [421377 sz:0 cls: 66817 Array] > | > | > | >>> | > | > | an > | > | > | >>> | > | > | Array > | > | > | >>> | > | > | categories [421121 sz:28 cls: 99073 > | > | > | >>> | > | > | GsMethodDictionary] > | > | > | >>> | > | > | a > | > | > | >>> | > | > | GsMethodDictionary > | > | > | >>> | > | > | secondarySuperclasses [20 sz:0 cls: 76289 > | > | > | >>> | > | > | UndefinedObject] > | > | > | >>> | > | > | nil > | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 Symbol] System > | > | > | >>> | > | > | classHistory [420865 sz:3 cls: 82689 > | > | > | >>> | > | > | ClassHistory] > | > | > | >>> | > | > | a > | > | > | >>> | > | > | ClassHistory > | > | > | >>> | > | > | description [13498369 sz:10 cls: 95233 > | > | > | >>> | > | > | GsClassDocumentation] > | > | > | >>> | > | > | a > | > | > | >>> | > | > | GsClassDocumentation > | > | > | >>> | > | > | migrationDestination [20 sz:0 cls: 76289 > | > | > | >>> | > | > | UndefinedObject] nil > | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: 118785 DateTime] > | > | > | >>> | > | > | a > | > | > | >>> | > | > | DateTime > | > | > | >>> | > | > | userId [14508801 sz:10 cls: 74753 String] > | > | > | >>> | > | > | SystemUser > | > | > | >>> | > | > | extraDict [14524929 sz:14 cls: 111361 > | > | > | >>> | > | > | SymbolDictionary] > | > | > | >>> | > | > | a > | > | > | >>> | > | > | SymbolDictionary > | > | > | >>> | > | > | classCategory [20 sz:0 cls: 76289 > | > | > | >>> | > | > | UndefinedObject] > | > | > | >>> | > | > | nil > | > | > | >>> | > | > | subclasses [20 sz:0 cls: 76289 UndefinedObject] > | > | > | >>> | > | > | nil > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | topaz 1> topaz 1> WAFastCGIAdaptor Server > | > | > | >>> | > | > | started > | > | > | >>> | > | > | on > | > | > | >>> | > | > | port > | > | > | >>> | > | > | 9001 > | > | > | >>> | > | > | ----------------------------------------------------- > | > | > | >>> | > | > | GemStone: Error Nonfatal > | > | > | >>> | > | > | The object with object ID 81065894683350528 > | > | > | >>> | > | > | does > | > | > | >>> | > | > | not > | > | > | >>> | > | > | exist. > | > | > | >>> | > | > | Error Category: 231169 [GemStone] Number: 2101 > | > | > | >>> | > | > | Arg > | > | > | >>> | > | > | Count: 1 > | > | > | >>> | > | > | Context : > | > | > | >>> | > | > | 526648321 > | > | > | >>> | > | > | Arg 1: [648527157466804226 sz:0 cls: 74241 > | > | > | >>> | > | > | SmallInteger] > | > | > | >>> | > | > | 81065894683350528 > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | Now executing the following command saved from > | > | > | >>> | > | > | "iferr > | > | > | >>> | > | > | 1": > | > | > | >>> | > | > | where > | > | > | >>> | > | > | ==> 1 GsProcess class >> > | > | > | >>> | > | > | installPartialContinuation:atLevel:value: @2 > | > | > | >>> | > | > | line 1 [GsMethod 4487425] > | > | > | >>> | > | > | 2 WAPartialContinuation >> value: @13 line 11 > | > | > | >>> | > | > | [GsMethod > | > | > | >>> | > | > | 212791041] > | > | > | >>> | > | > | 3 WAPartialContinuation >> > | > | > | >>> | > | > | valueWithPossibleArguments: > | > | > | >>> | > | > | @2 > | > | > | >>> | > | > | line 2 > | > | > | >>> | > | > | [GsMethod 218326273] > | > | > | >>> | > | > | 4 ComplexBlock in WAComponent >> > | > | > | >>> | > | > | show:onAnswer:delegation: @7 > | > | > | >>> | > | > | line 7 > | > | > | >>> | > | > | [GsMethod 194749185] > | > | > | >>> | > | > | 5 ComplexBlock in ExecutableBlock >> > | > | > | >>> | > | > | valueWithPossibleArguments: > | > | > | >>> | > | > | @12 > | > | > | >>> | > | > | line 8 [GsMethod 116163585] > | > | > | >>> | > | > | 6 WAAnswerHandler >> handleAnswer:continueWith: > | > | > | >>> | > | > | @3 > | > | > | >>> | > | > | line > | > | > | >>> | > | > | 2 > | > | > | >>> | > | > | [GsMethod > | > | > | >>> | > | > | 194735873] > | > | > | >>> | > | > | 7 WADecoration >> handleAnswer: @6 line 3 > | > | > | >>> | > | > | [GsMethod > | > | > | >>> | > | > | 194731009] > | > | > | >>> | > | > | 8 WAComponent >> answer: @2 line 5 [GsMethod > | > | > | >>> | > | > | 194751745] > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | I found this on the net: > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | Object does not exist errors > | > | > | >>> | > | > | GBS applications may encounter object does not > | > | > | >>> | > | > | exist > | > | > | >>> | > | > | errors > | > | > | >>> | > | > | in > | > | > | >>> | > | > | non-persistent > | > | > | >>> | > | > | objects. This is due to a problem with the fix > | > | > | >>> | > | > | for > | > | > | >>> | > | > | bug > | > | > | >>> | > | > | #40703 > | > | > | >>> | > | > | in > | > | > | >>> | > | > | version > | > | > | >>> | > | > | 2.4.4, which resulted in non-persistent objects > | > | > | >>> | > | > | not > | > | > | >>> | > | > | properly > | > | > | >>> | > | > | protected > | > | > | >>> | > | > | from garbage collection. > | > | > | >>> | > | > | > | > | > | >>> | > | > | Workaround: > | > | > | >>> | > | > | > | > | > | >>> | > | > | none/not applicable > | > | > | >>> | > | > | from: > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | So, should I worry about this? I implemented > | > | > | >>> | > | > | code > | > | > | >>> | > | > | that > | > | > | >>> | > | > | allowed a > | > | > | >>> | > | > | user > | > | > | >>> | > | > | to call an editor, switch out on the navigation > | > | > | >>> | > | > | menu, > | > | > | >>> | > | > | call > | > | > | >>> | > | > | another > | > | > | >>> | > | > | editor, > | > | > | >>> | > | > | switch out. With each switch, I send answer: > | > | > | >>> | > | > | false > | > | > | >>> | > | > | to > | > | > | >>> | > | > | the > | > | > | >>> | > | > | open > | > | > | >>> | > | > | editor > | > | > | >>> | > | > | to close it so that it is not hanging around > | > | > | >>> | > | > | open. > | > | > | >>> | > | > | My > | > | > | >>> | > | > | idea > | > | > | >>> | > | > | was to hide the section navigation when the > | > | > | >>> | > | > | editor > | > | > | >>> | > | > | came > | > | > | >>> | > | > | up > | > | > | >>> | > | > | but > | > | > | >>> | > | > | I'm > | > | > | >>> | > | > | getting push back from my user. > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | What do you think? > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | Larry > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | > | >>> | > | > | > | > | >>> | > | > | > | > | >>> | > | > | > | >>> | > | > | > | >> > | > | > | > > | > | > | > | > | > | > | > | > | > | > | > | This email is confidential and subject to important disclaimers and conditions including on offers for the purchase or sale of securities, accuracy and completeness of information, viruses, confidentiality, legal privilege, and legal entity disclaimers, available at http://www.jpmorgan.com/pages/disclosures/email. |
In reply to this post by Dale Henrichs
Hello, I have run into a strange issue while moving my code into GLASS. I am using the Pagination control from Twitter Bootstrap. I have this code to generate the pagination control html div class: 'pagination'; with: [ html unorderedList: [ ... startPageNumber to: endPageNumber do: [ :pageNumber | html listItem class: (self pageNumberActiveForPage: pageNumber); with: [ html anchor callback: [ self goToPage: pageNumber ]; with: pageNumber ] …]] which generates this: <div class="pagination"><ul><li class="prev disable"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&38">Previous</a></li><li class="active"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&39">1</a></li><li class="inactive"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&40">2</a></li><li class="inactive"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&41">3</a></li><li class="inactive"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&42">4</a></li><li class="inactive"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&43">5</a></li><li class="inactive"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&44">6</a></li><li class="inactive"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&45">7</a></li><li class="inactive"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&46">8</a></li><li class="inactive"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&47">9</a></li><li class="inactive"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&48">10</a></li><li class="next"><a href="/PracticeJournalLoginTask?_s=iwwzfPJxijSN6asi&_k=1rwinvTch1gVzvnC&49">Next</a></li></ul></div> but when that goToPage: method is called, the pageNumber value is always the last one in the list, 10 in this case, even when I clicked on page 2. This code works fine on my local Seaside/Pharo image so I am kind of puzzled as to what is going on. Nick Ager has told me I am running into this problem:
I have tried to use a WAValueHolder to get around the problem, without any luck. I have also tried declaring the page number variable as an instance variable, also without any success. How can I work around this problem? Larry |
Larry,
The work-around is to split this into two methods with pageNumber being an argument to the second method. James On Mar 21, 2012, at 12:43 PM, Lawrence Kellogg wrote:
|
On Mar 21, 2012, at 2:18 PM, James Foster wrote:
Thanks! That works. Larry
|
In reply to this post by Podgajny, Jaroslaw X
Dale,
Ok, today, I got the following dump in the log file because of a crash from Object does not exist: HostCallDebugger: invoked at: Wed Mar 21 22:47:33 UTC 2012 UTL_GUARANTEE failed, File /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 xceptionHandler >> doTryBlock: @9 line 7 [GsMethod OOP 10065409] 148 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod OOP 10062081] 149 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod OOP 9005057] 150 ComplexVCBlock in FSConnection >> safeServe @11 line 12 [GsMethod OOP 499288833] 151 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod OOP 2304001] 152 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod OOP 2304001] 153 FSConnection >> safeServe @14 line 15 [GsMethod OOP 499288833] 154 FSConnection >> serve @1 line 4 [GsMethod OOP 219654145] 155 ComplexBlock in FSSocketServer >> listen: @9 line 15 [GsMethod OOP 219292673] 156 GsProcess >> _startPart2 @15 line 17 [GsMethod OOP 4501249] 157 GsProcess >> _start @1 line 9 [GsMethod OOP 4501761] ----------- GemSupBadObj oop 76562293848015872 file /export/toronto3/users/buildgss/244x-1/src/om.c line 1967 Object 76562293848015872 does not exist. GemStone error 2101 matches GEMCFG_HALT_ON_ERROR config value. Begin attempt to print C-level stack at: Wed Mar 21 22:47:33 UTC 2012 End of C-level stack: hostcalldebugger invoked in process 8778, at 03/21/2012 10:47:33 PM.427 UTC notifying stone of fatal error [Info]: Logging out at 03/21/2012 10:47:33 PM UTC ======================================= Why is there no C-level stack? Does this information help at all? Larry On Mar 5, 2012, at 5:42 AM, Podgajny, Jaroslaw X wrote: > Hi guys, > > We are still running 32-bit here but we did experience something very similar in the past. The problem was occurring at the time when the reclaim was running and there were busy session in the system. We ended up locking users out until the reclaim was finished. We also switched off epoc. > > It does not cause us issues anymore, so it seems, but we have not done anything to consciously make it go away. > > As one of the retrospective actions you could try to scan the transaction logs (if you are running full tran logs) for the given oop and see what that comes back with. > > > -- > Regards, Jaroslaw. > > -----Original Message----- > From: [hidden email] [mailto:[hidden email]] On Behalf Of Lawrence Kellogg > Sent: 02 March 2012 13:40 > To: GemStone Seaside beta discussion > Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? > > > On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: > >> Larry, >> >> It should be dumped to the log file ... One time I stalked a bug for 9 months:) >> > > > Ok, I'll strap in for the long haul. I'm sure this bug will pop up again. > > Do I need to stop and restart gemstone in order to get it to read system.conf? > Is there any way to force it to read the file while gemstone is running? Just curious. > > Larry > > > > >> Dale >> >> ----- Original Message ----- >> | From: "Lawrence Kellogg" <[hidden email]> >> | To: "GemStone Seaside beta discussion" <[hidden email]> >> | Sent: Wednesday, February 29, 2012 6:01:59 AM >> | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? >> | >> | >> | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: >> | >> | > Larry, >> | > >> | > The C stack dump will tell us where in the vm the error is >> | > occurring. If you are doing this in your Staging environment then >> | > you can attach the c process with gdb and get the stack dump ... >> | > with a live gdb we may want additional info ... the stack dump >> | > will be useful to start. >> | > >> | > With the smalltalk stack we'll get to look at the objects around >> | > the corrupt object and perhaps learn something ... >> | > >> | > Right now, I am curious whether the corrupt object is a WAValue or >> | > a WADelegation... >> | > >> | >> | Dale, >> | I've been banging on my Staging system all morning, and haven't >> | made it crash yet. It's a strange bug. Sometimes, it pops up on >> | the most innocent click when switching between views. In this >> | case, I'm hitting call/answers many, many times, to try to make it >> | fail. I thought we had seen it fail this way in the past, but now >> | I'm not sure. >> | >> | I guess it is good news that the bug is difficult to reproduce. >> | I'll keep trying. >> | >> | Where does the C stack get dumped when it gets dumped? To the >> | console or a file? >> | >> | Larry >> | >> | >> | >> | > Dale >> | > >> | > ----- Original Message ----- >> | > | From: "Lawrence Kellogg" <[hidden email]> >> | > | To: "GemStone Seaside beta discussion" >> | > | <[hidden email]> >> | > | Sent: Tuesday, February 28, 2012 12:19:33 PM >> | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry >> | > | about it? >> | > | >> | > | >> | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs wrote: >> | > | >> | > | > Larry, >> | > | > >> | > | > Okay, here's the stack that covers the range of the partial >> | > | > continuation: >> | > | > >> | > | > ==> 1 WAComponent >> decoration @3 line 1 [GsMethod >> | > | > 194749441] >> | > | > 2 WAComponent >> addDecoration: @2 line 6 [GsMethod >> | > | > 194748417] >> | > | > 3 WAComponent >> show:onAnswerelegation: @10 line 8 [GsMethod >> | > | > 194749185] >> | > | > 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod >> | > | > 499699713] >> | > | > 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod >> | > | > 194750977] >> | > | > 6 ComplexBlock in WAComponent >> call: @3 line 4 [GsMethod >> | > | > 191317249] >> | > | > 7 ComplexBlock in WAComponent >> wait: @3 line 3 [GsMethod >> | > | > 191268353] >> | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 >> | > | > [GsMethod >> | > | > 499655937] >> | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] >> | > | > 10 WAComponent >> call: @4 line 4 [GsMethod 191317249] >> | > | > 11 PracticeJournalLoginTask >> go @14 line 9 [GsMethod >> | > | > 371393537] >> | > | > 12 WATask >> execute @1 line 7 [GsMethod 195261697] >> | > | > 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line 4 >> | > | > [GsMethod 194755841] >> | > | > >> | > | > WAComponent >> decoration is the source of the error and it is >> | > | > sending #contents to a 'decoration' of the component ... it's >> | > | > not >> | > | > quite clear whether the decoration iv is the corrupt object or >> | > | > the >> | > | > result of the #contents message send ... >> | > | > >> | > | > To get a better picture of what's happening we need a C stack >> | > | > when >> | > | > the error occurs. If you set >> | > | > >> | > | > GEM_HALT_ON_ERROR = 2101; >> | > | > >> | > | > in your system.conf file, then when the obj does not exist >> | > | > error >> | > | > occurs the gem will halt, dump a c stack, wait 60 seconds and >> | > | > then >> | > | > shutdown ... This is pretty intrusive, but it will get us a >> | > | > couple >> | > | > steps closer to understanding what's going on. >> | > | > >> | > | > If you (or Johan) can duplicate the error under controlled >> | > | > conditions then you would fire up a topaz manually to service >> | > | > requests and when the halt on error hits, you'll be dropped to >> | > | > the >> | > | > topaz prompt where you can view the smalltalk stack and inspect >> | > | > the objects involved ... >> | > | > >> | > | >> | > | Thanks, Dale. I think I can make it crash in my Staging >> | > | environment >> | > | by going through many call/answers invocations. I will try. >> | > | Unfortunately, I don't think I know enough about what Seaside is >> | > | doing at that level to fix the problem. I see that the >> | > | WADecoration is a WAValueHolder but that's about the end of my >> | > | knowledge. >> | > | >> | > | I guess there is no way of knowing from this stack dump what >> | > | kind >> | > | of WADecoration we're talking about. >> | > | >> | > | Regards, >> | > | >> | > | Larry >> | > | >> | > | >> | > | > Dale >> | > | > >> | > | > ----- Original Message ----- >> | > | > | From: "Lawrence Kellogg" <[hidden email]> >> | > | > | To: "GemStone Seaside beta discussion" >> | > | > | <[hidden email]> >> | > | > | Sent: Monday, February 27, 2012 7:01:58 PM >> | > | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry >> | > | > | about it? >> | > | > | >> | > | > | >> | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau wrote: >> | > | > | >> | > | > | > fyi, I have been observing occurrences of this bug as well, >> | > | > | > with >> | > | > | > exactly the same point of failure in the stack. >> | > | > | > >> | > | > | > No repository problems or audit warnings. >> | > | > | > >> | > | > | > Funnily, I've never seen this in any stone running Yesplan. >> | > | > | > The >> | > | > | > stone where we have this problem is also running a Seaside >> | > | > | > application but the only discriminating factor I can >> | > | > | > observe is >> | > | > | > that this application uses call/answer a lot more (while we >> | > | > | > almost >> | > | > | > never use that in Yesplan). It probably does not help a lot >> | > | > | > finding the error... but I will look up the stack traces >> | > | > | > and >> | > | > | > post >> | > | > | > them here if they might contain some clues. >> | > | > | >> | > | > | Hello Johan, >> | > | > | Thanks for looking into this problem. I use call/answer >> | > | > | quite a >> | > | > | bit. >> | > | > | >> | > | > | Dale, did you see the stack dump I posted? >> | > | > | >> | > | > | Larry >> | > | > | >> | > | > | >> | > | > | > >> | > | > | > On 21 Feb 2012, at 20:13, Lawrence Kellogg wrote: >> | > | > | > >> | > | > | >> >> | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale Henrichs wrote: >> | > | > | >> >> | > | > | >>> Larry, >> | > | > | >>> >> | > | > | >>> We should try to dig into this one some more. >> | > | > | >>> >> | > | > | >>> To start with what version of Gemstone are you using? If >> | > | > | >>> you >> | > | > | >>> are >> | > | > | >>> using 2.4.4.1, then I'm not aware of an issue that would >> | > | > | >>> warrant >> | > | > | >>> an upgrade to 2.4.5, but I will check around a bit...As I >> | > | > | >>> said >> | > | > | >>> before, the only place that I've seen "Obj does not exist >> | > | > | >>> errors" is in 3.0 and those bugs were fixed in 3.0.1. >> | > | > | >>> >> | > | > | >> >> | > | > | >> Dale, >> | > | > | >> Thanks for the help. I would like to get to the bottom of >> | > | > | >> this >> | > | > | >> error. This crash takes down Fastcgi so it kills the >> | > | > | >> service. >> | > | > | >> >> | > | > | >> According to the file in the directory, I'm on 2.4.[ >> | > | > | >> component >> | > | > | >> notNil ] >> | > | > | >> whileTrue: [ >> | > | > | >> self call: component. >> | > | > | >> component := component nextComponentToBeDisplayed ] >> | > | > | >> ]4.1 >> | > | > | >> >> | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux >> | > | > | >> >> | > | > | >> >> | > | > | >> >> | > | > | >> >> | > | > | >>> This time we are getting the error while creating the >> | > | > | >>> continuation ... the last episode occurred when you were >> | > | > | >>> trying >> | > | > | >>> to execute from a continuation. >> | > | > | >>> >> | > | > | >>> Could you share the source code for >> | > | > | >>> PracticeJournalLoginTask >> | > | > | >>> >> >> | > | > | >>> go? That's the first non-Seaside method on the stack >> | > | > | >>> below >> | > | > | >>> the >> | > | > | >>> error, so it's as good a place as any to start ... >> | > | > | >>> >> | > | > | >> >> | > | > | >> Here is the complete source code for the go method: ;-) >> | > | > | >> >> | > | > | >> go >> | > | > | >> | user component | >> | > | > | >> self call: self userLoginView. >> | > | > | >> (self userLoginView user) notNil >> | > | > | >> ifTrue: [ >> | > | > | >> component := self firstComponentToDisplayForUser: self >> | > | > | >> userLoginView user. >> | > | > | >> [ component notNil ] >> | > | > | >> whileTrue: [ >> | > | > | >> self call: component. >> | > | > | >> component := component nextComponentToBeDisplayed ] ] >> | > | > | >> >> | > | > | >> A component is called, and when another component is >> | > | > | >> selected >> | > | > | >> the >> | > | > | >> current component is sent answer: false and >> | > | > | >> the new component to call is returned from that >> | > | > | >> nextComponentToBeDisplayed method. >> | > | > | >> >> | > | > | >> I used to have an implementation that would give me a huge >> | > | > | >> recursive nesting of continuations, as shown by >> | > | > | >> halo, but this shows everything on just a few levels, >> | > | > | >> although >> | > | > | >> I >> | > | > | >> have to say that the walkback looks deep and gnarly. >> | > | > | >> >> | > | > | >> >> | > | > | >>> It would be useful to see the entire stack as well. The >> | > | > | >>> partial >> | > | > | >>> continuation copies the stack back to a marker method and >> | > | > | >>> it >> | > | > | >>> would be useful to examine the source for the methods >> | > | > | >>> that >> | > | > | >>> are >> | > | > | >>> on the stck for clues as to what might be going on... >> | > | > | >>> >> | > | > | >>> Dale >> | > | > | >> >> | > | > | >> >> | > | > | >> Here is the complete walk back: >> | > | > | >> >> | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor Server started on port >> | > | > | >> 9001 >> | > | > | >> ----------------------------------------------------- >> | > | > | >> GemStone: Error Nonfatal >> | > | > | >> The object with object ID 76562293713797632 does not >> | > | > | >> exist. >> | > | > | >> Error Category: 231169 [GemStone] Number: 2101 Arg Count: >> | > | > | >> 1 >> | > | > | >> Context : 412915713 >> | > | > | >> Arg 1: [612498349710381058 sz:0 cls: 74241 SmallInteger] >> | > | > | >> 76562293713797632 >> | > | > | >> >> | > | > | >> Now executing the following command saved from "iferr 1": >> | > | > | >> where >> | > | > | >> ==> 1 WAComponent >> decoration @3 line 1 [GsMethod >> | > | > | >> 194749441] >> | > | > | >> 2 WAComponent >> addDecoration: @2 line 6 [GsMethod >> | > | > | >> 194748417] >> | > | > | >> 3 WAComponent >> show:onAnswer:delegation: @10 line 8 >> | > | > | >> [GsMethod >> | > | > | >> 194749185] >> | > | > | >> 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod >> | > | > | >> 499699713] >> | > | > | >> 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod >> | > | > | >> 194750977] >> | > | > | >> 6 ComplexBlock in WAComponent >> call: @3 line 4 >> | > | > | >> [GsMethod >> | > | > | >> 191317249] >> | > | > | >> 7 ComplexBlock in WAComponent >> wait: @3 line 3 >> | > | > | >> [GsMethod >> | > | > | >> 191268353] >> | > | > | >> 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 >> | > | > | >> [GsMethod 499655937] >> | > | > | >> 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] >> | > | > | >> 10 WAComponent >> call: @4 line 4 [GsMethod 191317249] >> | > | > | >> 11 PracticeJournalLoginTask >> go @14 line 9 [GsMethod >> | > | > | >> 371393537] >> | > | > | >> 12 WATask >> execute @1 line 7 [GsMethod 195261697] >> | > | > | >> 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line 4 >> | > | > | >> [GsMethod 194755841] >> | > | > | >> 14 WACallback >> evaluateWithFieldValues: @5 line 2 >> | > | > | >> [GsMethod >> | > | > | >> 177495553] >> | > | > | >> 15 ComplexBlock in WACallbackRegistry >> handle: @16 line >> | > | > | >> 10 >> | > | > | >> [GsMethod 177951489] >> | > | > | >> 16 Collection >> do: @5 line 10 [GsMethod 1547777] >> | > | > | >> 17 WACallbackRegistry >> handle: @17 line 9 [GsMethod >> | > | > | >> 177951489] >> | > | > | >> 18 ComplexBlock in WAActionPhaseContinuation >> >> | > | > | >> runCallbacks >> | > | > | >> @7 >> | > | > | >> line 4 [GsMethod 202613505] >> | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 20 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 21 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod >> | > | > | >> 9005057] >> | > | > | >> 22 WARenderLoopContinuation >> withNotificationHandlerDo: >> | > | > | >> @3 >> | > | > | >> line >> | > | > | >> 2 [GsMethod 202608385] >> | > | > | >> 23 ComplexVCBlock in WAActionPhaseContinuation >> >> | > | > | >> runCallbacks >> | > | > | >> @8 >> | > | > | >> line 3 [GsMethod 202613505] >> | > | > | >> 24 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 26 WAActionPhaseContinuation >> runCallbacks @18 line 6 >> | > | > | >> [GsMethod 202613505] >> | > | > | >> 27 WAActionPhaseContinuation >> handleRequest @1 line 2 >> | > | > | >> [GsMethod 202614017] >> | > | > | >> 28 ComplexBlock in WASessionContinuation >> basicValue @3 >> | > | > | >> line >> | > | > | >> 2 >> | > | > | >> [GsMethod 202625537] >> | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 30 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 31 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod >> | > | > | >> 9005057] >> | > | > | >> 32 WASessionContinuation >> withUnregisteredHandlerDo: @7 >> | > | > | >> line >> | > | > | >> 3 >> | > | > | >> [GsMethod 202627073] >> | > | > | >> 33 WASessionContinuation >> basicValue @4 line 2 >> | > | > | >> [GsMethod >> | > | > | >> 202625537] >> | > | > | >> 34 WASessionContinuation >> value @3 line 5 [GsMethod >> | > | > | >> 202623745] >> | > | > | >> 35 WASession >> handleFiltered: @14 line 10 [GsMethod >> | > | > | >> 202205441] >> | > | > | >> 36 WARequestFilter >> handleFiltered: @2 line 4 >> | > | > | >> [GsMethod >> | > | > | >> 176192513] >> | > | > | >> 37 ComplexBlock in WADeprecatedToolFilter >> >> | > | > | >> handleFiltered: >> | > | > | >> @3 >> | > | > | >> line 2 [GsMethod 203213313] >> | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 39 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 40 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod >> | > | > | >> 9005057] >> | > | > | >> 41 WADeprecatedToolFilter >> handleFiltered: @6 line 3 >> | > | > | >> [GsMethod >> | > | > | >> 203213313] >> | > | > | >> 42 WARequestFilter >> handleFiltered: @2 line 4 >> | > | > | >> [GsMethod >> | > | > | >> 176192513] >> | > | > | >> 43 ComplexBlock in WATimingToolFilter >> handleFiltered: >> | > | > | >> @4 >> | > | > | >> line 3 >> | > | > | >> [GsMethod 203208449] >> | > | > | >> 44 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 45 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 46 WATimingToolFilter >> handleFiltered: @8 line 4 >> | > | > | >> [GsMethod >> | > | > | >> 203208449] >> | > | > | >> 47 ComplexBlock in WARequestHandler >> handle: @4 line 4 >> | > | > | >> [GsMethod 178568961] >> | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 49 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 50 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod >> | > | > | >> 9005057] >> | > | > | >> 51 WADynamicVariable class >> use:during: @4 line 4 >> | > | > | >> [GsMethod >> | > | > | >> 177805825] >> | > | > | >> 52 ComplexBlock in WARequestContext >> push:during: @4 >> | > | > | >> line 5 >> | > | > | >> [GsMethod 176176129] >> | > | > | >> 53 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 54 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 55 WARequestContext >> push:during: @7 line 6 [GsMethod >> | > | > | >> 176176129] >> | > | > | >> 56 WARequestHandler >> handle: @5 line 4 [GsMethod >> | > | > | >> 178568961] >> | > | > | >> 57 WASession >> handle: @10 line 11 [GsMethod 202210561] >> | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 [GsMethod >> | > | > | >> 176153857] >> | > | > | >> 59 WARegistry >> handleKeyed:with: @2 line 5 [GsMethod >> | > | > | >> 176155137] >> | > | > | >> 60 WARegistry >> handleFiltered: @33 line 19 [GsMethod >> | > | > | >> 176146945] >> | > | > | >> 61 WAApplication >> handleFiltered: @9 line 8 [GsMethod >> | > | > | >> 202644225] >> | > | > | >> 62 WARequestFilter >> handleFiltered: @2 line 4 >> | > | > | >> [GsMethod >> | > | > | >> 176192513] >> | > | > | >> 63 ComplexBlock in WAExceptionFilter >> handleFiltered: @6 >> | > | > | >> line 7 >> | > | > | >> [GsMethod 499529473] >> | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 65 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 66 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod >> | > | > | >> 9005057] >> | > | > | >> 67 WADynamicVariable class >> use:during: @4 line 4 >> | > | > | >> [GsMethod >> | > | > | >> 177805825] >> | > | > | >> 68 ComplexVCBlock in WAExceptionFilter >> handleFiltered: >> | > | > | >> @7 >> | > | > | >> line >> | > | > | >> 6 [GsMethod 499529473] >> | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 70 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod 9005057] >> | > | > | >> 72 WAExceptionHandler >> handleExceptionsDuring: @8 line 3 >> | > | > | >> [GsMethod 177803521] >> | > | > | >> 73 WAExceptionFilter >> handleFiltered: @8 line 4 >> | > | > | >> [GsMethod >> | > | > | >> 499529473] >> | > | > | >> 74 ComplexBlock in WARequestHandler >> handle: @4 line 4 >> | > | > | >> [GsMethod 178568961] >> | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 76 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 77 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod >> | > | > | >> 9005057] >> | > | > | >> 78 WADynamicVariable class >> use:during: @4 line 4 >> | > | > | >> [GsMethod >> | > | > | >> 177805825] >> | > | > | >> 79 ComplexBlock in WARequestContext >> push:during: @4 >> | > | > | >> line 5 >> | > | > | >> [GsMethod 176176129] >> | > | > | >> 80 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 81 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 82 WARequestContext >> push:during: @7 line 6 [GsMethod >> | > | > | >> 176176129] >> | > | > | >> 83 WARequestHandler >> handle: @5 line 4 [GsMethod >> | > | > | >> 178568961] >> | > | > | >> 84 WADispatcher >> handleFiltered:named: @7 line 5 >> | > | > | >> [GsMethod >> | > | > | >> 179090945] >> | > | > | >> 85 WADispatcher >> handleFiltered: @7 line 6 [GsMethod >> | > | > | >> 179087617] >> | > | > | >> 86 ComplexBlock in WARequestHandler >> handle: @4 line 4 >> | > | > | >> [GsMethod 178568961] >> | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 88 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 89 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod >> | > | > | >> 9005057] >> | > | > | >> 90 WADynamicVariable class >> use:during: @4 line 4 >> | > | > | >> [GsMethod >> | > | > | >> 177805825] >> | > | > | >> 91 ComplexBlock in WARequestContext >> push:during: @4 >> | > | > | >> line 5 >> | > | > | >> [GsMethod 176176129] >> | > | > | >> 92 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 93 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 94 WARequestContext >> push:during: @7 line 6 [GsMethod >> | > | > | >> 176176129] >> | > | > | >> 95 WARequestHandler >> handle: @5 line 4 [GsMethod >> | > | > | >> 178568961] >> | > | > | >> 96 ComplexBlock in WAServerAdaptor >> handleRequest: @4 >> | > | > | >> line 4 >> | > | > | >> [GsMethod 176816641] >> | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 98 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 99 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod >> | > | > | >> 9005057] >> | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 line 5 >> | > | > | >> [GsMethod >> | > | > | >> 176816641] >> | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 [GsMethod >> | > | > | >> 176817921] >> | > | > | >> 102 ComplexBlock in WAServerAdaptor >> process: @5 line 6 >> | > | > | >> [GsMethod 176817153] >> | > | > | >> 103 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 104 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 105 WAServerAdaptor >> process: @9 line 7 [GsMethod >> | > | > | >> 176817153] >> | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> process: @3 line 6 >> | > | > | >> [GsMethod 212442369] >> | > | > | >> 107 ComplexBlock in GRGemStonePlatform >> >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @12 line 11 >> | > | > | >> [GsMethod 175179265] >> | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 109 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 110 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod 9005057] >> | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform >> >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @18 line 12 >> | > | > | >> [GsMethod 175179265] >> | > | > | >> 112 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> ensure: @6 line >> | > | > | >> 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 114 TransientRecursionLock >> critical: @15 line 8 >> | > | > | >> [GsMethod >> | > | > | >> 21159937] >> | > | > | >> 115 GRGemStonePlatform >> >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @39 line 5 >> | > | > | >> [GsMethod 175179265] >> | > | > | >> 116 ComplexBlock in GRGemStonePlatform >> >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @7 line 9 >> | > | > | >> [GsMethod >> | > | > | >> 175179521] >> | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 118 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 119 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod 9005057] >> | > | > | >> 120 GRGemStonePlatform >> >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @32 line 17 >> | > | > | >> [GsMethod 175179521] >> | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line 4 [GsMethod >> | > | > | >> 212442369] >> | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> >> | > | > | >> answerResponderRole: >> | > | > | >> @3 >> | > | > | >> line 4 [GsMethod 212444161] >> | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 124 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 125 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod 9005057] >> | > | > | >> 126 WAFastCGIAdaptor >> answerResponderRole: @9 line 5 >> | > | > | >> [GsMethod >> | > | > | >> 212444161] >> | > | > | >> 127 FSResponderRole >> answer @2 line 4 [GsMethod >> | > | > | >> 218695937] >> | > | > | >> 128 FSRole >> handleConnection @3 line 5 [GsMethod >> | > | > | >> 218705409] >> | > | > | >> 129 FSConnection >> unsafeServe @4 line 8 [GsMethod >> | > | > | >> 219646465] >> | > | > | >> 130 ComplexBlock in FSConnection >> safeServe @5 line 8 >> | > | > | >> [GsMethod 499288833] >> | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 132 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 133 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod 9005057] >> | > | > | >> 134 ComplexVCBlock in FSConnection >> safeServe @8 line 9 >> | > | > | >> [GsMethod 499288833] >> | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod >> | > | > | >> 10065409] >> | > | > | >> 136 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod >> | > | > | >> 10062081] >> | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | > | >> [GsMethod 9005057] >> | > | > | >> 138 ComplexVCBlock in FSConnection >> safeServe @11 line >> | > | > | >> 12 >> | > | > | >> [GsMethod 499288833] >> | > | > | >> 139 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> ensure: @6 line >> | > | > | >> 11 >> | > | > | >> [GsMethod 2304001] >> | > | > | >> 141 FSConnection >> safeServe @14 line 15 [GsMethod >> | > | > | >> 499288833] >> | > | > | >> 142 FSConnection >> serve @1 line 4 [GsMethod 219654145] >> | > | > | >> 143 ComplexBlock in FSSocketServer >> listen: @9 line 15 >> | > | > | >> [GsMethod 219292673] >> | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 [GsMethod >> | > | > | >> 4501249] >> | > | > | >> 145 GsProcess >> _start @1 line 9 [GsMethod 4501761] >> | > | > | >> [GsProcess 412915713] >> | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] true >> | > | > | >> topaz 1> >> | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 16:38:18 UTC 2012 >> | > | > | >> >> | > | > | >> UTL_GUARANTEE failed, File >> | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c line >> | > | > | >> 28 >> | > | > | >> >> | > | > | >> Begin attempt to print C-level stack at: Mon Feb 20 >> | > | > | >> 16:38:18 >> | > | > | >> UTC >> | > | > | >> 2012 >> | > | > | >> >> | > | > | >> >> | > | > | >> End of C-level stack: >> | > | > | >> >> | > | > | >> >> | > | > | >> hostcalldebugger invoked in process 6550, at 02/20/2012 >> | > | > | >> 04:38:18 >> | > | > | >> PM.681 UTC >> | > | > | >> notifying stone of fatal error >> | > | > | >> >> | > | > | >> [Info]: Logging out at 02/20/2012 04:38:18 PM UTC >> | > | > | >> >> | > | > | >> >> | > | > | >> >> | > | > | >>> >> | > | > | >>> ----- Original Message ----- >> | > | > | >>> | From: "Lawrence Kellogg" <[hidden email]> >> | > | > | >>> | To: "GemStone Seaside beta discussion" >> | > | > | >>> | <[hidden email]> >> | > | > | >>> | Sent: Monday, February 20, 2012 8:48:22 AM >> | > | > | >>> | Subject: Re: [GS/SS Beta] Object does not exist error - >> | > | > | >>> | Worry >> | > | > | >>> | about it? >> | > | > | >>> | >> | > | > | >>> | Hello Dale, >> | > | > | >>> | Well, my system has been up for days, running with no >> | > | > | >>> | problems, not >> | > | > | >>> | that it has been getting a lot of traffic, but still, >> | > | > | >>> | no >> | > | > | >>> | crashes. >> | > | > | >>> | Today, I hit the Object does not exist error again. I >> | > | > | >>> | guess I >> | > | > | >>> | can >> | > | > | >>> | do another object audit but, other than that, I'm not >> | > | > | >>> | sure >> | > | > | >>> | how to >> | > | > | >>> | proceed. Do you think an upgrade to 2.4.5 will help >> | > | > | >>> | me? >> | > | > | >>> | >> | > | > | >>> | Here is the walkback: >> | > | > | >>> | >> | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor Server started on >> | > | > | >>> | port >> | > | > | >>> | 9001 >> | > | > | >>> | ----------------------------------------------------- >> | > | > | >>> | GemStone: Error Nonfatal >> | > | > | >>> | The object with object ID 76562293713797632 does not >> | > | > | >>> | exist. >> | > | > | >>> | Error Category: 231169 [GemStone] Number: 2101 Arg >> | > | > | >>> | Count: 1 >> | > | > | >>> | Context : >> | > | > | >>> | 412915713 >> | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: 74241 >> | > | > | >>> | SmallInteger] >> | > | > | >>> | 76562293713797632 >> | > | > | >>> | >> | > | > | >>> | Now executing the following command saved from "iferr >> | > | > | >>> | 1": >> | > | > | >>> | where >> | > | > | >>> | ==> 1 WAComponent >> decoration @3 line 1 [GsMethod >> | > | > | >>> | 194749441] >> | > | > | >>> | 2 WAComponent >> addDecoration: @2 line 6 [GsMethod >> | > | > | >>> | 194748417] >> | > | > | >>> | 3 WAComponent >> show:onAnswer:delegation: @10 line 8 >> | > | > | >>> | [GsMethod >> | > | > | >>> | 194749185] >> | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod >> | > | > | >>> | 499699713] >> | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod >> | > | > | >>> | 194750977] >> | > | > | >>> | 6 ComplexBlock in WAComponent >> call: @3 line 4 >> | > | > | >>> | [GsMethod >> | > | > | >>> | 191317249] >> | > | > | >>> | 7 ComplexBlock in WAComponent >> wait: @3 line 3 >> | > | > | >>> | [GsMethod >> | > | > | >>> | 191268353] >> | > | > | >>> | 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 >> | > | > | >>> | [GsMethod >> | > | > | >>> | 499655937] >> | > | > | >>> | 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] >> | > | > | >>> | 10 WAComponent >> call: @4 line 4 [GsMethod >> | > | > | >>> | 191317249] >> | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 line 9 >> | > | > | >>> | [GsMethod >> | > | > | >>> | 371393537] >> | > | > | >>> | >> | > | > | >>> | >> | > | > | >>> | Larry >> | > | > | >>> | >> | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale Henrichs wrote: >> | > | > | >>> | >> | > | > | >>> | > Larry, >> | > | > | >>> | > >> | > | > | >>> | > Yes, everything looks clean, I'm a little bit >> | > | > | >>> | > surprised >> | > | > | >>> | > that >> | > | > | >>> | > you >> | > | > | >>> | > didn't find the original error in you first audit, >> | > | > | >>> | > but >> | > | > | >>> | > the >> | > | > | >>> | > implication is that the "corrupt object" never got >> | > | > | >>> | > persisted >> | > | > | >>> | > ... >> | > | > | >>> | > indicating some other type of corruption ... >> | > | > | >>> | > >> | > | > | >>> | > A clean object audit means that your data base has no >> | > | > | >>> | > corruption so >> | > | > | >>> | > you're good to go ... I'll talk to some guys on >> | > | > | >>> | > Monday >> | > | > | >>> | > and >> | > | > | >>> | > see if >> | > | > | >>> | > they have some ideas as to what might have >> | > | > | >>> | > happened...there's >> | > | > | >>> | > a >> | > | > | >>> | > bug in there somewhere, but for now it looks like it >> | > | > | >>> | > is >> | > | > | >>> | > isolated >> | > | > | >>> | > to the local state in a gem ... >> | > | > | >>> | > >> | > | > | >>> | > Dale >> | > | > | >>> | > >> | > | > | >>> | > ----- Original Message ----- >> | > | > | >>> | > | From: "Lawrence Kellogg" <[hidden email]> >> | > | > | >>> | > | To: "GemStone Seaside beta discussion" >> | > | > | >>> | > | <[hidden email]> >> | > | > | >>> | > | Sent: Saturday, February 11, 2012 4:18:06 AM >> | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object does not exist >> | > | > | >>> | > | error - >> | > | > | >>> | > | Worry >> | > | > | >>> | > | about it? >> | > | > | >>> | > | >> | > | > | >>> | > | >> | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale Henrichs wrote: >> | > | > | >>> | > | >> | > | > | >>> | > | > Larry, >> | > | > | >>> | > | > >> | > | > | >>> | > | > Object does not exist errors are not good things >> | > | > | >>> | > | > ... >> | > | > | >>> | > | > and >> | > | > | >>> | > | > the >> | > | > | >>> | > | > gem >> | > | > | >>> | > | > coming down in this case is probably a good thing >> | > | > | >>> | > | > ... >> | > | > | >>> | > | > The >> | > | > | >>> | > | > fact >> | > | > | >>> | > | > that the problem is showing up in a GsProcess >> | > | > | >>> | > | > means >> | > | > | >>> | > | > that >> | > | > | >>> | > | > the >> | > | > | >>> | > | > Seaside session data structures are corrupted but >> | > | > | >>> | > | > not >> | > | > | >>> | > | > your >> | > | > | >>> | > | > model >> | > | > | >>> | > | > data ... >> | > | > | >>> | > | > >> | > | > | >>> | > | > You can check for corruption in your data base by >> | > | > | >>> | > | > running >> | > | > | >>> | > | > an >> | > | > | >>> | > | > object >> | > | > | >>> | > | > audit (see section 8.2 of the System >> | > | > | >>> | > | > Administration >> | > | > | >>> | > | > Guide[1]). >> | > | > | >>> | > | > If >> | > | > | >>> | > | > you follow these steps you own't need to run the >> | > | > | >>> | > | > object >> | > | > | >>> | > | > audit >> | > | > | >>> | > | > as >> | > | > | >>> | > | > single user (see the docs): >> | > | > | >>> | > | > >> | > | > | >>> | > | > - expire sessions >> | > | > | >>> | > | > - mfc >> | > | > | >>> | > | > - reclaimAll >> | > | > | >>> | > | > - object audit >> | > | > | >>> | > | > >> | > | > | >>> | > | >> | > | > | >>> | > | Hello Dale, >> | > | > | >>> | > | Ok, I ran: >> | > | > | >>> | > | >> | > | > | >>> | > | System stopUserSessions >> | > | > | >>> | > | SystemRepository objectAudit >> | > | > | >>> | > | SystemRepository markForCollection >> | > | > | >>> | > | SystemRepository reclaimAll >> | > | > | >>> | > | SystemRepository objectAudit >> | > | > | >>> | > | >> | > | > | >>> | > | I don't see any errors. Here is my log. What do you >> | > | > | >>> | > | make of >> | > | > | >>> | > | it? >> | > | > | >>> | > | >> | > | > | >>> | > | Larry >> | > | > | >>> | > | >> | > | > | >>> | > | >> | > | > | >>> | > | [Info]: Login Time: 02/11/2012 12:06:22 PM.972 UTC >> | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] gci login: >> | > | > | >>> | > | currSession >> | > | > | >>> | > | 1 >> | > | > | >>> | > | rpc gem >> | > | > | >>> | > | processId -1 >> | > | > | >>> | > | successful login >> | > | > | >>> | > | topaz 1> printit >> | > | > | >>> | > | System hasMissingGcGems >> | > | > | >>> | > | % >> | > | > | >>> | > | false >> | > | > | >>> | > | topaz 1> printit >> | > | > | >>> | > | System stopUserSessions >> | > | > | >>> | > | % >> | > | > | >>> | > | System class >> | > | > | >>> | > | superClass Object class >> | > | > | >>> | > | format 32 >> | > | > | >>> | > | instVars 0 >> | > | > | >>> | > | instVarNames an Array >> | > | > | >>> | > | constraints an Array >> | > | > | >>> | > | classVars a SymbolDictionary >> | > | > | >>> | > | methodDict a GsMethodDictionary >> | > | > | >>> | > | poolDictionaries an Array >> | > | > | >>> | > | categories a GsMethodDictionary >> | > | > | >>> | > | secondarySuperclasses nil >> | > | > | >>> | > | name System >> | > | > | >>> | > | classHistory a ClassHistory >> | > | > | >>> | > | description a GsClassDocumentation >> | > | > | >>> | > | migrationDestination nil >> | > | > | >>> | > | timeStamp a DateTime >> | > | > | >>> | > | userId SystemUser >> | > | > | >>> | > | extraDict a SymbolDictionary >> | > | > | >>> | > | classCategory nil >> | > | > | >>> | > | subclasses nil >> | > | > | >>> | > | >> | > | > | >>> | > | topaz 1> printit >> | > | > | >>> | > | SystemRepository objectAudit >> | > | > | >>> | > | % >> | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog from >> | > | > | >>> | > | 20 >> | > | > | >>> | > | to 3 >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 to 1 >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: Starting object >> | > | > | >>> | > | table >> | > | > | >>> | > | scan >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: Finished object >> | > | > | >>> | > | table >> | > | > | >>> | > | scan >> | > | > | >>> | > | >> | > | > | >>> | > | Object audit is proceeding in FullAudit mode: >> | > | > | >>> | > | Scavenging completed (either single user mode or no >> | > | > | >>> | > | pages >> | > | > | >>> | > | to >> | > | > | >>> | > | scavenge). >> | > | > | >>> | > | All audit checks are enabled. >> | > | > | >>> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:07:41 PM UTC. >> | > | > | >>> | > | Summary of objects whose sizes exceed 100000 Bytes >> | > | > | >>> | > | or >> | > | > | >>> | > | Oops: >> | > | > | >>> | > | >> | > | > | >>> | > | ObjectID Class ClassName >> | > | > | >>> | > | LogicalSize >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- >> | > | > | >>> | > | 305743617 74753 String >> | > | > | >>> | > | 134740 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 149534721 74753 String >> | > | > | >>> | > | 164661 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 173784833 74753 String >> | > | > | >>> | > | 163312 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 196368897 74753 String >> | > | > | >>> | > | 164661 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 305774593 74753 String >> | > | > | >>> | > | 134740 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 175519489 74753 String >> | > | > | >>> | > | 376305 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 196571393 74753 String >> | > | > | >>> | > | 379399 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 175494145 74753 String >> | > | > | >>> | > | 201874 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 197005569 74753 String >> | > | > | >>> | > | 202074 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 149996289 74753 String >> | > | > | >>> | > | 236426 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 151722753 74753 String >> | > | > | >>> | > | 379399 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 151723777 74753 String >> | > | > | >>> | > | 202074 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 274619393 74753 String >> | > | > | >>> | > | 1170577 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 265139713 74753 String >> | > | > | >>> | > | 1170577 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 215910913 66817 Array >> | > | > | >>> | > | 331214 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 164965121 74753 String >> | > | > | >>> | > | 236201 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 197155585 74753 String >> | > | > | >>> | > | 236426 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 271373057 74753 String >> | > | > | >>> | > | 1170577 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 268426753 74753 String >> | > | > | >>> | > | 134740 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 264103681 74753 String >> | > | > | >>> | > | 1170577 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | >> | > | > | >>> | > | ----------- Object Statistics Summary >> | > | > | >>> | > | ----------------- >> | > | > | >>> | > | >> | > | > | >>> | > | ----- Instances of invisible (private) classes >> | > | > | >>> | > | ------ >> | > | > | >>> | > | Number of instances: 1072 >> | > | > | >>> | > | Total size: 15855 K Bytes >> | > | > | >>> | > | Average size: 14.8 Bytes >> | > | > | >>> | > | >> | > | > | >>> | > | Class: 209153 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 209409 Instances: >> | > | > | >>> | > | 1072 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 15855 K Bytes >> | > | > | >>> | > | Class: 209665 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 209921 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 210177 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 210433 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 210689 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 210945 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 211201 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 211457 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 211713 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 211969 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 212225 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 212481 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 212737 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 212993 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 213249 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 213505 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 213761 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | >> | > | > | >>> | > | >> | > | > | >>> | > | ----- Instances of visible classes >> | > | > | >>> | > | ----------------- >> | > | > | >>> | > | Number of objects : 1633432 >> | > | > | >>> | > | Total Size : 157861 K Bytes >> | > | > | >>> | > | size of Object Headers : 38283 K Bytes >> | > | > | >>> | > | size of Object Values : 116978 K Bytes >> | > | > | >>> | > | size of Object Tags : 0 K Bytes >> | > | > | >>> | > | average of Object Value: 73.3 Bytes >> | > | > | >>> | > | >> | > | > | >>> | > | Object Audit: Audit successfully completed; no >> | > | > | >>> | > | errors >> | > | > | >>> | > | were >> | > | > | >>> | > | detected. >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 40 >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 10 >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to 40 >> | > | > | >>> | > | true >> | > | > | >>> | > | topaz 1> printit >> | > | > | >>> | > | SystemRepository markForCollection >> | > | > | >>> | > | % >> | > | > | >>> | > | start MFC mark/sweep phase: 02/11/2012 12:08:56 PM >> | > | > | >>> | > | UTC >> | > | > | >>> | > | WARNING, unable to resolve either >> | > | > | >>> | > | garMarkSweepPageBufSize >> | > | > | >>> | > | or >> | > | > | >>> | > | mfcGcPageBufSize, using default 320 >> | > | > | >>> | > | MarkSweepArgsSType::(): buffer size= 320 pages >> | > | > | >>> | > | start MFC process dead phase: 02/11/2012 12:08:59 >> | > | > | >>> | > | PM >> | > | > | >>> | > | UTC >> | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM UTC >> | > | > | >>> | > | Successful completion of markForCollection. >> | > | > | >>> | > | 1613875 live objects found. >> | > | > | >>> | > | 20629 possible dead objects, occupying >> | > | > | >>> | > | approximately >> | > | > | >>> | > | 1856610 >> | > | > | >>> | > | bytes, may be reclaimed. >> | > | > | >>> | > | topaz 1> printit >> | > | > | >>> | > | SystemRepository reclaimAll >> | > | > | >>> | > | % >> | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog from >> | > | > | >>> | > | 20 >> | > | > | >>> | > | to 3 >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 to 1 >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 >> | > | > | >>> | > | an Array >> | > | > | >>> | > | #1 40 >> | > | > | >>> | > | #2 10 >> | > | > | >>> | > | #3 0 >> | > | > | >>> | > | >> | > | > | >>> | > | topaz 1> printit >> | > | > | >>> | > | SystemRepository objectAudit >> | > | > | >>> | > | % >> | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog from >> | > | > | >>> | > | 20 >> | > | > | >>> | > | to 3 >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 1 to 1 >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: Starting object >> | > | > | >>> | > | table >> | > | > | >>> | > | scan >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: Finished object >> | > | > | >>> | > | table >> | > | > | >>> | > | scan >> | > | > | >>> | > | >> | > | > | >>> | > | Object audit is proceeding in FullAudit mode: >> | > | > | >>> | > | Scavenging completed (either single user mode or no >> | > | > | >>> | > | pages >> | > | > | >>> | > | to >> | > | > | >>> | > | scavenge). >> | > | > | >>> | > | All audit checks are enabled. >> | > | > | >>> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:11:27 PM UTC. >> | > | > | >>> | > | Summary of objects whose sizes exceed 100000 Bytes >> | > | > | >>> | > | or >> | > | > | >>> | > | Oops: >> | > | > | >>> | > | >> | > | > | >>> | > | ObjectID Class ClassName >> | > | > | >>> | > | LogicalSize >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- >> | > | > | >>> | > | 305743617 74753 String >> | > | > | >>> | > | 134740 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 149534721 74753 String >> | > | > | >>> | > | 164661 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 173784833 74753 String >> | > | > | >>> | > | 163312 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 196368897 74753 String >> | > | > | >>> | > | 164661 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 305774593 74753 String >> | > | > | >>> | > | 134740 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 175519489 74753 String >> | > | > | >>> | > | 376305 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 196571393 74753 String >> | > | > | >>> | > | 379399 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 175494145 74753 String >> | > | > | >>> | > | 201874 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 197005569 74753 String >> | > | > | >>> | > | 202074 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 149996289 74753 String >> | > | > | >>> | > | 236426 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 151722753 74753 String >> | > | > | >>> | > | 379399 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 151723777 74753 String >> | > | > | >>> | > | 202074 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 274619393 74753 String >> | > | > | >>> | > | 1170577 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 265139713 74753 String >> | > | > | >>> | > | 1170577 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 215910913 66817 Array >> | > | > | >>> | > | 331214 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 164965121 74753 String >> | > | > | >>> | > | 236201 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 197155585 74753 String >> | > | > | >>> | > | 236426 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 271373057 74753 String >> | > | > | >>> | > | 1170577 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 268426753 74753 String >> | > | > | >>> | > | 134740 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | 264103681 74753 String >> | > | > | >>> | > | 1170577 >> | > | > | >>> | > | Oops >> | > | > | >>> | > | >> | > | > | >>> | > | ----------- Object Statistics Summary >> | > | > | >>> | > | ----------------- >> | > | > | >>> | > | >> | > | > | >>> | > | ----- Instances of invisible (private) classes >> | > | > | >>> | > | ------ >> | > | > | >>> | > | Number of instances: 1072 >> | > | > | >>> | > | Total size: 15855 K Bytes >> | > | > | >>> | > | Average size: 14.8 Bytes >> | > | > | >>> | > | >> | > | > | >>> | > | Class: 209153 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 209409 Instances: >> | > | > | >>> | > | 1072 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 15855 K Bytes >> | > | > | >>> | > | Class: 209665 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 209921 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 210177 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 210433 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 210689 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 210945 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 211201 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 211457 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 211713 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 211969 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 212225 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 212481 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 212737 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 212993 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 213249 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 213505 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | Class: 213761 Instances: >> | > | > | >>> | > | 0 >> | > | > | >>> | > | Total >> | > | > | >>> | > | Size: >> | > | > | >>> | > | 0 K Bytes >> | > | > | >>> | > | >> | > | > | >>> | > | >> | > | > | >>> | > | ----- Instances of visible classes >> | > | > | >>> | > | ----------------- >> | > | > | >>> | > | Number of objects : 1612803 >> | > | > | >>> | > | Total Size : 156912 K Bytes >> | > | > | >>> | > | size of Object Headers : 37800 K Bytes >> | > | > | >>> | > | size of Object Values : 116516 K Bytes >> | > | > | >>> | > | size of Object Tags : 0 K Bytes >> | > | > | >>> | > | average of Object Value: 74.0 Bytes >> | > | > | >>> | > | >> | > | > | >>> | > | Object Audit: Audit successfully completed; no >> | > | > | >>> | > | errors >> | > | > | >>> | > | were >> | > | > | >>> | > | detected. >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs to 0 >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to 1 >> | > | > | >>> | > | true >> | > | > | >>> | > | topaz 1> >> | > | > | >>> | > | topaz 1> >> | > | > | >>> | > | >> | > | > | >>> | > | >> | > | > | >>> | > | > If, as I suspect, you've got corruption in >> | > | > | >>> | > | > GsProcess >> | > | > | >>> | > | > objects >> | > | > | >>> | > | > they >> | > | > | >>> | > | > only impact Seaside session state, and should >> | > | > | >>> | > | > have >> | > | > | >>> | > | > disappeared >> | > | > | >>> | > | > by >> | > | > | >>> | > | > the time you run the object audit ... >> | > | > | >>> | > | > >> | > | > | >>> | > | > This problems seems to ring a bell, but it seems >> | > | > | >>> | > | > to >> | > | > | >>> | > | > me >> | > | > | >>> | > | > that the >> | > | > | >>> | > | > problem I am thinking of showed up in GemStone >> | > | > | >>> | > | > 3.0 >> | > | > | >>> | > | > and I >> | > | > | >>> | > | > think >> | > | > | >>> | > | > it >> | > | > | >>> | > | > was fixed in GemStone 3.0.1... so I'm curious >> | > | > | >>> | > | > what >> | > | > | >>> | > | > version of >> | > | > | >>> | > | > GemStone you are using. >> | > | > | >>> | > | > >> | > | > | >>> | > | > As I think about this, I seem to recall that the >> | > | > | >>> | > | > problem >> | > | > | >>> | > | > was >> | > | > | >>> | > | > related to deeply nested block structure in a >> | > | > | >>> | > | > method >> | > | > | >>> | > | > that >> | > | > | >>> | > | > was >> | > | > | >>> | > | > involved in partial continuations, so I am >> | > | > | >>> | > | > curious if >> | > | > | >>> | > | > you >> | > | > | >>> | > | > happen >> | > | > | >>> | > | > to have some deeply nested block structures let's >> | > | > | >>> | > | > say >> | > | > | >>> | > | > more than >> | > | > | >>> | > | > 5 >> | > | > | >>> | > | > or 6 levels deep in your method? In fact even in >> | > | > | >>> | > | > 3.0.1 I >> | > | > | >>> | > | > think >> | > | > | >>> | > | > that there might be an effective limit (the >> | > | > | >>> | > | > engineer >> | > | > | >>> | > | > that >> | > | > | >>> | > | > worked >> | > | > | >>> | > | > on this will be back on Monday for exact >> | > | > | >>> | > | > details), so >> | > | > | >>> | > | > if >> | > | > | >>> | > | > you >> | > | > | >>> | > | > are >> | > | > | >>> | > | > running with 3.0.1, you should definitely be >> | > | > | >>> | > | > suspicious >> | > | > | >>> | > | > of deep >> | > | > | >>> | > | > nesting of blocks... >> | > | > | >>> | > | > >> | > | > | >>> | > | > Dale >> | > | > | >>> | > | > >> | > | > | >>> | > | > [1] >> | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation >> | > | > | >>> | > | > >> | > | > | >>> | > | > ----- Original Message ----- >> | > | > | >>> | > | > | From: "Lawrence Kellogg" <[hidden email]> >> | > | > | >>> | > | > | To: "GemStone Seaside beta discussion" >> | > | > | >>> | > | > | <[hidden email]> >> | > | > | >>> | > | > | Sent: Friday, February 10, 2012 2:13:15 PM >> | > | > | >>> | > | > | Subject: [GS/SS Beta] Object does not exist >> | > | > | >>> | > | > | error - >> | > | > | >>> | > | > | Worry >> | > | > | >>> | > | > | about >> | > | > | >>> | > | > | it? >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | Hello, >> | > | > | >>> | > | > | After a long series of calls and answers in >> | > | > | >>> | > | > | Seaside, I >> | > | > | >>> | > | > | got an >> | > | > | >>> | > | > | Object >> | > | > | >>> | > | > | does not exist error that brought down the fast >> | > | > | >>> | > | > | cgi >> | > | > | >>> | > | > | gateway. >> | > | > | >>> | > | > | My >> | > | > | >>> | > | > | production error handler was not triggered, >> | > | > | >>> | > | > | although it >> | > | > | >>> | > | > | was >> | > | > | >>> | > | > | installed, as far as I could tell. Strange. My >> | > | > | >>> | > | > | supervise >> | > | > | >>> | > | > | fastcgi >> | > | > | >>> | > | > | process also did not pick up my dead fastcgi >> | > | > | >>> | > | > | process. >> | > | > | >>> | > | > | Not a >> | > | > | >>> | > | > | good >> | > | > | >>> | > | > | day. >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | Here is the walkback: >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | USER IDS: REAL=seasideuser (500) >> | > | > | >>> | > | > | EFFECTIVE=seasideuser >> | > | > | >>> | > | > | (500) >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | |_____________________________________________________________________________| >> | > | > | >>> | > | > | topaz> topaz> topaz> topaz> topaz> topaz> >> | > | > | >>> | > | > | topaz> >> | > | > | >>> | > | > | [Info]: LNK >> | > | > | >>> | > | > | client/gem GCI levels = 844/844 >> | > | > | >>> | > | > | [Info]: User ID: DataCurator >> | > | > | >>> | > | > | [Info]: Repository: seaside >> | > | > | >>> | > | > | [Info]: Session ID: 5 >> | > | > | >>> | > | > | [Info]: GCI Client Host: <Linked> >> | > | > | >>> | > | > | [Info]: Page server PID: -1 >> | > | > | >>> | > | > | [Info]: Login Time: 02/10/2012 09:27:56 PM.572 >> | > | > | >>> | > | > | UTC >> | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 UTC] gci login: >> | > | > | >>> | > | > | currSession >> | > | > | >>> | > | > | 1 rpc >> | > | > | >>> | > | > | gem >> | > | > | >>> | > | > | processId -1 >> | > | > | >>> | > | > | successful login >> | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 cls: 76289 >> | > | > | >>> | > | > | UndefinedObject] >> | > | > | >>> | > | > | nil >> | > | > | >>> | > | > | topaz 1> topaz 1> [76033 sz:19 cls: 801793 >> | > | > | >>> | > | > | System >> | > | > | >>> | > | > | class] >> | > | > | >>> | > | > | System >> | > | > | >>> | > | > | class >> | > | > | >>> | > | > | superClass [72193 sz:19 cls: 206081 Object >> | > | > | >>> | > | > | class] >> | > | > | >>> | > | > | Object >> | > | > | >>> | > | > | class >> | > | > | >>> | > | > | format [258 sz:0 cls: 74241 SmallInteger] 32 >> | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 SmallInteger] 0 >> | > | > | >>> | > | > | instVarNames [422145 sz:0 cls: 66817 Array] an >> | > | > | >>> | > | > | Array >> | > | > | >>> | > | > | constraints [421889 sz:0 cls: 66817 Array] an >> | > | > | >>> | > | > | Array >> | > | > | >>> | > | > | classVars [421633 sz:26 cls: 111361 >> | > | > | >>> | > | > | SymbolDictionary] a >> | > | > | >>> | > | > | SymbolDictionary >> | > | > | >>> | > | > | methodDict [711937 sz:112 cls: 99073 >> | > | > | >>> | > | > | GsMethodDictionary] a >> | > | > | >>> | > | > | GsMethodDictionary >> | > | > | >>> | > | > | poolDictionaries [421377 sz:0 cls: 66817 Array] >> | > | > | >>> | > | > | an >> | > | > | >>> | > | > | Array >> | > | > | >>> | > | > | categories [421121 sz:28 cls: 99073 >> | > | > | >>> | > | > | GsMethodDictionary] >> | > | > | >>> | > | > | a >> | > | > | >>> | > | > | GsMethodDictionary >> | > | > | >>> | > | > | secondarySuperclasses [20 sz:0 cls: 76289 >> | > | > | >>> | > | > | UndefinedObject] >> | > | > | >>> | > | > | nil >> | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 Symbol] System >> | > | > | >>> | > | > | classHistory [420865 sz:3 cls: 82689 >> | > | > | >>> | > | > | ClassHistory] >> | > | > | >>> | > | > | a >> | > | > | >>> | > | > | ClassHistory >> | > | > | >>> | > | > | description [13498369 sz:10 cls: 95233 >> | > | > | >>> | > | > | GsClassDocumentation] >> | > | > | >>> | > | > | a >> | > | > | >>> | > | > | GsClassDocumentation >> | > | > | >>> | > | > | migrationDestination [20 sz:0 cls: 76289 >> | > | > | >>> | > | > | UndefinedObject] nil >> | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: 118785 DateTime] >> | > | > | >>> | > | > | a >> | > | > | >>> | > | > | DateTime >> | > | > | >>> | > | > | userId [14508801 sz:10 cls: 74753 String] >> | > | > | >>> | > | > | SystemUser >> | > | > | >>> | > | > | extraDict [14524929 sz:14 cls: 111361 >> | > | > | >>> | > | > | SymbolDictionary] >> | > | > | >>> | > | > | a >> | > | > | >>> | > | > | SymbolDictionary >> | > | > | >>> | > | > | classCategory [20 sz:0 cls: 76289 >> | > | > | >>> | > | > | UndefinedObject] >> | > | > | >>> | > | > | nil >> | > | > | >>> | > | > | subclasses [20 sz:0 cls: 76289 UndefinedObject] >> | > | > | >>> | > | > | nil >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> WAFastCGIAdaptor Server >> | > | > | >>> | > | > | started >> | > | > | >>> | > | > | on >> | > | > | >>> | > | > | port >> | > | > | >>> | > | > | 9001 >> | > | > | >>> | > | > | ----------------------------------------------------- >> | > | > | >>> | > | > | GemStone: Error Nonfatal >> | > | > | >>> | > | > | The object with object ID 81065894683350528 >> | > | > | >>> | > | > | does >> | > | > | >>> | > | > | not >> | > | > | >>> | > | > | exist. >> | > | > | >>> | > | > | Error Category: 231169 [GemStone] Number: 2101 >> | > | > | >>> | > | > | Arg >> | > | > | >>> | > | > | Count: 1 >> | > | > | >>> | > | > | Context : >> | > | > | >>> | > | > | 526648321 >> | > | > | >>> | > | > | Arg 1: [648527157466804226 sz:0 cls: 74241 >> | > | > | >>> | > | > | SmallInteger] >> | > | > | >>> | > | > | 81065894683350528 >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | Now executing the following command saved from >> | > | > | >>> | > | > | "iferr >> | > | > | >>> | > | > | 1": >> | > | > | >>> | > | > | where >> | > | > | >>> | > | > | ==> 1 GsProcess class >> >> | > | > | >>> | > | > | installPartialContinuation:atLevel:value: @2 >> | > | > | >>> | > | > | line 1 [GsMethod 4487425] >> | > | > | >>> | > | > | 2 WAPartialContinuation >> value: @13 line 11 >> | > | > | >>> | > | > | [GsMethod >> | > | > | >>> | > | > | 212791041] >> | > | > | >>> | > | > | 3 WAPartialContinuation >> >> | > | > | >>> | > | > | valueWithPossibleArguments: >> | > | > | >>> | > | > | @2 >> | > | > | >>> | > | > | line 2 >> | > | > | >>> | > | > | [GsMethod 218326273] >> | > | > | >>> | > | > | 4 ComplexBlock in WAComponent >> >> | > | > | >>> | > | > | show:onAnswer:delegation: @7 >> | > | > | >>> | > | > | line 7 >> | > | > | >>> | > | > | [GsMethod 194749185] >> | > | > | >>> | > | > | 5 ComplexBlock in ExecutableBlock >> >> | > | > | >>> | > | > | valueWithPossibleArguments: >> | > | > | >>> | > | > | @12 >> | > | > | >>> | > | > | line 8 [GsMethod 116163585] >> | > | > | >>> | > | > | 6 WAAnswerHandler >> handleAnswer:continueWith: >> | > | > | >>> | > | > | @3 >> | > | > | >>> | > | > | line >> | > | > | >>> | > | > | 2 >> | > | > | >>> | > | > | [GsMethod >> | > | > | >>> | > | > | 194735873] >> | > | > | >>> | > | > | 7 WADecoration >> handleAnswer: @6 line 3 >> | > | > | >>> | > | > | [GsMethod >> | > | > | >>> | > | > | 194731009] >> | > | > | >>> | > | > | 8 WAComponent >> answer: @2 line 5 [GsMethod >> | > | > | >>> | > | > | 194751745] >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | I found this on the net: >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | Object does not exist errors >> | > | > | >>> | > | > | GBS applications may encounter object does not >> | > | > | >>> | > | > | exist >> | > | > | >>> | > | > | errors >> | > | > | >>> | > | > | in >> | > | > | >>> | > | > | non-persistent >> | > | > | >>> | > | > | objects. This is due to a problem with the fix >> | > | > | >>> | > | > | for >> | > | > | >>> | > | > | bug >> | > | > | >>> | > | > | #40703 >> | > | > | >>> | > | > | in >> | > | > | >>> | > | > | version >> | > | > | >>> | > | > | 2.4.4, which resulted in non-persistent objects >> | > | > | >>> | > | > | not >> | > | > | >>> | > | > | properly >> | > | > | >>> | > | > | protected >> | > | > | >>> | > | > | from garbage collection. >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | Workaround: >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | none/not applicable >> | > | > | >>> | > | > | from: >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | So, should I worry about this? I implemented >> | > | > | >>> | > | > | code >> | > | > | >>> | > | > | that >> | > | > | >>> | > | > | allowed a >> | > | > | >>> | > | > | user >> | > | > | >>> | > | > | to call an editor, switch out on the navigation >> | > | > | >>> | > | > | menu, >> | > | > | >>> | > | > | call >> | > | > | >>> | > | > | another >> | > | > | >>> | > | > | editor, >> | > | > | >>> | > | > | switch out. With each switch, I send answer: >> | > | > | >>> | > | > | false >> | > | > | >>> | > | > | to >> | > | > | >>> | > | > | the >> | > | > | >>> | > | > | open >> | > | > | >>> | > | > | editor >> | > | > | >>> | > | > | to close it so that it is not hanging around >> | > | > | >>> | > | > | open. >> | > | > | >>> | > | > | My >> | > | > | >>> | > | > | idea >> | > | > | >>> | > | > | was to hide the section navigation when the >> | > | > | >>> | > | > | editor >> | > | > | >>> | > | > | came >> | > | > | >>> | > | > | up >> | > | > | >>> | > | > | but >> | > | > | >>> | > | > | I'm >> | > | > | >>> | > | > | getting push back from my user. >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | What do you think? >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | Larry >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | >> | > | > | >>> | > | >> | > | > | >>> | >> | > | > | >>> | >> | > | > | >> >> | > | > | > >> | > | > | >> | > | > | >> | > | >> | > | >> | >> | > > This email is confidential and subject to important disclaimers and > conditions including on offers for the purchase or sale of > securities, accuracy and completeness of information, viruses, > confidentiality, legal privilege, and legal entity disclaimers, > available at http://www.jpmorgan.com/pages/disclosures/email. |
Larry,
No stack:) ... $GEMSTONE/bin/gstack is the script that is used to generate a stack, perhaps that script doesn't work on your server ... you can test gstack by running against any of the gemstone processes (visible from `gslist -lc`). My guess is that gdb isn't installed but we should get gstack working and wait for the next event. Dale ----- Original Message ----- | From: "Lawrence Kellogg" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Wednesday, March 21, 2012 4:00:42 PM | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? | | Dale, | Ok, today, I got the following dump in the log file because of a | crash from Object does not exist: | | HostCallDebugger: invoked at: Wed Mar 21 22:47:33 UTC 2012 | | UTL_GUARANTEE failed, File | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 | xceptionHandler >> doTryBlock: @9 line 7 [GsMethod OOP 10065409] | 148 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod OOP | 10062081] | 149 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | OOP 9005057] | 150 ComplexVCBlock in FSConnection >> safeServe @11 line 12 | [GsMethod OOP 499288833] | 151 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod | OOP 2304001] | 152 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 | [GsMethod OOP 2304001] | 153 FSConnection >> safeServe @14 line 15 [GsMethod OOP 499288833] | 154 FSConnection >> serve @1 line 4 [GsMethod OOP 219654145] | 155 ComplexBlock in FSSocketServer >> listen: @9 line 15 [GsMethod | OOP 219292673] | 156 GsProcess >> _startPart2 @15 line 17 [GsMethod OOP 4501249] | 157 GsProcess >> _start @1 line 9 [GsMethod OOP 4501761] | ----------- | GemSupBadObj oop 76562293848015872 file | /export/toronto3/users/buildgss/244x-1/src/om.c line 1967 Object | 76562293848015872 does not exist. | GemStone error 2101 matches GEMCFG_HALT_ON_ERROR config value. | | Begin attempt to print C-level stack at: Wed Mar 21 22:47:33 UTC 2012 | | | End of C-level stack: | | | hostcalldebugger invoked in process 8778, at 03/21/2012 10:47:33 | PM.427 UTC | notifying stone of fatal error | | [Info]: Logging out at 03/21/2012 10:47:33 PM UTC | | ======================================= | | | Why is there no C-level stack? Does this information help at all? | | Larry | | | On Mar 5, 2012, at 5:42 AM, Podgajny, Jaroslaw X wrote: | | > Hi guys, | > | > We are still running 32-bit here but we did experience something | > very similar in the past. The problem was occurring at the time | > when the reclaim was running and there were busy session in the | > system. We ended up locking users out until the reclaim was | > finished. We also switched off epoc. | > | > It does not cause us issues anymore, so it seems, but we have not | > done anything to consciously make it go away. | > | > As one of the retrospective actions you could try to scan the | > transaction logs (if you are running full tran logs) for the given | > oop and see what that comes back with. | > | > | > -- | > Regards, Jaroslaw. | > | > -----Original Message----- | > From: [hidden email] | > [mailto:[hidden email]] On Behalf Of Lawrence | > Kellogg | > Sent: 02 March 2012 13:40 | > To: GemStone Seaside beta discussion | > Subject: Re: [GS/SS Beta] Object does not exist error - Worry about | > it? | > | > | > On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: | > | >> Larry, | >> | >> It should be dumped to the log file ... One time I stalked a bug | >> for 9 months:) | >> | > | > | > Ok, I'll strap in for the long haul. I'm sure this bug will pop up | > again. | > | > Do I need to stop and restart gemstone in order to get it to read | > system.conf? | > Is there any way to force it to read the file while gemstone is | > running? Just curious. | > | > Larry | > | > | > | > | >> Dale | >> | >> ----- Original Message ----- | >> | From: "Lawrence Kellogg" <[hidden email]> | >> | To: "GemStone Seaside beta discussion" | >> | <[hidden email]> | >> | Sent: Wednesday, February 29, 2012 6:01:59 AM | >> | Subject: Re: [GS/SS Beta] Object does not exist error - Worry | >> | about it? | >> | | >> | | >> | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: | >> | | >> | > Larry, | >> | > | >> | > The C stack dump will tell us where in the vm the error is | >> | > occurring. If you are doing this in your Staging environment | >> | > then | >> | > you can attach the c process with gdb and get the stack dump | >> | > ... | >> | > with a live gdb we may want additional info ... the stack dump | >> | > will be useful to start. | >> | > | >> | > With the smalltalk stack we'll get to look at the objects | >> | > around | >> | > the corrupt object and perhaps learn something ... | >> | > | >> | > Right now, I am curious whether the corrupt object is a | >> | > WAValue or | >> | > a WADelegation... | >> | > | >> | | >> | Dale, | >> | I've been banging on my Staging system all morning, and | >> | haven't | >> | made it crash yet. It's a strange bug. Sometimes, it pops up | >> | on | >> | the most innocent click when switching between views. In this | >> | case, I'm hitting call/answers many, many times, to try to | >> | make it | >> | fail. I thought we had seen it fail this way in the past, but | >> | now | >> | I'm not sure. | >> | | >> | I guess it is good news that the bug is difficult to | >> | reproduce. | >> | I'll keep trying. | >> | | >> | Where does the C stack get dumped when it gets dumped? To the | >> | console or a file? | >> | | >> | Larry | >> | | >> | | >> | | >> | > Dale | >> | > | >> | > ----- Original Message ----- | >> | > | From: "Lawrence Kellogg" <[hidden email]> | >> | > | To: "GemStone Seaside beta discussion" | >> | > | <[hidden email]> | >> | > | Sent: Tuesday, February 28, 2012 12:19:33 PM | >> | > | Subject: Re: [GS/SS Beta] Object does not exist error - | >> | > | Worry | >> | > | about it? | >> | > | | >> | > | | >> | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs wrote: | >> | > | | >> | > | > Larry, | >> | > | > | >> | > | > Okay, here's the stack that covers the range of the | >> | > | > partial | >> | > | > continuation: | >> | > | > | >> | > | > ==> 1 WAComponent >> decoration @3 line 1 [GsMethod | >> | > | > 194749441] | >> | > | > 2 WAComponent >> addDecoration: @2 line 6 [GsMethod | >> | > | > 194748417] | >> | > | > 3 WAComponent >> show:onAnswerelegation: @10 line 8 | >> | > | > [GsMethod | >> | > | > 194749185] | >> | > | > 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod | >> | > | > 499699713] | >> | > | > 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod | >> | > | > 194750977] | >> | > | > 6 ComplexBlock in WAComponent >> call: @3 line 4 | >> | > | > [GsMethod | >> | > | > 191317249] | >> | > | > 7 ComplexBlock in WAComponent >> wait: @3 line 3 | >> | > | > [GsMethod | >> | > | > 191268353] | >> | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 | >> | > | > [GsMethod | >> | > | > 499655937] | >> | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] | >> | > | > 10 WAComponent >> call: @4 line 4 [GsMethod 191317249] | >> | > | > 11 PracticeJournalLoginTask >> go @14 line 9 [GsMethod | >> | > | > 371393537] | >> | > | > 12 WATask >> execute @1 line 7 [GsMethod 195261697] | >> | > | > 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line 4 | >> | > | > [GsMethod 194755841] | >> | > | > | >> | > | > WAComponent >> decoration is the source of the error and | >> | > | > it is | >> | > | > sending #contents to a 'decoration' of the component ... | >> | > | > it's | >> | > | > not | >> | > | > quite clear whether the decoration iv is the corrupt | >> | > | > object or | >> | > | > the | >> | > | > result of the #contents message send ... | >> | > | > | >> | > | > To get a better picture of what's happening we need a C | >> | > | > stack | >> | > | > when | >> | > | > the error occurs. If you set | >> | > | > | >> | > | > GEM_HALT_ON_ERROR = 2101; | >> | > | > | >> | > | > in your system.conf file, then when the obj does not exist | >> | > | > error | >> | > | > occurs the gem will halt, dump a c stack, wait 60 seconds | >> | > | > and | >> | > | > then | >> | > | > shutdown ... This is pretty intrusive, but it will get us | >> | > | > a | >> | > | > couple | >> | > | > steps closer to understanding what's going on. | >> | > | > | >> | > | > If you (or Johan) can duplicate the error under controlled | >> | > | > conditions then you would fire up a topaz manually to | >> | > | > service | >> | > | > requests and when the halt on error hits, you'll be | >> | > | > dropped to | >> | > | > the | >> | > | > topaz prompt where you can view the smalltalk stack and | >> | > | > inspect | >> | > | > the objects involved ... | >> | > | > | >> | > | | >> | > | Thanks, Dale. I think I can make it crash in my Staging | >> | > | environment | >> | > | by going through many call/answers invocations. I will | >> | > | try. | >> | > | Unfortunately, I don't think I know enough about what | >> | > | Seaside is | >> | > | doing at that level to fix the problem. I see that the | >> | > | WADecoration is a WAValueHolder but that's about the end of | >> | > | my | >> | > | knowledge. | >> | > | | >> | > | I guess there is no way of knowing from this stack dump | >> | > | what | >> | > | kind | >> | > | of WADecoration we're talking about. | >> | > | | >> | > | Regards, | >> | > | | >> | > | Larry | >> | > | | >> | > | | >> | > | > Dale | >> | > | > | >> | > | > ----- Original Message ----- | >> | > | > | From: "Lawrence Kellogg" <[hidden email]> | >> | > | > | To: "GemStone Seaside beta discussion" | >> | > | > | <[hidden email]> | >> | > | > | Sent: Monday, February 27, 2012 7:01:58 PM | >> | > | > | Subject: Re: [GS/SS Beta] Object does not exist error - | >> | > | > | Worry | >> | > | > | about it? | >> | > | > | | >> | > | > | | >> | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau wrote: | >> | > | > | | >> | > | > | > fyi, I have been observing occurrences of this bug as | >> | > | > | > well, | >> | > | > | > with | >> | > | > | > exactly the same point of failure in the stack. | >> | > | > | > | >> | > | > | > No repository problems or audit warnings. | >> | > | > | > | >> | > | > | > Funnily, I've never seen this in any stone running | >> | > | > | > Yesplan. | >> | > | > | > The | >> | > | > | > stone where we have this problem is also running a | >> | > | > | > Seaside | >> | > | > | > application but the only discriminating factor I can | >> | > | > | > observe is | >> | > | > | > that this application uses call/answer a lot more | >> | > | > | > (while we | >> | > | > | > almost | >> | > | > | > never use that in Yesplan). It probably does not help | >> | > | > | > a lot | >> | > | > | > finding the error... but I will look up the stack | >> | > | > | > traces | >> | > | > | > and | >> | > | > | > post | >> | > | > | > them here if they might contain some clues. | >> | > | > | | >> | > | > | Hello Johan, | >> | > | > | Thanks for looking into this problem. I use | >> | > | > | call/answer | >> | > | > | quite a | >> | > | > | bit. | >> | > | > | | >> | > | > | Dale, did you see the stack dump I posted? | >> | > | > | | >> | > | > | Larry | >> | > | > | | >> | > | > | | >> | > | > | > | >> | > | > | > On 21 Feb 2012, at 20:13, Lawrence Kellogg wrote: | >> | > | > | > | >> | > | > | >> | >> | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale Henrichs wrote: | >> | > | > | >> | >> | > | > | >>> Larry, | >> | > | > | >>> | >> | > | > | >>> We should try to dig into this one some more. | >> | > | > | >>> | >> | > | > | >>> To start with what version of Gemstone are you | >> | > | > | >>> using? If | >> | > | > | >>> you | >> | > | > | >>> are | >> | > | > | >>> using 2.4.4.1, then I'm not aware of an issue that | >> | > | > | >>> would | >> | > | > | >>> warrant | >> | > | > | >>> an upgrade to 2.4.5, but I will check around a | >> | > | > | >>> bit...As I | >> | > | > | >>> said | >> | > | > | >>> before, the only place that I've seen "Obj does not | >> | > | > | >>> exist | >> | > | > | >>> errors" is in 3.0 and those bugs were fixed in | >> | > | > | >>> 3.0.1. | >> | > | > | >>> | >> | > | > | >> | >> | > | > | >> Dale, | >> | > | > | >> Thanks for the help. I would like to get to the | >> | > | > | >> bottom of | >> | > | > | >> this | >> | > | > | >> error. This crash takes down Fastcgi so it kills the | >> | > | > | >> service. | >> | > | > | >> | >> | > | > | >> According to the file in the directory, I'm on 2.4.[ | >> | > | > | >> component | >> | > | > | >> notNil ] | >> | > | > | >> whileTrue: [ | >> | > | > | >> self call: component. | >> | > | > | >> component := component | >> | > | > | >> nextComponentToBeDisplayed ] | >> | > | > | >> ]4.1 | >> | > | > | >> | >> | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux | >> | > | > | >> | >> | > | > | >> | >> | > | > | >> | >> | > | > | >> | >> | > | > | >>> This time we are getting the error while creating | >> | > | > | >>> the | >> | > | > | >>> continuation ... the last episode occurred when you | >> | > | > | >>> were | >> | > | > | >>> trying | >> | > | > | >>> to execute from a continuation. | >> | > | > | >>> | >> | > | > | >>> Could you share the source code for | >> | > | > | >>> PracticeJournalLoginTask | >> | > | > | >>> >> | >> | > | > | >>> go? That's the first non-Seaside method on the stack | >> | > | > | >>> below | >> | > | > | >>> the | >> | > | > | >>> error, so it's as good a place as any to start ... | >> | > | > | >>> | >> | > | > | >> | >> | > | > | >> Here is the complete source code for the go method: | >> | > | > | >> ;-) | >> | > | > | >> | >> | > | > | >> go | >> | > | > | >> | user component | | >> | > | > | >> self call: self userLoginView. | >> | > | > | >> (self userLoginView user) notNil | >> | > | > | >> ifTrue: [ | >> | > | > | >> component := self firstComponentToDisplayForUser: | >> | > | > | >> self | >> | > | > | >> userLoginView user. | >> | > | > | >> [ component notNil ] | >> | > | > | >> whileTrue: [ | >> | > | > | >> self call: component. | >> | > | > | >> component := component | >> | > | > | >> nextComponentToBeDisplayed ] ] | >> | > | > | >> | >> | > | > | >> A component is called, and when another component is | >> | > | > | >> selected | >> | > | > | >> the | >> | > | > | >> current component is sent answer: false and | >> | > | > | >> the new component to call is returned from that | >> | > | > | >> nextComponentToBeDisplayed method. | >> | > | > | >> | >> | > | > | >> I used to have an implementation that would give me a | >> | > | > | >> huge | >> | > | > | >> recursive nesting of continuations, as shown by | >> | > | > | >> halo, but this shows everything on just a few levels, | >> | > | > | >> although | >> | > | > | >> I | >> | > | > | >> have to say that the walkback looks deep and gnarly. | >> | > | > | >> | >> | > | > | >> | >> | > | > | >>> It would be useful to see the entire stack as well. | >> | > | > | >>> The | >> | > | > | >>> partial | >> | > | > | >>> continuation copies the stack back to a marker | >> | > | > | >>> method and | >> | > | > | >>> it | >> | > | > | >>> would be useful to examine the source for the | >> | > | > | >>> methods | >> | > | > | >>> that | >> | > | > | >>> are | >> | > | > | >>> on the stck for clues as to what might be going | >> | > | > | >>> on... | >> | > | > | >>> | >> | > | > | >>> Dale | >> | > | > | >> | >> | > | > | >> | >> | > | > | >> Here is the complete walk back: | >> | > | > | >> | >> | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor Server started on | >> | > | > | >> port | >> | > | > | >> 9001 | >> | > | > | >> ----------------------------------------------------- | >> | > | > | >> GemStone: Error Nonfatal | >> | > | > | >> The object with object ID 76562293713797632 does not | >> | > | > | >> exist. | >> | > | > | >> Error Category: 231169 [GemStone] Number: 2101 Arg | >> | > | > | >> Count: | >> | > | > | >> 1 | >> | > | > | >> Context : 412915713 | >> | > | > | >> Arg 1: [612498349710381058 sz:0 cls: 74241 | >> | > | > | >> SmallInteger] | >> | > | > | >> 76562293713797632 | >> | > | > | >> | >> | > | > | >> Now executing the following command saved from "iferr | >> | > | > | >> 1": | >> | > | > | >> where | >> | > | > | >> ==> 1 WAComponent >> decoration @3 line 1 [GsMethod | >> | > | > | >> 194749441] | >> | > | > | >> 2 WAComponent >> addDecoration: @2 line 6 [GsMethod | >> | > | > | >> 194748417] | >> | > | > | >> 3 WAComponent >> show:onAnswer:delegation: @10 line 8 | >> | > | > | >> [GsMethod | >> | > | > | >> 194749185] | >> | > | > | >> 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod | >> | > | > | >> 499699713] | >> | > | > | >> 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod | >> | > | > | >> 194750977] | >> | > | > | >> 6 ComplexBlock in WAComponent >> call: @3 line 4 | >> | > | > | >> [GsMethod | >> | > | > | >> 191317249] | >> | > | > | >> 7 ComplexBlock in WAComponent >> wait: @3 line 3 | >> | > | > | >> [GsMethod | >> | > | > | >> 191268353] | >> | > | > | >> 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line | >> | > | > | >> 5 | >> | > | > | >> [GsMethod 499655937] | >> | > | > | >> 9 WAComponent >> wait: @4 line 3 [GsMethod | >> | > | > | >> 191268353] | >> | > | > | >> 10 WAComponent >> call: @4 line 4 [GsMethod | >> | > | > | >> 191317249] | >> | > | > | >> 11 PracticeJournalLoginTask >> go @14 line 9 | >> | > | > | >> [GsMethod | >> | > | > | >> 371393537] | >> | > | > | >> 12 WATask >> execute @1 line 7 [GsMethod 195261697] | >> | > | > | >> 13 ComplexBlock in WATaskVisitor >> visitTask: @6 | >> | > | > | >> line 4 | >> | > | > | >> [GsMethod 194755841] | >> | > | > | >> 14 WACallback >> evaluateWithFieldValues: @5 line 2 | >> | > | > | >> [GsMethod | >> | > | > | >> 177495553] | >> | > | > | >> 15 ComplexBlock in WACallbackRegistry >> handle: @16 | >> | > | > | >> line | >> | > | > | >> 10 | >> | > | > | >> [GsMethod 177951489] | >> | > | > | >> 16 Collection >> do: @5 line 10 [GsMethod 1547777] | >> | > | > | >> 17 WACallbackRegistry >> handle: @17 line 9 | >> | > | > | >> [GsMethod | >> | > | > | >> 177951489] | >> | > | > | >> 18 ComplexBlock in WAActionPhaseContinuation >> | >> | > | > | >> runCallbacks | >> | > | > | >> @7 | >> | > | > | >> line 4 [GsMethod 202613505] | >> | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 20 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 21 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod | >> | > | > | >> 9005057] | >> | > | > | >> 22 WARenderLoopContinuation >> | >> | > | > | >> withNotificationHandlerDo: | >> | > | > | >> @3 | >> | > | > | >> line | >> | > | > | >> 2 [GsMethod 202608385] | >> | > | > | >> 23 ComplexVCBlock in WAActionPhaseContinuation >> | >> | > | > | >> runCallbacks | >> | > | > | >> @8 | >> | > | > | >> line 3 [GsMethod 202613505] | >> | > | > | >> 24 ComplexBlock in ExecutableBlock >> ensure: @4 line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> ensure: @6 | >> | > | > | >> line 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 26 WAActionPhaseContinuation >> runCallbacks @18 line | >> | > | > | >> 6 | >> | > | > | >> [GsMethod 202613505] | >> | > | > | >> 27 WAActionPhaseContinuation >> handleRequest @1 line | >> | > | > | >> 2 | >> | > | > | >> [GsMethod 202614017] | >> | > | > | >> 28 ComplexBlock in WASessionContinuation >> | >> | > | > | >> basicValue @3 | >> | > | > | >> line | >> | > | > | >> 2 | >> | > | > | >> [GsMethod 202625537] | >> | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 30 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 31 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod | >> | > | > | >> 9005057] | >> | > | > | >> 32 WASessionContinuation >> | >> | > | > | >> withUnregisteredHandlerDo: @7 | >> | > | > | >> line | >> | > | > | >> 3 | >> | > | > | >> [GsMethod 202627073] | >> | > | > | >> 33 WASessionContinuation >> basicValue @4 line 2 | >> | > | > | >> [GsMethod | >> | > | > | >> 202625537] | >> | > | > | >> 34 WASessionContinuation >> value @3 line 5 | >> | > | > | >> [GsMethod | >> | > | > | >> 202623745] | >> | > | > | >> 35 WASession >> handleFiltered: @14 line 10 | >> | > | > | >> [GsMethod | >> | > | > | >> 202205441] | >> | > | > | >> 36 WARequestFilter >> handleFiltered: @2 line 4 | >> | > | > | >> [GsMethod | >> | > | > | >> 176192513] | >> | > | > | >> 37 ComplexBlock in WADeprecatedToolFilter >> | >> | > | > | >> handleFiltered: | >> | > | > | >> @3 | >> | > | > | >> line 2 [GsMethod 203213313] | >> | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 39 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 40 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod | >> | > | > | >> 9005057] | >> | > | > | >> 41 WADeprecatedToolFilter >> handleFiltered: @6 line | >> | > | > | >> 3 | >> | > | > | >> [GsMethod | >> | > | > | >> 203213313] | >> | > | > | >> 42 WARequestFilter >> handleFiltered: @2 line 4 | >> | > | > | >> [GsMethod | >> | > | > | >> 176192513] | >> | > | > | >> 43 ComplexBlock in WATimingToolFilter >> | >> | > | > | >> handleFiltered: | >> | > | > | >> @4 | >> | > | > | >> line 3 | >> | > | > | >> [GsMethod 203208449] | >> | > | > | >> 44 ComplexBlock in ExecutableBlock >> ensure: @4 line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 45 ComplexBlock in ExecutableBlock >> ensure: @6 line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 46 WATimingToolFilter >> handleFiltered: @8 line 4 | >> | > | > | >> [GsMethod | >> | > | > | >> 203208449] | >> | > | > | >> 47 ComplexBlock in WARequestHandler >> handle: @4 | >> | > | > | >> line 4 | >> | > | > | >> [GsMethod 178568961] | >> | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 49 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 50 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod | >> | > | > | >> 9005057] | >> | > | > | >> 51 WADynamicVariable class >> use:during: @4 line 4 | >> | > | > | >> [GsMethod | >> | > | > | >> 177805825] | >> | > | > | >> 52 ComplexBlock in WARequestContext >> push:during: | >> | > | > | >> @4 | >> | > | > | >> line 5 | >> | > | > | >> [GsMethod 176176129] | >> | > | > | >> 53 ComplexBlock in ExecutableBlock >> ensure: @4 line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 54 ComplexBlock in ExecutableBlock >> ensure: @6 line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 55 WARequestContext >> push:during: @7 line 6 | >> | > | > | >> [GsMethod | >> | > | > | >> 176176129] | >> | > | > | >> 56 WARequestHandler >> handle: @5 line 4 [GsMethod | >> | > | > | >> 178568961] | >> | > | > | >> 57 WASession >> handle: @10 line 11 [GsMethod | >> | > | > | >> 202210561] | >> | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 [GsMethod | >> | > | > | >> 176153857] | >> | > | > | >> 59 WARegistry >> handleKeyed:with: @2 line 5 | >> | > | > | >> [GsMethod | >> | > | > | >> 176155137] | >> | > | > | >> 60 WARegistry >> handleFiltered: @33 line 19 | >> | > | > | >> [GsMethod | >> | > | > | >> 176146945] | >> | > | > | >> 61 WAApplication >> handleFiltered: @9 line 8 | >> | > | > | >> [GsMethod | >> | > | > | >> 202644225] | >> | > | > | >> 62 WARequestFilter >> handleFiltered: @2 line 4 | >> | > | > | >> [GsMethod | >> | > | > | >> 176192513] | >> | > | > | >> 63 ComplexBlock in WAExceptionFilter >> | >> | > | > | >> handleFiltered: @6 | >> | > | > | >> line 7 | >> | > | > | >> [GsMethod 499529473] | >> | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 65 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 66 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod | >> | > | > | >> 9005057] | >> | > | > | >> 67 WADynamicVariable class >> use:during: @4 line 4 | >> | > | > | >> [GsMethod | >> | > | > | >> 177805825] | >> | > | > | >> 68 ComplexVCBlock in WAExceptionFilter >> | >> | > | > | >> handleFiltered: | >> | > | > | >> @7 | >> | > | > | >> line | >> | > | > | >> 6 [GsMethod 499529473] | >> | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 70 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> on:do: @2 | >> | > | > | >> line 8 | >> | > | > | >> [GsMethod 9005057] | >> | > | > | >> 72 WAExceptionHandler >> handleExceptionsDuring: @8 | >> | > | > | >> line 3 | >> | > | > | >> [GsMethod 177803521] | >> | > | > | >> 73 WAExceptionFilter >> handleFiltered: @8 line 4 | >> | > | > | >> [GsMethod | >> | > | > | >> 499529473] | >> | > | > | >> 74 ComplexBlock in WARequestHandler >> handle: @4 | >> | > | > | >> line 4 | >> | > | > | >> [GsMethod 178568961] | >> | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 76 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 77 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod | >> | > | > | >> 9005057] | >> | > | > | >> 78 WADynamicVariable class >> use:during: @4 line 4 | >> | > | > | >> [GsMethod | >> | > | > | >> 177805825] | >> | > | > | >> 79 ComplexBlock in WARequestContext >> push:during: | >> | > | > | >> @4 | >> | > | > | >> line 5 | >> | > | > | >> [GsMethod 176176129] | >> | > | > | >> 80 ComplexBlock in ExecutableBlock >> ensure: @4 line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 81 ComplexBlock in ExecutableBlock >> ensure: @6 line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 82 WARequestContext >> push:during: @7 line 6 | >> | > | > | >> [GsMethod | >> | > | > | >> 176176129] | >> | > | > | >> 83 WARequestHandler >> handle: @5 line 4 [GsMethod | >> | > | > | >> 178568961] | >> | > | > | >> 84 WADispatcher >> handleFiltered:named: @7 line 5 | >> | > | > | >> [GsMethod | >> | > | > | >> 179090945] | >> | > | > | >> 85 WADispatcher >> handleFiltered: @7 line 6 | >> | > | > | >> [GsMethod | >> | > | > | >> 179087617] | >> | > | > | >> 86 ComplexBlock in WARequestHandler >> handle: @4 | >> | > | > | >> line 4 | >> | > | > | >> [GsMethod 178568961] | >> | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 88 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 89 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod | >> | > | > | >> 9005057] | >> | > | > | >> 90 WADynamicVariable class >> use:during: @4 line 4 | >> | > | > | >> [GsMethod | >> | > | > | >> 177805825] | >> | > | > | >> 91 ComplexBlock in WARequestContext >> push:during: | >> | > | > | >> @4 | >> | > | > | >> line 5 | >> | > | > | >> [GsMethod 176176129] | >> | > | > | >> 92 ComplexBlock in ExecutableBlock >> ensure: @4 line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 93 ComplexBlock in ExecutableBlock >> ensure: @6 line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 94 WARequestContext >> push:during: @7 line 6 | >> | > | > | >> [GsMethod | >> | > | > | >> 176176129] | >> | > | > | >> 95 WARequestHandler >> handle: @5 line 4 [GsMethod | >> | > | > | >> 178568961] | >> | > | > | >> 96 ComplexBlock in WAServerAdaptor >> handleRequest: | >> | > | > | >> @4 | >> | > | > | >> line 4 | >> | > | > | >> [GsMethod 176816641] | >> | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 98 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 99 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod | >> | > | > | >> 9005057] | >> | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 line 5 | >> | > | > | >> [GsMethod | >> | > | > | >> 176816641] | >> | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 [GsMethod | >> | > | > | >> 176817921] | >> | > | > | >> 102 ComplexBlock in WAServerAdaptor >> process: @5 | >> | > | > | >> line 6 | >> | > | > | >> [GsMethod 176817153] | >> | > | > | >> 103 ComplexBlock in ExecutableBlock >> ensure: @4 | >> | > | > | >> line 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 104 ComplexBlock in ExecutableBlock >> ensure: @6 | >> | > | > | >> line 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 105 WAServerAdaptor >> process: @9 line 7 [GsMethod | >> | > | > | >> 176817153] | >> | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> process: @3 | >> | > | > | >> line 6 | >> | > | > | >> [GsMethod 212442369] | >> | > | > | >> 107 ComplexBlock in GRGemStonePlatform >> | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @12 line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 175179265] | >> | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 109 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 110 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod 9005057] | >> | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform >> | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @18 line | >> | > | > | >> 12 | >> | > | > | >> [GsMethod 175179265] | >> | > | > | >> 112 ComplexBlock in ExecutableBlock >> ensure: @4 | >> | > | > | >> line 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> ensure: @6 | >> | > | > | >> line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 114 TransientRecursionLock >> critical: @15 line 8 | >> | > | > | >> [GsMethod | >> | > | > | >> 21159937] | >> | > | > | >> 115 GRGemStonePlatform >> | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @39 line | >> | > | > | >> 5 | >> | > | > | >> [GsMethod 175179265] | >> | > | > | >> 116 ComplexBlock in GRGemStonePlatform >> | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @7 line 9 | >> | > | > | >> [GsMethod | >> | > | > | >> 175179521] | >> | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 118 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 119 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod 9005057] | >> | > | > | >> 120 GRGemStonePlatform >> | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @32 line | >> | > | > | >> 17 | >> | > | > | >> [GsMethod 175179521] | >> | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line 4 | >> | > | > | >> [GsMethod | >> | > | > | >> 212442369] | >> | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> | >> | > | > | >> answerResponderRole: | >> | > | > | >> @3 | >> | > | > | >> line 4 [GsMethod 212444161] | >> | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 124 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 125 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod 9005057] | >> | > | > | >> 126 WAFastCGIAdaptor >> answerResponderRole: @9 line | >> | > | > | >> 5 | >> | > | > | >> [GsMethod | >> | > | > | >> 212444161] | >> | > | > | >> 127 FSResponderRole >> answer @2 line 4 [GsMethod | >> | > | > | >> 218695937] | >> | > | > | >> 128 FSRole >> handleConnection @3 line 5 [GsMethod | >> | > | > | >> 218705409] | >> | > | > | >> 129 FSConnection >> unsafeServe @4 line 8 [GsMethod | >> | > | > | >> 219646465] | >> | > | > | >> 130 ComplexBlock in FSConnection >> safeServe @5 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod 499288833] | >> | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 132 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 133 ComplexBlock in ExecutableBlock >> on:do: @2 line | >> | > | > | >> 8 | >> | > | > | >> [GsMethod 9005057] | >> | > | > | >> 134 ComplexVCBlock in FSConnection >> safeServe @8 | >> | > | > | >> line 9 | >> | > | > | >> [GsMethod 499288833] | >> | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | > | >> [GsMethod | >> | > | > | >> 10065409] | >> | > | > | >> 136 ExceptionHandler >> try:on:do: @15 line 18 | >> | > | > | >> [GsMethod | >> | > | > | >> 10062081] | >> | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> on:do: @2 | >> | > | > | >> line 8 | >> | > | > | >> [GsMethod 9005057] | >> | > | > | >> 138 ComplexVCBlock in FSConnection >> safeServe @11 | >> | > | > | >> line | >> | > | > | >> 12 | >> | > | > | >> [GsMethod 499288833] | >> | > | > | >> 139 ComplexBlock in ExecutableBlock >> ensure: @4 | >> | > | > | >> line 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> ensure: @6 | >> | > | > | >> line | >> | > | > | >> 11 | >> | > | > | >> [GsMethod 2304001] | >> | > | > | >> 141 FSConnection >> safeServe @14 line 15 [GsMethod | >> | > | > | >> 499288833] | >> | > | > | >> 142 FSConnection >> serve @1 line 4 [GsMethod | >> | > | > | >> 219654145] | >> | > | > | >> 143 ComplexBlock in FSSocketServer >> listen: @9 line | >> | > | > | >> 15 | >> | > | > | >> [GsMethod 219292673] | >> | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 [GsMethod | >> | > | > | >> 4501249] | >> | > | > | >> 145 GsProcess >> _start @1 line 9 [GsMethod | >> | > | > | >> 4501761] | >> | > | > | >> [GsProcess 412915713] | >> | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] true | >> | > | > | >> topaz 1> | >> | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 16:38:18 UTC | >> | > | > | >> 2012 | >> | > | > | >> | >> | > | > | >> UTL_GUARANTEE failed, File | >> | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c | >> | > | > | >> line | >> | > | > | >> 28 | >> | > | > | >> | >> | > | > | >> Begin attempt to print C-level stack at: Mon Feb 20 | >> | > | > | >> 16:38:18 | >> | > | > | >> UTC | >> | > | > | >> 2012 | >> | > | > | >> | >> | > | > | >> | >> | > | > | >> End of C-level stack: | >> | > | > | >> | >> | > | > | >> | >> | > | > | >> hostcalldebugger invoked in process 6550, at | >> | > | > | >> 02/20/2012 | >> | > | > | >> 04:38:18 | >> | > | > | >> PM.681 UTC | >> | > | > | >> notifying stone of fatal error | >> | > | > | >> | >> | > | > | >> [Info]: Logging out at 02/20/2012 04:38:18 PM UTC | >> | > | > | >> | >> | > | > | >> | >> | > | > | >> | >> | > | > | >>> | >> | > | > | >>> ----- Original Message ----- | >> | > | > | >>> | From: "Lawrence Kellogg" <[hidden email]> | >> | > | > | >>> | To: "GemStone Seaside beta discussion" | >> | > | > | >>> | <[hidden email]> | >> | > | > | >>> | Sent: Monday, February 20, 2012 8:48:22 AM | >> | > | > | >>> | Subject: Re: [GS/SS Beta] Object does not exist | >> | > | > | >>> | error - | >> | > | > | >>> | Worry | >> | > | > | >>> | about it? | >> | > | > | >>> | | >> | > | > | >>> | Hello Dale, | >> | > | > | >>> | Well, my system has been up for days, running | >> | > | > | >>> | with no | >> | > | > | >>> | problems, not | >> | > | > | >>> | that it has been getting a lot of traffic, but | >> | > | > | >>> | still, | >> | > | > | >>> | no | >> | > | > | >>> | crashes. | >> | > | > | >>> | Today, I hit the Object does not exist error | >> | > | > | >>> | again. I | >> | > | > | >>> | guess I | >> | > | > | >>> | can | >> | > | > | >>> | do another object audit but, other than that, | >> | > | > | >>> | I'm not | >> | > | > | >>> | sure | >> | > | > | >>> | how to | >> | > | > | >>> | proceed. Do you think an upgrade to 2.4.5 will | >> | > | > | >>> | help | >> | > | > | >>> | me? | >> | > | > | >>> | | >> | > | > | >>> | Here is the walkback: | >> | > | > | >>> | | >> | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor Server started | >> | > | > | >>> | on | >> | > | > | >>> | port | >> | > | > | >>> | 9001 | >> | > | > | >>> | ----------------------------------------------------- | >> | > | > | >>> | GemStone: Error Nonfatal | >> | > | > | >>> | The object with object ID 76562293713797632 does | >> | > | > | >>> | not | >> | > | > | >>> | exist. | >> | > | > | >>> | Error Category: 231169 [GemStone] Number: 2101 Arg | >> | > | > | >>> | Count: 1 | >> | > | > | >>> | Context : | >> | > | > | >>> | 412915713 | >> | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: 74241 | >> | > | > | >>> | SmallInteger] | >> | > | > | >>> | 76562293713797632 | >> | > | > | >>> | | >> | > | > | >>> | Now executing the following command saved from | >> | > | > | >>> | "iferr | >> | > | > | >>> | 1": | >> | > | > | >>> | where | >> | > | > | >>> | ==> 1 WAComponent >> decoration @3 line 1 | >> | > | > | >>> | [GsMethod | >> | > | > | >>> | 194749441] | >> | > | > | >>> | 2 WAComponent >> addDecoration: @2 line 6 | >> | > | > | >>> | [GsMethod | >> | > | > | >>> | 194748417] | >> | > | > | >>> | 3 WAComponent >> show:onAnswer:delegation: @10 | >> | > | > | >>> | line 8 | >> | > | > | >>> | [GsMethod | >> | > | > | >>> | 194749185] | >> | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 line 5 | >> | > | > | >>> | [GsMethod | >> | > | > | >>> | 499699713] | >> | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 line 8 | >> | > | > | >>> | [GsMethod | >> | > | > | >>> | 194750977] | >> | > | > | >>> | 6 ComplexBlock in WAComponent >> call: @3 line 4 | >> | > | > | >>> | [GsMethod | >> | > | > | >>> | 191317249] | >> | > | > | >>> | 7 ComplexBlock in WAComponent >> wait: @3 line 3 | >> | > | > | >>> | [GsMethod | >> | > | > | >>> | 191268353] | >> | > | > | >>> | 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 | >> | > | > | >>> | line 5 | >> | > | > | >>> | [GsMethod | >> | > | > | >>> | 499655937] | >> | > | > | >>> | 9 WAComponent >> wait: @4 line 3 [GsMethod | >> | > | > | >>> | 191268353] | >> | > | > | >>> | 10 WAComponent >> call: @4 line 4 [GsMethod | >> | > | > | >>> | 191317249] | >> | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 line 9 | >> | > | > | >>> | [GsMethod | >> | > | > | >>> | 371393537] | >> | > | > | >>> | | >> | > | > | >>> | | >> | > | > | >>> | Larry | >> | > | > | >>> | | >> | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale Henrichs wrote: | >> | > | > | >>> | | >> | > | > | >>> | > Larry, | >> | > | > | >>> | > | >> | > | > | >>> | > Yes, everything looks clean, I'm a little bit | >> | > | > | >>> | > surprised | >> | > | > | >>> | > that | >> | > | > | >>> | > you | >> | > | > | >>> | > didn't find the original error in you first | >> | > | > | >>> | > audit, | >> | > | > | >>> | > but | >> | > | > | >>> | > the | >> | > | > | >>> | > implication is that the "corrupt object" never | >> | > | > | >>> | > got | >> | > | > | >>> | > persisted | >> | > | > | >>> | > ... | >> | > | > | >>> | > indicating some other type of corruption ... | >> | > | > | >>> | > | >> | > | > | >>> | > A clean object audit means that your data base | >> | > | > | >>> | > has no | >> | > | > | >>> | > corruption so | >> | > | > | >>> | > you're good to go ... I'll talk to some guys on | >> | > | > | >>> | > Monday | >> | > | > | >>> | > and | >> | > | > | >>> | > see if | >> | > | > | >>> | > they have some ideas as to what might have | >> | > | > | >>> | > happened...there's | >> | > | > | >>> | > a | >> | > | > | >>> | > bug in there somewhere, but for now it looks | >> | > | > | >>> | > like it | >> | > | > | >>> | > is | >> | > | > | >>> | > isolated | >> | > | > | >>> | > to the local state in a gem ... | >> | > | > | >>> | > | >> | > | > | >>> | > Dale | >> | > | > | >>> | > | >> | > | > | >>> | > ----- Original Message ----- | >> | > | > | >>> | > | From: "Lawrence Kellogg" <[hidden email]> | >> | > | > | >>> | > | To: "GemStone Seaside beta discussion" | >> | > | > | >>> | > | <[hidden email]> | >> | > | > | >>> | > | Sent: Saturday, February 11, 2012 4:18:06 AM | >> | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object does not | >> | > | > | >>> | > | exist | >> | > | > | >>> | > | error - | >> | > | > | >>> | > | Worry | >> | > | > | >>> | > | about it? | >> | > | > | >>> | > | | >> | > | > | >>> | > | | >> | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale Henrichs | >> | > | > | >>> | > | wrote: | >> | > | > | >>> | > | | >> | > | > | >>> | > | > Larry, | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > Object does not exist errors are not good | >> | > | > | >>> | > | > things | >> | > | > | >>> | > | > ... | >> | > | > | >>> | > | > and | >> | > | > | >>> | > | > the | >> | > | > | >>> | > | > gem | >> | > | > | >>> | > | > coming down in this case is probably a good | >> | > | > | >>> | > | > thing | >> | > | > | >>> | > | > ... | >> | > | > | >>> | > | > The | >> | > | > | >>> | > | > fact | >> | > | > | >>> | > | > that the problem is showing up in a | >> | > | > | >>> | > | > GsProcess | >> | > | > | >>> | > | > means | >> | > | > | >>> | > | > that | >> | > | > | >>> | > | > the | >> | > | > | >>> | > | > Seaside session data structures are | >> | > | > | >>> | > | > corrupted but | >> | > | > | >>> | > | > not | >> | > | > | >>> | > | > your | >> | > | > | >>> | > | > model | >> | > | > | >>> | > | > data ... | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > You can check for corruption in your data | >> | > | > | >>> | > | > base by | >> | > | > | >>> | > | > running | >> | > | > | >>> | > | > an | >> | > | > | >>> | > | > object | >> | > | > | >>> | > | > audit (see section 8.2 of the System | >> | > | > | >>> | > | > Administration | >> | > | > | >>> | > | > Guide[1]). | >> | > | > | >>> | > | > If | >> | > | > | >>> | > | > you follow these steps you own't need to run | >> | > | > | >>> | > | > the | >> | > | > | >>> | > | > object | >> | > | > | >>> | > | > audit | >> | > | > | >>> | > | > as | >> | > | > | >>> | > | > single user (see the docs): | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > - expire sessions | >> | > | > | >>> | > | > - mfc | >> | > | > | >>> | > | > - reclaimAll | >> | > | > | >>> | > | > - object audit | >> | > | > | >>> | > | > | >> | > | > | >>> | > | | >> | > | > | >>> | > | Hello Dale, | >> | > | > | >>> | > | Ok, I ran: | >> | > | > | >>> | > | | >> | > | > | >>> | > | System stopUserSessions | >> | > | > | >>> | > | SystemRepository objectAudit | >> | > | > | >>> | > | SystemRepository markForCollection | >> | > | > | >>> | > | SystemRepository reclaimAll | >> | > | > | >>> | > | SystemRepository objectAudit | >> | > | > | >>> | > | | >> | > | > | >>> | > | I don't see any errors. Here is my log. What | >> | > | > | >>> | > | do you | >> | > | > | >>> | > | make of | >> | > | > | >>> | > | it? | >> | > | > | >>> | > | | >> | > | > | >>> | > | Larry | >> | > | > | >>> | > | | >> | > | > | >>> | > | | >> | > | > | >>> | > | [Info]: Login Time: 02/11/2012 12:06:22 PM.972 | >> | > | > | >>> | > | UTC | >> | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] gci login: | >> | > | > | >>> | > | currSession | >> | > | > | >>> | > | 1 | >> | > | > | >>> | > | rpc gem | >> | > | > | >>> | > | processId -1 | >> | > | > | >>> | > | successful login | >> | > | > | >>> | > | topaz 1> printit | >> | > | > | >>> | > | System hasMissingGcGems | >> | > | > | >>> | > | % | >> | > | > | >>> | > | false | >> | > | > | >>> | > | topaz 1> printit | >> | > | > | >>> | > | System stopUserSessions | >> | > | > | >>> | > | % | >> | > | > | >>> | > | System class | >> | > | > | >>> | > | superClass Object class | >> | > | > | >>> | > | format 32 | >> | > | > | >>> | > | instVars 0 | >> | > | > | >>> | > | instVarNames an Array | >> | > | > | >>> | > | constraints an Array | >> | > | > | >>> | > | classVars a SymbolDictionary | >> | > | > | >>> | > | methodDict a GsMethodDictionary | >> | > | > | >>> | > | poolDictionaries an Array | >> | > | > | >>> | > | categories a GsMethodDictionary | >> | > | > | >>> | > | secondarySuperclasses nil | >> | > | > | >>> | > | name System | >> | > | > | >>> | > | classHistory a ClassHistory | >> | > | > | >>> | > | description a GsClassDocumentation | >> | > | > | >>> | > | migrationDestination nil | >> | > | > | >>> | > | timeStamp a DateTime | >> | > | > | >>> | > | userId SystemUser | >> | > | > | >>> | > | extraDict a SymbolDictionary | >> | > | > | >>> | > | classCategory nil | >> | > | > | >>> | > | subclasses nil | >> | > | > | >>> | > | | >> | > | > | >>> | > | topaz 1> printit | >> | > | > | >>> | > | SystemRepository objectAudit | >> | > | > | >>> | > | % | >> | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog | >> | > | > | >>> | > | from | >> | > | > | >>> | > | 20 | >> | > | > | >>> | > | to 3 | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 | >> | > | > | >>> | > | to 1 | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs | >> | > | > | >>> | > | to 0 | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: Starting | >> | > | > | >>> | > | object | >> | > | > | >>> | > | table | >> | > | > | >>> | > | scan | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: Finished | >> | > | > | >>> | > | object | >> | > | > | >>> | > | table | >> | > | > | >>> | > | scan | >> | > | > | >>> | > | | >> | > | > | >>> | > | Object audit is proceeding in FullAudit mode: | >> | > | > | >>> | > | Scavenging completed (either single user mode | >> | > | > | >>> | > | or no | >> | > | > | >>> | > | pages | >> | > | > | >>> | > | to | >> | > | > | >>> | > | scavenge). | >> | > | > | >>> | > | All audit checks are enabled. | >> | > | > | >>> | > | | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:07:41 PM UTC. | >> | > | > | >>> | > | Summary of objects whose sizes exceed 100000 | >> | > | > | >>> | > | Bytes | >> | > | > | >>> | > | or | >> | > | > | >>> | > | Oops: | >> | > | > | >>> | > | | >> | > | > | >>> | > | ObjectID Class ClassName | >> | > | > | >>> | > | LogicalSize | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- | >> | > | > | >>> | > | 305743617 74753 String | >> | > | > | >>> | > | 134740 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 149534721 74753 String | >> | > | > | >>> | > | 164661 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 173784833 74753 String | >> | > | > | >>> | > | 163312 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 196368897 74753 String | >> | > | > | >>> | > | 164661 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 305774593 74753 String | >> | > | > | >>> | > | 134740 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 175519489 74753 String | >> | > | > | >>> | > | 376305 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 196571393 74753 String | >> | > | > | >>> | > | 379399 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 175494145 74753 String | >> | > | > | >>> | > | 201874 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 197005569 74753 String | >> | > | > | >>> | > | 202074 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 149996289 74753 String | >> | > | > | >>> | > | 236426 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 151722753 74753 String | >> | > | > | >>> | > | 379399 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 151723777 74753 String | >> | > | > | >>> | > | 202074 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 274619393 74753 String | >> | > | > | >>> | > | 1170577 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 265139713 74753 String | >> | > | > | >>> | > | 1170577 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 215910913 66817 Array | >> | > | > | >>> | > | 331214 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 164965121 74753 String | >> | > | > | >>> | > | 236201 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 197155585 74753 String | >> | > | > | >>> | > | 236426 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 271373057 74753 String | >> | > | > | >>> | > | 1170577 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 268426753 74753 String | >> | > | > | >>> | > | 134740 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 264103681 74753 String | >> | > | > | >>> | > | 1170577 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | | >> | > | > | >>> | > | ----------- Object Statistics Summary | >> | > | > | >>> | > | ----------------- | >> | > | > | >>> | > | | >> | > | > | >>> | > | ----- Instances of invisible (private) classes | >> | > | > | >>> | > | ------ | >> | > | > | >>> | > | Number of instances: 1072 | >> | > | > | >>> | > | Total size: 15855 K Bytes | >> | > | > | >>> | > | Average size: 14.8 Bytes | >> | > | > | >>> | > | | >> | > | > | >>> | > | Class: 209153 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 209409 Instances: | >> | > | > | >>> | > | 1072 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 15855 K Bytes | >> | > | > | >>> | > | Class: 209665 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 209921 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 210177 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 210433 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 210689 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 210945 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 211201 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 211457 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 211713 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 211969 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 212225 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 212481 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 212737 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 212993 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 213249 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 213505 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 213761 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | | >> | > | > | >>> | > | | >> | > | > | >>> | > | ----- Instances of visible classes | >> | > | > | >>> | > | ----------------- | >> | > | > | >>> | > | Number of objects : 1633432 | >> | > | > | >>> | > | Total Size : 157861 K | >> | > | > | >>> | > | Bytes | >> | > | > | >>> | > | size of Object Headers : 38283 K | >> | > | > | >>> | > | Bytes | >> | > | > | >>> | > | size of Object Values : 116978 K | >> | > | > | >>> | > | Bytes | >> | > | > | >>> | > | size of Object Tags : 0 K | >> | > | > | >>> | > | Bytes | >> | > | > | >>> | > | average of Object Value: 73.3 Bytes | >> | > | > | >>> | > | | >> | > | > | >>> | > | Object Audit: Audit successfully completed; no | >> | > | > | >>> | > | errors | >> | > | > | >>> | > | were | >> | > | > | >>> | > | detected. | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 40 | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 10 | >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs | >> | > | > | >>> | > | to 0 | >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to | >> | > | > | >>> | > | 40 | >> | > | > | >>> | > | true | >> | > | > | >>> | > | topaz 1> printit | >> | > | > | >>> | > | SystemRepository markForCollection | >> | > | > | >>> | > | % | >> | > | > | >>> | > | start MFC mark/sweep phase: 02/11/2012 | >> | > | > | >>> | > | 12:08:56 PM | >> | > | > | >>> | > | UTC | >> | > | > | >>> | > | WARNING, unable to resolve either | >> | > | > | >>> | > | garMarkSweepPageBufSize | >> | > | > | >>> | > | or | >> | > | > | >>> | > | mfcGcPageBufSize, using default 320 | >> | > | > | >>> | > | MarkSweepArgsSType::(): buffer size= 320 pages | >> | > | > | >>> | > | start MFC process dead phase: 02/11/2012 | >> | > | > | >>> | > | 12:08:59 | >> | > | > | >>> | > | PM | >> | > | > | >>> | > | UTC | >> | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM UTC | >> | > | > | >>> | > | Successful completion of markForCollection. | >> | > | > | >>> | > | 1613875 live objects found. | >> | > | > | >>> | > | 20629 possible dead objects, occupying | >> | > | > | >>> | > | approximately | >> | > | > | >>> | > | 1856610 | >> | > | > | >>> | > | bytes, may be reclaimed. | >> | > | > | >>> | > | topaz 1> printit | >> | > | > | >>> | > | SystemRepository reclaimAll | >> | > | > | >>> | > | % | >> | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog | >> | > | > | >>> | > | from | >> | > | > | >>> | > | 20 | >> | > | > | >>> | > | to 3 | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 | >> | > | > | >>> | > | to 1 | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs | >> | > | > | >>> | > | to 0 | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 | >> | > | > | >>> | > | an Array | >> | > | > | >>> | > | #1 40 | >> | > | > | >>> | > | #2 10 | >> | > | > | >>> | > | #3 0 | >> | > | > | >>> | > | | >> | > | > | >>> | > | topaz 1> printit | >> | > | > | >>> | > | SystemRepository objectAudit | >> | > | > | >>> | > | % | >> | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog | >> | > | > | >>> | > | from | >> | > | > | >>> | > | 20 | >> | > | > | >>> | > | to 3 | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 1 | >> | > | > | >>> | > | to 1 | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs | >> | > | > | >>> | > | to 0 | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: Starting | >> | > | > | >>> | > | object | >> | > | > | >>> | > | table | >> | > | > | >>> | > | scan | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: Finished | >> | > | > | >>> | > | object | >> | > | > | >>> | > | table | >> | > | > | >>> | > | scan | >> | > | > | >>> | > | | >> | > | > | >>> | > | Object audit is proceeding in FullAudit mode: | >> | > | > | >>> | > | Scavenging completed (either single user mode | >> | > | > | >>> | > | or no | >> | > | > | >>> | > | pages | >> | > | > | >>> | > | to | >> | > | > | >>> | > | scavenge). | >> | > | > | >>> | > | All audit checks are enabled. | >> | > | > | >>> | > | | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:11:27 PM UTC. | >> | > | > | >>> | > | Summary of objects whose sizes exceed 100000 | >> | > | > | >>> | > | Bytes | >> | > | > | >>> | > | or | >> | > | > | >>> | > | Oops: | >> | > | > | >>> | > | | >> | > | > | >>> | > | ObjectID Class ClassName | >> | > | > | >>> | > | LogicalSize | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- | >> | > | > | >>> | > | 305743617 74753 String | >> | > | > | >>> | > | 134740 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 149534721 74753 String | >> | > | > | >>> | > | 164661 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 173784833 74753 String | >> | > | > | >>> | > | 163312 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 196368897 74753 String | >> | > | > | >>> | > | 164661 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 305774593 74753 String | >> | > | > | >>> | > | 134740 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 175519489 74753 String | >> | > | > | >>> | > | 376305 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 196571393 74753 String | >> | > | > | >>> | > | 379399 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 175494145 74753 String | >> | > | > | >>> | > | 201874 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 197005569 74753 String | >> | > | > | >>> | > | 202074 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 149996289 74753 String | >> | > | > | >>> | > | 236426 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 151722753 74753 String | >> | > | > | >>> | > | 379399 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 151723777 74753 String | >> | > | > | >>> | > | 202074 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 274619393 74753 String | >> | > | > | >>> | > | 1170577 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 265139713 74753 String | >> | > | > | >>> | > | 1170577 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 215910913 66817 Array | >> | > | > | >>> | > | 331214 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 164965121 74753 String | >> | > | > | >>> | > | 236201 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 197155585 74753 String | >> | > | > | >>> | > | 236426 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 271373057 74753 String | >> | > | > | >>> | > | 1170577 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 268426753 74753 String | >> | > | > | >>> | > | 134740 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | 264103681 74753 String | >> | > | > | >>> | > | 1170577 | >> | > | > | >>> | > | Oops | >> | > | > | >>> | > | | >> | > | > | >>> | > | ----------- Object Statistics Summary | >> | > | > | >>> | > | ----------------- | >> | > | > | >>> | > | | >> | > | > | >>> | > | ----- Instances of invisible (private) classes | >> | > | > | >>> | > | ------ | >> | > | > | >>> | > | Number of instances: 1072 | >> | > | > | >>> | > | Total size: 15855 K Bytes | >> | > | > | >>> | > | Average size: 14.8 Bytes | >> | > | > | >>> | > | | >> | > | > | >>> | > | Class: 209153 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 209409 Instances: | >> | > | > | >>> | > | 1072 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 15855 K Bytes | >> | > | > | >>> | > | Class: 209665 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 209921 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 210177 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 210433 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 210689 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 210945 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 211201 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 211457 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 211713 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 211969 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 212225 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 212481 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 212737 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 212993 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 213249 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 213505 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | Class: 213761 Instances: | >> | > | > | >>> | > | 0 | >> | > | > | >>> | > | Total | >> | > | > | >>> | > | Size: | >> | > | > | >>> | > | 0 K Bytes | >> | > | > | >>> | > | | >> | > | > | >>> | > | | >> | > | > | >>> | > | ----- Instances of visible classes | >> | > | > | >>> | > | ----------------- | >> | > | > | >>> | > | Number of objects : 1612803 | >> | > | > | >>> | > | Total Size : 156912 K | >> | > | > | >>> | > | Bytes | >> | > | > | >>> | > | size of Object Headers : 37800 K | >> | > | > | >>> | > | Bytes | >> | > | > | >>> | > | size of Object Values : 116516 K | >> | > | > | >>> | > | Bytes | >> | > | > | >>> | > | size of Object Tags : 0 K | >> | > | > | >>> | > | Bytes | >> | > | > | >>> | > | average of Object Value: 74.0 Bytes | >> | > | > | >>> | > | | >> | > | > | >>> | > | Object Audit: Audit successfully completed; no | >> | > | > | >>> | > | errors | >> | > | > | >>> | > | were | >> | > | > | >>> | > | detected. | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs | >> | > | > | >>> | > | to 0 | >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to | >> | > | > | >>> | > | 1 | >> | > | > | >>> | > | true | >> | > | > | >>> | > | topaz 1> | >> | > | > | >>> | > | topaz 1> | >> | > | > | >>> | > | | >> | > | > | >>> | > | | >> | > | > | >>> | > | > If, as I suspect, you've got corruption in | >> | > | > | >>> | > | > GsProcess | >> | > | > | >>> | > | > objects | >> | > | > | >>> | > | > they | >> | > | > | >>> | > | > only impact Seaside session state, and | >> | > | > | >>> | > | > should | >> | > | > | >>> | > | > have | >> | > | > | >>> | > | > disappeared | >> | > | > | >>> | > | > by | >> | > | > | >>> | > | > the time you run the object audit ... | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > This problems seems to ring a bell, but it | >> | > | > | >>> | > | > seems | >> | > | > | >>> | > | > to | >> | > | > | >>> | > | > me | >> | > | > | >>> | > | > that the | >> | > | > | >>> | > | > problem I am thinking of showed up in | >> | > | > | >>> | > | > GemStone | >> | > | > | >>> | > | > 3.0 | >> | > | > | >>> | > | > and I | >> | > | > | >>> | > | > think | >> | > | > | >>> | > | > it | >> | > | > | >>> | > | > was fixed in GemStone 3.0.1... so I'm | >> | > | > | >>> | > | > curious | >> | > | > | >>> | > | > what | >> | > | > | >>> | > | > version of | >> | > | > | >>> | > | > GemStone you are using. | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > As I think about this, I seem to recall that | >> | > | > | >>> | > | > the | >> | > | > | >>> | > | > problem | >> | > | > | >>> | > | > was | >> | > | > | >>> | > | > related to deeply nested block structure in | >> | > | > | >>> | > | > a | >> | > | > | >>> | > | > method | >> | > | > | >>> | > | > that | >> | > | > | >>> | > | > was | >> | > | > | >>> | > | > involved in partial continuations, so I am | >> | > | > | >>> | > | > curious if | >> | > | > | >>> | > | > you | >> | > | > | >>> | > | > happen | >> | > | > | >>> | > | > to have some deeply nested block structures | >> | > | > | >>> | > | > let's | >> | > | > | >>> | > | > say | >> | > | > | >>> | > | > more than | >> | > | > | >>> | > | > 5 | >> | > | > | >>> | > | > or 6 levels deep in your method? In fact | >> | > | > | >>> | > | > even in | >> | > | > | >>> | > | > 3.0.1 I | >> | > | > | >>> | > | > think | >> | > | > | >>> | > | > that there might be an effective limit (the | >> | > | > | >>> | > | > engineer | >> | > | > | >>> | > | > that | >> | > | > | >>> | > | > worked | >> | > | > | >>> | > | > on this will be back on Monday for exact | >> | > | > | >>> | > | > details), so | >> | > | > | >>> | > | > if | >> | > | > | >>> | > | > you | >> | > | > | >>> | > | > are | >> | > | > | >>> | > | > running with 3.0.1, you should definitely be | >> | > | > | >>> | > | > suspicious | >> | > | > | >>> | > | > of deep | >> | > | > | >>> | > | > nesting of blocks... | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > Dale | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > [1] | >> | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > ----- Original Message ----- | >> | > | > | >>> | > | > | From: "Lawrence Kellogg" <[hidden email]> | >> | > | > | >>> | > | > | To: "GemStone Seaside beta discussion" | >> | > | > | >>> | > | > | <[hidden email]> | >> | > | > | >>> | > | > | Sent: Friday, February 10, 2012 2:13:15 PM | >> | > | > | >>> | > | > | Subject: [GS/SS Beta] Object does not | >> | > | > | >>> | > | > | exist | >> | > | > | >>> | > | > | error - | >> | > | > | >>> | > | > | Worry | >> | > | > | >>> | > | > | about | >> | > | > | >>> | > | > | it? | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | Hello, | >> | > | > | >>> | > | > | After a long series of calls and answers | >> | > | > | >>> | > | > | in | >> | > | > | >>> | > | > | Seaside, I | >> | > | > | >>> | > | > | got an | >> | > | > | >>> | > | > | Object | >> | > | > | >>> | > | > | does not exist error that brought down the | >> | > | > | >>> | > | > | fast | >> | > | > | >>> | > | > | cgi | >> | > | > | >>> | > | > | gateway. | >> | > | > | >>> | > | > | My | >> | > | > | >>> | > | > | production error handler was not | >> | > | > | >>> | > | > | triggered, | >> | > | > | >>> | > | > | although it | >> | > | > | >>> | > | > | was | >> | > | > | >>> | > | > | installed, as far as I could tell. | >> | > | > | >>> | > | > | Strange. My | >> | > | > | >>> | > | > | supervise | >> | > | > | >>> | > | > | fastcgi | >> | > | > | >>> | > | > | process also did not pick up my dead | >> | > | > | >>> | > | > | fastcgi | >> | > | > | >>> | > | > | process. | >> | > | > | >>> | > | > | Not a | >> | > | > | >>> | > | > | good | >> | > | > | >>> | > | > | day. | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | Here is the walkback: | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | USER IDS: REAL=seasideuser (500) | >> | > | > | >>> | > | > | EFFECTIVE=seasideuser | >> | > | > | >>> | > | > | (500) | >> | > | > | >>> | > | > | | | >> | > | > | >>> | > | > | |_____________________________________________________________________________| | >> | > | > | >>> | > | > | topaz> topaz> topaz> topaz> topaz> topaz> | >> | > | > | >>> | > | > | topaz> | >> | > | > | >>> | > | > | [Info]: LNK | >> | > | > | >>> | > | > | client/gem GCI levels = 844/844 | >> | > | > | >>> | > | > | [Info]: User ID: DataCurator | >> | > | > | >>> | > | > | [Info]: Repository: seaside | >> | > | > | >>> | > | > | [Info]: Session ID: 5 | >> | > | > | >>> | > | > | [Info]: GCI Client Host: <Linked> | >> | > | > | >>> | > | > | [Info]: Page server PID: -1 | >> | > | > | >>> | > | > | [Info]: Login Time: 02/10/2012 09:27:56 | >> | > | > | >>> | > | > | PM.572 | >> | > | > | >>> | > | > | UTC | >> | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 UTC] gci | >> | > | > | >>> | > | > | login: | >> | > | > | >>> | > | > | currSession | >> | > | > | >>> | > | > | 1 rpc | >> | > | > | >>> | > | > | gem | >> | > | > | >>> | > | > | processId -1 | >> | > | > | >>> | > | > | successful login | >> | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 cls: 76289 | >> | > | > | >>> | > | > | UndefinedObject] | >> | > | > | >>> | > | > | nil | >> | > | > | >>> | > | > | topaz 1> topaz 1> [76033 sz:19 cls: 801793 | >> | > | > | >>> | > | > | System | >> | > | > | >>> | > | > | class] | >> | > | > | >>> | > | > | System | >> | > | > | >>> | > | > | class | >> | > | > | >>> | > | > | superClass [72193 sz:19 cls: 206081 Object | >> | > | > | >>> | > | > | class] | >> | > | > | >>> | > | > | Object | >> | > | > | >>> | > | > | class | >> | > | > | >>> | > | > | format [258 sz:0 cls: 74241 SmallInteger] | >> | > | > | >>> | > | > | 32 | >> | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 SmallInteger] | >> | > | > | >>> | > | > | 0 | >> | > | > | >>> | > | > | instVarNames [422145 sz:0 cls: 66817 | >> | > | > | >>> | > | > | Array] an | >> | > | > | >>> | > | > | Array | >> | > | > | >>> | > | > | constraints [421889 sz:0 cls: 66817 Array] | >> | > | > | >>> | > | > | an | >> | > | > | >>> | > | > | Array | >> | > | > | >>> | > | > | classVars [421633 sz:26 cls: 111361 | >> | > | > | >>> | > | > | SymbolDictionary] a | >> | > | > | >>> | > | > | SymbolDictionary | >> | > | > | >>> | > | > | methodDict [711937 sz:112 cls: 99073 | >> | > | > | >>> | > | > | GsMethodDictionary] a | >> | > | > | >>> | > | > | GsMethodDictionary | >> | > | > | >>> | > | > | poolDictionaries [421377 sz:0 cls: 66817 | >> | > | > | >>> | > | > | Array] | >> | > | > | >>> | > | > | an | >> | > | > | >>> | > | > | Array | >> | > | > | >>> | > | > | categories [421121 sz:28 cls: 99073 | >> | > | > | >>> | > | > | GsMethodDictionary] | >> | > | > | >>> | > | > | a | >> | > | > | >>> | > | > | GsMethodDictionary | >> | > | > | >>> | > | > | secondarySuperclasses [20 sz:0 cls: 76289 | >> | > | > | >>> | > | > | UndefinedObject] | >> | > | > | >>> | > | > | nil | >> | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 Symbol] | >> | > | > | >>> | > | > | System | >> | > | > | >>> | > | > | classHistory [420865 sz:3 cls: 82689 | >> | > | > | >>> | > | > | ClassHistory] | >> | > | > | >>> | > | > | a | >> | > | > | >>> | > | > | ClassHistory | >> | > | > | >>> | > | > | description [13498369 sz:10 cls: 95233 | >> | > | > | >>> | > | > | GsClassDocumentation] | >> | > | > | >>> | > | > | a | >> | > | > | >>> | > | > | GsClassDocumentation | >> | > | > | >>> | > | > | migrationDestination [20 sz:0 cls: 76289 | >> | > | > | >>> | > | > | UndefinedObject] nil | >> | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: 118785 | >> | > | > | >>> | > | > | DateTime] | >> | > | > | >>> | > | > | a | >> | > | > | >>> | > | > | DateTime | >> | > | > | >>> | > | > | userId [14508801 sz:10 cls: 74753 String] | >> | > | > | >>> | > | > | SystemUser | >> | > | > | >>> | > | > | extraDict [14524929 sz:14 cls: 111361 | >> | > | > | >>> | > | > | SymbolDictionary] | >> | > | > | >>> | > | > | a | >> | > | > | >>> | > | > | SymbolDictionary | >> | > | > | >>> | > | > | classCategory [20 sz:0 cls: 76289 | >> | > | > | >>> | > | > | UndefinedObject] | >> | > | > | >>> | > | > | nil | >> | > | > | >>> | > | > | subclasses [20 sz:0 cls: 76289 | >> | > | > | >>> | > | > | UndefinedObject] | >> | > | > | >>> | > | > | nil | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | topaz 1> topaz 1> WAFastCGIAdaptor Server | >> | > | > | >>> | > | > | started | >> | > | > | >>> | > | > | on | >> | > | > | >>> | > | > | port | >> | > | > | >>> | > | > | 9001 | >> | > | > | >>> | > | > | ----------------------------------------------------- | >> | > | > | >>> | > | > | GemStone: Error Nonfatal | >> | > | > | >>> | > | > | The object with object ID | >> | > | > | >>> | > | > | 81065894683350528 | >> | > | > | >>> | > | > | does | >> | > | > | >>> | > | > | not | >> | > | > | >>> | > | > | exist. | >> | > | > | >>> | > | > | Error Category: 231169 [GemStone] Number: | >> | > | > | >>> | > | > | 2101 | >> | > | > | >>> | > | > | Arg | >> | > | > | >>> | > | > | Count: 1 | >> | > | > | >>> | > | > | Context : | >> | > | > | >>> | > | > | 526648321 | >> | > | > | >>> | > | > | Arg 1: [648527157466804226 sz:0 cls: 74241 | >> | > | > | >>> | > | > | SmallInteger] | >> | > | > | >>> | > | > | 81065894683350528 | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | Now executing the following command saved | >> | > | > | >>> | > | > | from | >> | > | > | >>> | > | > | "iferr | >> | > | > | >>> | > | > | 1": | >> | > | > | >>> | > | > | where | >> | > | > | >>> | > | > | ==> 1 GsProcess class >> | >> | > | > | >>> | > | > | installPartialContinuation:atLevel:value: | >> | > | > | >>> | > | > | @2 | >> | > | > | >>> | > | > | line 1 [GsMethod 4487425] | >> | > | > | >>> | > | > | 2 WAPartialContinuation >> value: @13 line | >> | > | > | >>> | > | > | 11 | >> | > | > | >>> | > | > | [GsMethod | >> | > | > | >>> | > | > | 212791041] | >> | > | > | >>> | > | > | 3 WAPartialContinuation >> | >> | > | > | >>> | > | > | valueWithPossibleArguments: | >> | > | > | >>> | > | > | @2 | >> | > | > | >>> | > | > | line 2 | >> | > | > | >>> | > | > | [GsMethod 218326273] | >> | > | > | >>> | > | > | 4 ComplexBlock in WAComponent >> | >> | > | > | >>> | > | > | show:onAnswer:delegation: @7 | >> | > | > | >>> | > | > | line 7 | >> | > | > | >>> | > | > | [GsMethod 194749185] | >> | > | > | >>> | > | > | 5 ComplexBlock in ExecutableBlock >> | >> | > | > | >>> | > | > | valueWithPossibleArguments: | >> | > | > | >>> | > | > | @12 | >> | > | > | >>> | > | > | line 8 [GsMethod 116163585] | >> | > | > | >>> | > | > | 6 WAAnswerHandler >> | >> | > | > | >>> | > | > | handleAnswer:continueWith: | >> | > | > | >>> | > | > | @3 | >> | > | > | >>> | > | > | line | >> | > | > | >>> | > | > | 2 | >> | > | > | >>> | > | > | [GsMethod | >> | > | > | >>> | > | > | 194735873] | >> | > | > | >>> | > | > | 7 WADecoration >> handleAnswer: @6 line 3 | >> | > | > | >>> | > | > | [GsMethod | >> | > | > | >>> | > | > | 194731009] | >> | > | > | >>> | > | > | 8 WAComponent >> answer: @2 line 5 | >> | > | > | >>> | > | > | [GsMethod | >> | > | > | >>> | > | > | 194751745] | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | I found this on the net: | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | Object does not exist errors | >> | > | > | >>> | > | > | GBS applications may encounter object does | >> | > | > | >>> | > | > | not | >> | > | > | >>> | > | > | exist | >> | > | > | >>> | > | > | errors | >> | > | > | >>> | > | > | in | >> | > | > | >>> | > | > | non-persistent | >> | > | > | >>> | > | > | objects. This is due to a problem with the | >> | > | > | >>> | > | > | fix | >> | > | > | >>> | > | > | for | >> | > | > | >>> | > | > | bug | >> | > | > | >>> | > | > | #40703 | >> | > | > | >>> | > | > | in | >> | > | > | >>> | > | > | version | >> | > | > | >>> | > | > | 2.4.4, which resulted in non-persistent | >> | > | > | >>> | > | > | objects | >> | > | > | >>> | > | > | not | >> | > | > | >>> | > | > | properly | >> | > | > | >>> | > | > | protected | >> | > | > | >>> | > | > | from garbage collection. | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | Workaround: | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | none/not applicable | >> | > | > | >>> | > | > | from: | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | So, should I worry about this? I | >> | > | > | >>> | > | > | implemented | >> | > | > | >>> | > | > | code | >> | > | > | >>> | > | > | that | >> | > | > | >>> | > | > | allowed a | >> | > | > | >>> | > | > | user | >> | > | > | >>> | > | > | to call an editor, switch out on the | >> | > | > | >>> | > | > | navigation | >> | > | > | >>> | > | > | menu, | >> | > | > | >>> | > | > | call | >> | > | > | >>> | > | > | another | >> | > | > | >>> | > | > | editor, | >> | > | > | >>> | > | > | switch out. With each switch, I send | >> | > | > | >>> | > | > | answer: | >> | > | > | >>> | > | > | false | >> | > | > | >>> | > | > | to | >> | > | > | >>> | > | > | the | >> | > | > | >>> | > | > | open | >> | > | > | >>> | > | > | editor | >> | > | > | >>> | > | > | to close it so that it is not hanging | >> | > | > | >>> | > | > | around | >> | > | > | >>> | > | > | open. | >> | > | > | >>> | > | > | My | >> | > | > | >>> | > | > | idea | >> | > | > | >>> | > | > | was to hide the section navigation when | >> | > | > | >>> | > | > | the | >> | > | > | >>> | > | > | editor | >> | > | > | >>> | > | > | came | >> | > | > | >>> | > | > | up | >> | > | > | >>> | > | > | but | >> | > | > | >>> | > | > | I'm | >> | > | > | >>> | > | > | getting push back from my user. | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | What do you think? | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | Larry | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | > | | >> | > | > | >>> | > | | >> | > | > | >>> | > | | >> | > | > | >>> | | >> | > | > | >>> | | >> | > | > | >> | >> | > | > | > | >> | > | > | | >> | > | > | | >> | > | | >> | > | | >> | | >> | | > | > This email is confidential and subject to important disclaimers and | > conditions including on offers for the purchase or sale of | > securities, accuracy and completeness of information, viruses, | > confidentiality, legal privilege, and legal entity disclaimers, | > available at http://www.jpmorgan.com/pages/disclosures/email. | | |
Dale,
On Mar 26, 2012, at 12:23 PM, Dale Henrichs wrote: > Larry, > > No stack:) ... $GEMSTONE/bin/gstack is the script that is used to generate a stack, perhaps that script doesn't work on your server ... you can test gstack by running against any of the gemstone processes (visible from `gslist -lc`). > Yeah, I was afraid you were going to say that but I was hoping that this: | UTL_GUARANTEE failed, File | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 might provide some clue. > My guess is that gdb isn't installed but we should get gstack working and wait for the next event. > I have gstack but not gdb. So, I installed gdb, sudo yum install gdb, and I guess I will wait for the crash to happen again in order to capture a stack dump. Larry > Dale > > ----- Original Message ----- > | From: "Lawrence Kellogg" <[hidden email]> > | To: "GemStone Seaside beta discussion" <[hidden email]> > | Sent: Wednesday, March 21, 2012 4:00:42 PM > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? > | > | Dale, > | Ok, today, I got the following dump in the log file because of a > | crash from Object does not exist: > | > | HostCallDebugger: invoked at: Wed Mar 21 22:47:33 UTC 2012 > | > | UTL_GUARANTEE failed, File > | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 > | xceptionHandler >> doTryBlock: @9 line 7 [GsMethod OOP 10065409] > | 148 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod OOP > | 10062081] > | 149 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | OOP 9005057] > | 150 ComplexVCBlock in FSConnection >> safeServe @11 line 12 > | [GsMethod OOP 499288833] > | 151 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod > | OOP 2304001] > | 152 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 > | [GsMethod OOP 2304001] > | 153 FSConnection >> safeServe @14 line 15 [GsMethod OOP 499288833] > | 154 FSConnection >> serve @1 line 4 [GsMethod OOP 219654145] > | 155 ComplexBlock in FSSocketServer >> listen: @9 line 15 [GsMethod > | OOP 219292673] > | 156 GsProcess >> _startPart2 @15 line 17 [GsMethod OOP 4501249] > | 157 GsProcess >> _start @1 line 9 [GsMethod OOP 4501761] > | ----------- > | GemSupBadObj oop 76562293848015872 file > | /export/toronto3/users/buildgss/244x-1/src/om.c line 1967 Object > | 76562293848015872 does not exist. > | GemStone error 2101 matches GEMCFG_HALT_ON_ERROR config value. > | > | Begin attempt to print C-level stack at: Wed Mar 21 22:47:33 UTC 2012 > | > | > | End of C-level stack: > | > | > | hostcalldebugger invoked in process 8778, at 03/21/2012 10:47:33 > | PM.427 UTC > | notifying stone of fatal error > | > | [Info]: Logging out at 03/21/2012 10:47:33 PM UTC > | > | ======================================= > | > | > | Why is there no C-level stack? Does this information help at all? > | > | Larry > | > | > | On Mar 5, 2012, at 5:42 AM, Podgajny, Jaroslaw X wrote: > | > | > Hi guys, > | > > | > We are still running 32-bit here but we did experience something > | > very similar in the past. The problem was occurring at the time > | > when the reclaim was running and there were busy session in the > | > system. We ended up locking users out until the reclaim was > | > finished. We also switched off epoc. > | > > | > It does not cause us issues anymore, so it seems, but we have not > | > done anything to consciously make it go away. > | > > | > As one of the retrospective actions you could try to scan the > | > transaction logs (if you are running full tran logs) for the given > | > oop and see what that comes back with. > | > > | > > | > -- > | > Regards, Jaroslaw. > | > > | > -----Original Message----- > | > From: [hidden email] > | > [mailto:[hidden email]] On Behalf Of Lawrence > | > Kellogg > | > Sent: 02 March 2012 13:40 > | > To: GemStone Seaside beta discussion > | > Subject: Re: [GS/SS Beta] Object does not exist error - Worry about > | > it? > | > > | > > | > On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: > | > > | >> Larry, > | >> > | >> It should be dumped to the log file ... One time I stalked a bug > | >> for 9 months:) > | >> > | > > | > > | > Ok, I'll strap in for the long haul. I'm sure this bug will pop up > | > again. > | > > | > Do I need to stop and restart gemstone in order to get it to read > | > system.conf? > | > Is there any way to force it to read the file while gemstone is > | > running? Just curious. > | > > | > Larry > | > > | > > | > > | > > | >> Dale > | >> > | >> ----- Original Message ----- > | >> | From: "Lawrence Kellogg" <[hidden email]> > | >> | To: "GemStone Seaside beta discussion" > | >> | <[hidden email]> > | >> | Sent: Wednesday, February 29, 2012 6:01:59 AM > | >> | Subject: Re: [GS/SS Beta] Object does not exist error - Worry > | >> | about it? > | >> | > | >> | > | >> | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: > | >> | > | >> | > Larry, > | >> | > > | >> | > The C stack dump will tell us where in the vm the error is > | >> | > occurring. If you are doing this in your Staging environment > | >> | > then > | >> | > you can attach the c process with gdb and get the stack dump > | >> | > ... > | >> | > with a live gdb we may want additional info ... the stack dump > | >> | > will be useful to start. > | >> | > > | >> | > With the smalltalk stack we'll get to look at the objects > | >> | > around > | >> | > the corrupt object and perhaps learn something ... > | >> | > > | >> | > Right now, I am curious whether the corrupt object is a > | >> | > WAValue or > | >> | > a WADelegation... > | >> | > > | >> | > | >> | Dale, > | >> | I've been banging on my Staging system all morning, and > | >> | haven't > | >> | made it crash yet. It's a strange bug. Sometimes, it pops up > | >> | on > | >> | the most innocent click when switching between views. In this > | >> | case, I'm hitting call/answers many, many times, to try to > | >> | make it > | >> | fail. I thought we had seen it fail this way in the past, but > | >> | now > | >> | I'm not sure. > | >> | > | >> | I guess it is good news that the bug is difficult to > | >> | reproduce. > | >> | I'll keep trying. > | >> | > | >> | Where does the C stack get dumped when it gets dumped? To the > | >> | console or a file? > | >> | > | >> | Larry > | >> | > | >> | > | >> | > | >> | > Dale > | >> | > > | >> | > ----- Original Message ----- > | >> | > | From: "Lawrence Kellogg" <[hidden email]> > | >> | > | To: "GemStone Seaside beta discussion" > | >> | > | <[hidden email]> > | >> | > | Sent: Tuesday, February 28, 2012 12:19:33 PM > | >> | > | Subject: Re: [GS/SS Beta] Object does not exist error - > | >> | > | Worry > | >> | > | about it? > | >> | > | > | >> | > | > | >> | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs wrote: > | >> | > | > | >> | > | > Larry, > | >> | > | > > | >> | > | > Okay, here's the stack that covers the range of the > | >> | > | > partial > | >> | > | > continuation: > | >> | > | > > | >> | > | > ==> 1 WAComponent >> decoration @3 line 1 [GsMethod > | >> | > | > 194749441] > | >> | > | > 2 WAComponent >> addDecoration: @2 line 6 [GsMethod > | >> | > | > 194748417] > | >> | > | > 3 WAComponent >> show:onAnswerelegation: @10 line 8 > | >> | > | > [GsMethod > | >> | > | > 194749185] > | >> | > | > 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod > | >> | > | > 499699713] > | >> | > | > 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod > | >> | > | > 194750977] > | >> | > | > 6 ComplexBlock in WAComponent >> call: @3 line 4 > | >> | > | > [GsMethod > | >> | > | > 191317249] > | >> | > | > 7 ComplexBlock in WAComponent >> wait: @3 line 3 > | >> | > | > [GsMethod > | >> | > | > 191268353] > | >> | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line 5 > | >> | > | > [GsMethod > | >> | > | > 499655937] > | >> | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod 191268353] > | >> | > | > 10 WAComponent >> call: @4 line 4 [GsMethod 191317249] > | >> | > | > 11 PracticeJournalLoginTask >> go @14 line 9 [GsMethod > | >> | > | > 371393537] > | >> | > | > 12 WATask >> execute @1 line 7 [GsMethod 195261697] > | >> | > | > 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line 4 > | >> | > | > [GsMethod 194755841] > | >> | > | > > | >> | > | > WAComponent >> decoration is the source of the error and > | >> | > | > it is > | >> | > | > sending #contents to a 'decoration' of the component ... > | >> | > | > it's > | >> | > | > not > | >> | > | > quite clear whether the decoration iv is the corrupt > | >> | > | > object or > | >> | > | > the > | >> | > | > result of the #contents message send ... > | >> | > | > > | >> | > | > To get a better picture of what's happening we need a C > | >> | > | > stack > | >> | > | > when > | >> | > | > the error occurs. If you set > | >> | > | > > | >> | > | > GEM_HALT_ON_ERROR = 2101; > | >> | > | > > | >> | > | > in your system.conf file, then when the obj does not exist > | >> | > | > error > | >> | > | > occurs the gem will halt, dump a c stack, wait 60 seconds > | >> | > | > and > | >> | > | > then > | >> | > | > shutdown ... This is pretty intrusive, but it will get us > | >> | > | > a > | >> | > | > couple > | >> | > | > steps closer to understanding what's going on. > | >> | > | > > | >> | > | > If you (or Johan) can duplicate the error under controlled > | >> | > | > conditions then you would fire up a topaz manually to > | >> | > | > service > | >> | > | > requests and when the halt on error hits, you'll be > | >> | > | > dropped to > | >> | > | > the > | >> | > | > topaz prompt where you can view the smalltalk stack and > | >> | > | > inspect > | >> | > | > the objects involved ... > | >> | > | > > | >> | > | > | >> | > | Thanks, Dale. I think I can make it crash in my Staging > | >> | > | environment > | >> | > | by going through many call/answers invocations. I will > | >> | > | try. > | >> | > | Unfortunately, I don't think I know enough about what > | >> | > | Seaside is > | >> | > | doing at that level to fix the problem. I see that the > | >> | > | WADecoration is a WAValueHolder but that's about the end of > | >> | > | my > | >> | > | knowledge. > | >> | > | > | >> | > | I guess there is no way of knowing from this stack dump > | >> | > | what > | >> | > | kind > | >> | > | of WADecoration we're talking about. > | >> | > | > | >> | > | Regards, > | >> | > | > | >> | > | Larry > | >> | > | > | >> | > | > | >> | > | > Dale > | >> | > | > > | >> | > | > ----- Original Message ----- > | >> | > | > | From: "Lawrence Kellogg" <[hidden email]> > | >> | > | > | To: "GemStone Seaside beta discussion" > | >> | > | > | <[hidden email]> > | >> | > | > | Sent: Monday, February 27, 2012 7:01:58 PM > | >> | > | > | Subject: Re: [GS/SS Beta] Object does not exist error - > | >> | > | > | Worry > | >> | > | > | about it? > | >> | > | > | > | >> | > | > | > | >> | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau wrote: > | >> | > | > | > | >> | > | > | > fyi, I have been observing occurrences of this bug as > | >> | > | > | > well, > | >> | > | > | > with > | >> | > | > | > exactly the same point of failure in the stack. > | >> | > | > | > > | >> | > | > | > No repository problems or audit warnings. > | >> | > | > | > > | >> | > | > | > Funnily, I've never seen this in any stone running > | >> | > | > | > Yesplan. > | >> | > | > | > The > | >> | > | > | > stone where we have this problem is also running a > | >> | > | > | > Seaside > | >> | > | > | > application but the only discriminating factor I can > | >> | > | > | > observe is > | >> | > | > | > that this application uses call/answer a lot more > | >> | > | > | > (while we > | >> | > | > | > almost > | >> | > | > | > never use that in Yesplan). It probably does not help > | >> | > | > | > a lot > | >> | > | > | > finding the error... but I will look up the stack > | >> | > | > | > traces > | >> | > | > | > and > | >> | > | > | > post > | >> | > | > | > them here if they might contain some clues. > | >> | > | > | > | >> | > | > | Hello Johan, > | >> | > | > | Thanks for looking into this problem. I use > | >> | > | > | call/answer > | >> | > | > | quite a > | >> | > | > | bit. > | >> | > | > | > | >> | > | > | Dale, did you see the stack dump I posted? > | >> | > | > | > | >> | > | > | Larry > | >> | > | > | > | >> | > | > | > | >> | > | > | > > | >> | > | > | > On 21 Feb 2012, at 20:13, Lawrence Kellogg wrote: > | >> | > | > | > > | >> | > | > | >> > | >> | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale Henrichs wrote: > | >> | > | > | >> > | >> | > | > | >>> Larry, > | >> | > | > | >>> > | >> | > | > | >>> We should try to dig into this one some more. > | >> | > | > | >>> > | >> | > | > | >>> To start with what version of Gemstone are you > | >> | > | > | >>> using? If > | >> | > | > | >>> you > | >> | > | > | >>> are > | >> | > | > | >>> using 2.4.4.1, then I'm not aware of an issue that > | >> | > | > | >>> would > | >> | > | > | >>> warrant > | >> | > | > | >>> an upgrade to 2.4.5, but I will check around a > | >> | > | > | >>> bit...As I > | >> | > | > | >>> said > | >> | > | > | >>> before, the only place that I've seen "Obj does not > | >> | > | > | >>> exist > | >> | > | > | >>> errors" is in 3.0 and those bugs were fixed in > | >> | > | > | >>> 3.0.1. > | >> | > | > | >>> > | >> | > | > | >> > | >> | > | > | >> Dale, > | >> | > | > | >> Thanks for the help. I would like to get to the > | >> | > | > | >> bottom of > | >> | > | > | >> this > | >> | > | > | >> error. This crash takes down Fastcgi so it kills the > | >> | > | > | >> service. > | >> | > | > | >> > | >> | > | > | >> According to the file in the directory, I'm on 2.4.[ > | >> | > | > | >> component > | >> | > | > | >> notNil ] > | >> | > | > | >> whileTrue: [ > | >> | > | > | >> self call: component. > | >> | > | > | >> component := component > | >> | > | > | >> nextComponentToBeDisplayed ] > | >> | > | > | >> ]4.1 > | >> | > | > | >> > | >> | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux > | >> | > | > | >> > | >> | > | > | >> > | >> | > | > | >> > | >> | > | > | >> > | >> | > | > | >>> This time we are getting the error while creating > | >> | > | > | >>> the > | >> | > | > | >>> continuation ... the last episode occurred when you > | >> | > | > | >>> were > | >> | > | > | >>> trying > | >> | > | > | >>> to execute from a continuation. > | >> | > | > | >>> > | >> | > | > | >>> Could you share the source code for > | >> | > | > | >>> PracticeJournalLoginTask > | >> | > | > | >>> >> > | >> | > | > | >>> go? That's the first non-Seaside method on the stack > | >> | > | > | >>> below > | >> | > | > | >>> the > | >> | > | > | >>> error, so it's as good a place as any to start ... > | >> | > | > | >>> > | >> | > | > | >> > | >> | > | > | >> Here is the complete source code for the go method: > | >> | > | > | >> ;-) > | >> | > | > | >> > | >> | > | > | >> go > | >> | > | > | >> | user component | > | >> | > | > | >> self call: self userLoginView. > | >> | > | > | >> (self userLoginView user) notNil > | >> | > | > | >> ifTrue: [ > | >> | > | > | >> component := self firstComponentToDisplayForUser: > | >> | > | > | >> self > | >> | > | > | >> userLoginView user. > | >> | > | > | >> [ component notNil ] > | >> | > | > | >> whileTrue: [ > | >> | > | > | >> self call: component. > | >> | > | > | >> component := component > | >> | > | > | >> nextComponentToBeDisplayed ] ] > | >> | > | > | >> > | >> | > | > | >> A component is called, and when another component is > | >> | > | > | >> selected > | >> | > | > | >> the > | >> | > | > | >> current component is sent answer: false and > | >> | > | > | >> the new component to call is returned from that > | >> | > | > | >> nextComponentToBeDisplayed method. > | >> | > | > | >> > | >> | > | > | >> I used to have an implementation that would give me a > | >> | > | > | >> huge > | >> | > | > | >> recursive nesting of continuations, as shown by > | >> | > | > | >> halo, but this shows everything on just a few levels, > | >> | > | > | >> although > | >> | > | > | >> I > | >> | > | > | >> have to say that the walkback looks deep and gnarly. > | >> | > | > | >> > | >> | > | > | >> > | >> | > | > | >>> It would be useful to see the entire stack as well. > | >> | > | > | >>> The > | >> | > | > | >>> partial > | >> | > | > | >>> continuation copies the stack back to a marker > | >> | > | > | >>> method and > | >> | > | > | >>> it > | >> | > | > | >>> would be useful to examine the source for the > | >> | > | > | >>> methods > | >> | > | > | >>> that > | >> | > | > | >>> are > | >> | > | > | >>> on the stck for clues as to what might be going > | >> | > | > | >>> on... > | >> | > | > | >>> > | >> | > | > | >>> Dale > | >> | > | > | >> > | >> | > | > | >> > | >> | > | > | >> Here is the complete walk back: > | >> | > | > | >> > | >> | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor Server started on > | >> | > | > | >> port > | >> | > | > | >> 9001 > | >> | > | > | >> ----------------------------------------------------- > | >> | > | > | >> GemStone: Error Nonfatal > | >> | > | > | >> The object with object ID 76562293713797632 does not > | >> | > | > | >> exist. > | >> | > | > | >> Error Category: 231169 [GemStone] Number: 2101 Arg > | >> | > | > | >> Count: > | >> | > | > | >> 1 > | >> | > | > | >> Context : 412915713 > | >> | > | > | >> Arg 1: [612498349710381058 sz:0 cls: 74241 > | >> | > | > | >> SmallInteger] > | >> | > | > | >> 76562293713797632 > | >> | > | > | >> > | >> | > | > | >> Now executing the following command saved from "iferr > | >> | > | > | >> 1": > | >> | > | > | >> where > | >> | > | > | >> ==> 1 WAComponent >> decoration @3 line 1 [GsMethod > | >> | > | > | >> 194749441] > | >> | > | > | >> 2 WAComponent >> addDecoration: @2 line 6 [GsMethod > | >> | > | > | >> 194748417] > | >> | > | > | >> 3 WAComponent >> show:onAnswer:delegation: @10 line 8 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 194749185] > | >> | > | > | >> 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod > | >> | > | > | >> 499699713] > | >> | > | > | >> 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod > | >> | > | > | >> 194750977] > | >> | > | > | >> 6 ComplexBlock in WAComponent >> call: @3 line 4 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 191317249] > | >> | > | > | >> 7 ComplexBlock in WAComponent >> wait: @3 line 3 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 191268353] > | >> | > | > | >> 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line > | >> | > | > | >> 5 > | >> | > | > | >> [GsMethod 499655937] > | >> | > | > | >> 9 WAComponent >> wait: @4 line 3 [GsMethod > | >> | > | > | >> 191268353] > | >> | > | > | >> 10 WAComponent >> call: @4 line 4 [GsMethod > | >> | > | > | >> 191317249] > | >> | > | > | >> 11 PracticeJournalLoginTask >> go @14 line 9 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 371393537] > | >> | > | > | >> 12 WATask >> execute @1 line 7 [GsMethod 195261697] > | >> | > | > | >> 13 ComplexBlock in WATaskVisitor >> visitTask: @6 > | >> | > | > | >> line 4 > | >> | > | > | >> [GsMethod 194755841] > | >> | > | > | >> 14 WACallback >> evaluateWithFieldValues: @5 line 2 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 177495553] > | >> | > | > | >> 15 ComplexBlock in WACallbackRegistry >> handle: @16 > | >> | > | > | >> line > | >> | > | > | >> 10 > | >> | > | > | >> [GsMethod 177951489] > | >> | > | > | >> 16 Collection >> do: @5 line 10 [GsMethod 1547777] > | >> | > | > | >> 17 WACallbackRegistry >> handle: @17 line 9 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 177951489] > | >> | > | > | >> 18 ComplexBlock in WAActionPhaseContinuation >> > | >> | > | > | >> runCallbacks > | >> | > | > | >> @7 > | >> | > | > | >> line 4 [GsMethod 202613505] > | >> | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 20 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 21 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 9005057] > | >> | > | > | >> 22 WARenderLoopContinuation >> > | >> | > | > | >> withNotificationHandlerDo: > | >> | > | > | >> @3 > | >> | > | > | >> line > | >> | > | > | >> 2 [GsMethod 202608385] > | >> | > | > | >> 23 ComplexVCBlock in WAActionPhaseContinuation >> > | >> | > | > | >> runCallbacks > | >> | > | > | >> @8 > | >> | > | > | >> line 3 [GsMethod 202613505] > | >> | > | > | >> 24 ComplexBlock in ExecutableBlock >> ensure: @4 line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> ensure: @6 > | >> | > | > | >> line 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 26 WAActionPhaseContinuation >> runCallbacks @18 line > | >> | > | > | >> 6 > | >> | > | > | >> [GsMethod 202613505] > | >> | > | > | >> 27 WAActionPhaseContinuation >> handleRequest @1 line > | >> | > | > | >> 2 > | >> | > | > | >> [GsMethod 202614017] > | >> | > | > | >> 28 ComplexBlock in WASessionContinuation >> > | >> | > | > | >> basicValue @3 > | >> | > | > | >> line > | >> | > | > | >> 2 > | >> | > | > | >> [GsMethod 202625537] > | >> | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 30 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 31 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 9005057] > | >> | > | > | >> 32 WASessionContinuation >> > | >> | > | > | >> withUnregisteredHandlerDo: @7 > | >> | > | > | >> line > | >> | > | > | >> 3 > | >> | > | > | >> [GsMethod 202627073] > | >> | > | > | >> 33 WASessionContinuation >> basicValue @4 line 2 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 202625537] > | >> | > | > | >> 34 WASessionContinuation >> value @3 line 5 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 202623745] > | >> | > | > | >> 35 WASession >> handleFiltered: @14 line 10 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 202205441] > | >> | > | > | >> 36 WARequestFilter >> handleFiltered: @2 line 4 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 176192513] > | >> | > | > | >> 37 ComplexBlock in WADeprecatedToolFilter >> > | >> | > | > | >> handleFiltered: > | >> | > | > | >> @3 > | >> | > | > | >> line 2 [GsMethod 203213313] > | >> | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 39 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 40 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 9005057] > | >> | > | > | >> 41 WADeprecatedToolFilter >> handleFiltered: @6 line > | >> | > | > | >> 3 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 203213313] > | >> | > | > | >> 42 WARequestFilter >> handleFiltered: @2 line 4 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 176192513] > | >> | > | > | >> 43 ComplexBlock in WATimingToolFilter >> > | >> | > | > | >> handleFiltered: > | >> | > | > | >> @4 > | >> | > | > | >> line 3 > | >> | > | > | >> [GsMethod 203208449] > | >> | > | > | >> 44 ComplexBlock in ExecutableBlock >> ensure: @4 line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 45 ComplexBlock in ExecutableBlock >> ensure: @6 line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 46 WATimingToolFilter >> handleFiltered: @8 line 4 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 203208449] > | >> | > | > | >> 47 ComplexBlock in WARequestHandler >> handle: @4 > | >> | > | > | >> line 4 > | >> | > | > | >> [GsMethod 178568961] > | >> | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 49 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 50 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 9005057] > | >> | > | > | >> 51 WADynamicVariable class >> use:during: @4 line 4 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 177805825] > | >> | > | > | >> 52 ComplexBlock in WARequestContext >> push:during: > | >> | > | > | >> @4 > | >> | > | > | >> line 5 > | >> | > | > | >> [GsMethod 176176129] > | >> | > | > | >> 53 ComplexBlock in ExecutableBlock >> ensure: @4 line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 54 ComplexBlock in ExecutableBlock >> ensure: @6 line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 55 WARequestContext >> push:during: @7 line 6 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 176176129] > | >> | > | > | >> 56 WARequestHandler >> handle: @5 line 4 [GsMethod > | >> | > | > | >> 178568961] > | >> | > | > | >> 57 WASession >> handle: @10 line 11 [GsMethod > | >> | > | > | >> 202210561] > | >> | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 [GsMethod > | >> | > | > | >> 176153857] > | >> | > | > | >> 59 WARegistry >> handleKeyed:with: @2 line 5 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 176155137] > | >> | > | > | >> 60 WARegistry >> handleFiltered: @33 line 19 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 176146945] > | >> | > | > | >> 61 WAApplication >> handleFiltered: @9 line 8 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 202644225] > | >> | > | > | >> 62 WARequestFilter >> handleFiltered: @2 line 4 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 176192513] > | >> | > | > | >> 63 ComplexBlock in WAExceptionFilter >> > | >> | > | > | >> handleFiltered: @6 > | >> | > | > | >> line 7 > | >> | > | > | >> [GsMethod 499529473] > | >> | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 65 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 66 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 9005057] > | >> | > | > | >> 67 WADynamicVariable class >> use:during: @4 line 4 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 177805825] > | >> | > | > | >> 68 ComplexVCBlock in WAExceptionFilter >> > | >> | > | > | >> handleFiltered: > | >> | > | > | >> @7 > | >> | > | > | >> line > | >> | > | > | >> 6 [GsMethod 499529473] > | >> | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 70 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> on:do: @2 > | >> | > | > | >> line 8 > | >> | > | > | >> [GsMethod 9005057] > | >> | > | > | >> 72 WAExceptionHandler >> handleExceptionsDuring: @8 > | >> | > | > | >> line 3 > | >> | > | > | >> [GsMethod 177803521] > | >> | > | > | >> 73 WAExceptionFilter >> handleFiltered: @8 line 4 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 499529473] > | >> | > | > | >> 74 ComplexBlock in WARequestHandler >> handle: @4 > | >> | > | > | >> line 4 > | >> | > | > | >> [GsMethod 178568961] > | >> | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 76 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 77 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 9005057] > | >> | > | > | >> 78 WADynamicVariable class >> use:during: @4 line 4 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 177805825] > | >> | > | > | >> 79 ComplexBlock in WARequestContext >> push:during: > | >> | > | > | >> @4 > | >> | > | > | >> line 5 > | >> | > | > | >> [GsMethod 176176129] > | >> | > | > | >> 80 ComplexBlock in ExecutableBlock >> ensure: @4 line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 81 ComplexBlock in ExecutableBlock >> ensure: @6 line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 82 WARequestContext >> push:during: @7 line 6 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 176176129] > | >> | > | > | >> 83 WARequestHandler >> handle: @5 line 4 [GsMethod > | >> | > | > | >> 178568961] > | >> | > | > | >> 84 WADispatcher >> handleFiltered:named: @7 line 5 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 179090945] > | >> | > | > | >> 85 WADispatcher >> handleFiltered: @7 line 6 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 179087617] > | >> | > | > | >> 86 ComplexBlock in WARequestHandler >> handle: @4 > | >> | > | > | >> line 4 > | >> | > | > | >> [GsMethod 178568961] > | >> | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 88 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 89 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 9005057] > | >> | > | > | >> 90 WADynamicVariable class >> use:during: @4 line 4 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 177805825] > | >> | > | > | >> 91 ComplexBlock in WARequestContext >> push:during: > | >> | > | > | >> @4 > | >> | > | > | >> line 5 > | >> | > | > | >> [GsMethod 176176129] > | >> | > | > | >> 92 ComplexBlock in ExecutableBlock >> ensure: @4 line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 93 ComplexBlock in ExecutableBlock >> ensure: @6 line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 94 WARequestContext >> push:during: @7 line 6 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 176176129] > | >> | > | > | >> 95 WARequestHandler >> handle: @5 line 4 [GsMethod > | >> | > | > | >> 178568961] > | >> | > | > | >> 96 ComplexBlock in WAServerAdaptor >> handleRequest: > | >> | > | > | >> @4 > | >> | > | > | >> line 4 > | >> | > | > | >> [GsMethod 176816641] > | >> | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 98 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 99 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 9005057] > | >> | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 line 5 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 176816641] > | >> | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 [GsMethod > | >> | > | > | >> 176817921] > | >> | > | > | >> 102 ComplexBlock in WAServerAdaptor >> process: @5 > | >> | > | > | >> line 6 > | >> | > | > | >> [GsMethod 176817153] > | >> | > | > | >> 103 ComplexBlock in ExecutableBlock >> ensure: @4 > | >> | > | > | >> line 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 104 ComplexBlock in ExecutableBlock >> ensure: @6 > | >> | > | > | >> line 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 105 WAServerAdaptor >> process: @9 line 7 [GsMethod > | >> | > | > | >> 176817153] > | >> | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> process: @3 > | >> | > | > | >> line 6 > | >> | > | > | >> [GsMethod 212442369] > | >> | > | > | >> 107 ComplexBlock in GRGemStonePlatform >> > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @12 line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 175179265] > | >> | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 109 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 110 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod 9005057] > | >> | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform >> > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @18 line > | >> | > | > | >> 12 > | >> | > | > | >> [GsMethod 175179265] > | >> | > | > | >> 112 ComplexBlock in ExecutableBlock >> ensure: @4 > | >> | > | > | >> line 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> ensure: @6 > | >> | > | > | >> line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 114 TransientRecursionLock >> critical: @15 line 8 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 21159937] > | >> | > | > | >> 115 GRGemStonePlatform >> > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @39 line > | >> | > | > | >> 5 > | >> | > | > | >> [GsMethod 175179265] > | >> | > | > | >> 116 ComplexBlock in GRGemStonePlatform >> > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @7 line 9 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 175179521] > | >> | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 118 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 119 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod 9005057] > | >> | > | > | >> 120 GRGemStonePlatform >> > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @32 line > | >> | > | > | >> 17 > | >> | > | > | >> [GsMethod 175179521] > | >> | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line 4 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 212442369] > | >> | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> > | >> | > | > | >> answerResponderRole: > | >> | > | > | >> @3 > | >> | > | > | >> line 4 [GsMethod 212444161] > | >> | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 124 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 125 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod 9005057] > | >> | > | > | >> 126 WAFastCGIAdaptor >> answerResponderRole: @9 line > | >> | > | > | >> 5 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 212444161] > | >> | > | > | >> 127 FSResponderRole >> answer @2 line 4 [GsMethod > | >> | > | > | >> 218695937] > | >> | > | > | >> 128 FSRole >> handleConnection @3 line 5 [GsMethod > | >> | > | > | >> 218705409] > | >> | > | > | >> 129 FSConnection >> unsafeServe @4 line 8 [GsMethod > | >> | > | > | >> 219646465] > | >> | > | > | >> 130 ComplexBlock in FSConnection >> safeServe @5 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod 499288833] > | >> | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 132 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 133 ComplexBlock in ExecutableBlock >> on:do: @2 line > | >> | > | > | >> 8 > | >> | > | > | >> [GsMethod 9005057] > | >> | > | > | >> 134 ComplexVCBlock in FSConnection >> safeServe @8 > | >> | > | > | >> line 9 > | >> | > | > | >> [GsMethod 499288833] > | >> | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10065409] > | >> | > | > | >> 136 ExceptionHandler >> try:on:do: @15 line 18 > | >> | > | > | >> [GsMethod > | >> | > | > | >> 10062081] > | >> | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> on:do: @2 > | >> | > | > | >> line 8 > | >> | > | > | >> [GsMethod 9005057] > | >> | > | > | >> 138 ComplexVCBlock in FSConnection >> safeServe @11 > | >> | > | > | >> line > | >> | > | > | >> 12 > | >> | > | > | >> [GsMethod 499288833] > | >> | > | > | >> 139 ComplexBlock in ExecutableBlock >> ensure: @4 > | >> | > | > | >> line 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> ensure: @6 > | >> | > | > | >> line > | >> | > | > | >> 11 > | >> | > | > | >> [GsMethod 2304001] > | >> | > | > | >> 141 FSConnection >> safeServe @14 line 15 [GsMethod > | >> | > | > | >> 499288833] > | >> | > | > | >> 142 FSConnection >> serve @1 line 4 [GsMethod > | >> | > | > | >> 219654145] > | >> | > | > | >> 143 ComplexBlock in FSSocketServer >> listen: @9 line > | >> | > | > | >> 15 > | >> | > | > | >> [GsMethod 219292673] > | >> | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 [GsMethod > | >> | > | > | >> 4501249] > | >> | > | > | >> 145 GsProcess >> _start @1 line 9 [GsMethod > | >> | > | > | >> 4501761] > | >> | > | > | >> [GsProcess 412915713] > | >> | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] true > | >> | > | > | >> topaz 1> > | >> | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 16:38:18 UTC > | >> | > | > | >> 2012 > | >> | > | > | >> > | >> | > | > | >> UTL_GUARANTEE failed, File > | >> | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c > | >> | > | > | >> line > | >> | > | > | >> 28 > | >> | > | > | >> > | >> | > | > | >> Begin attempt to print C-level stack at: Mon Feb 20 > | >> | > | > | >> 16:38:18 > | >> | > | > | >> UTC > | >> | > | > | >> 2012 > | >> | > | > | >> > | >> | > | > | >> > | >> | > | > | >> End of C-level stack: > | >> | > | > | >> > | >> | > | > | >> > | >> | > | > | >> hostcalldebugger invoked in process 6550, at > | >> | > | > | >> 02/20/2012 > | >> | > | > | >> 04:38:18 > | >> | > | > | >> PM.681 UTC > | >> | > | > | >> notifying stone of fatal error > | >> | > | > | >> > | >> | > | > | >> [Info]: Logging out at 02/20/2012 04:38:18 PM UTC > | >> | > | > | >> > | >> | > | > | >> > | >> | > | > | >> > | >> | > | > | >>> > | >> | > | > | >>> ----- Original Message ----- > | >> | > | > | >>> | From: "Lawrence Kellogg" <[hidden email]> > | >> | > | > | >>> | To: "GemStone Seaside beta discussion" > | >> | > | > | >>> | <[hidden email]> > | >> | > | > | >>> | Sent: Monday, February 20, 2012 8:48:22 AM > | >> | > | > | >>> | Subject: Re: [GS/SS Beta] Object does not exist > | >> | > | > | >>> | error - > | >> | > | > | >>> | Worry > | >> | > | > | >>> | about it? > | >> | > | > | >>> | > | >> | > | > | >>> | Hello Dale, > | >> | > | > | >>> | Well, my system has been up for days, running > | >> | > | > | >>> | with no > | >> | > | > | >>> | problems, not > | >> | > | > | >>> | that it has been getting a lot of traffic, but > | >> | > | > | >>> | still, > | >> | > | > | >>> | no > | >> | > | > | >>> | crashes. > | >> | > | > | >>> | Today, I hit the Object does not exist error > | >> | > | > | >>> | again. I > | >> | > | > | >>> | guess I > | >> | > | > | >>> | can > | >> | > | > | >>> | do another object audit but, other than that, > | >> | > | > | >>> | I'm not > | >> | > | > | >>> | sure > | >> | > | > | >>> | how to > | >> | > | > | >>> | proceed. Do you think an upgrade to 2.4.5 will > | >> | > | > | >>> | help > | >> | > | > | >>> | me? > | >> | > | > | >>> | > | >> | > | > | >>> | Here is the walkback: > | >> | > | > | >>> | > | >> | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor Server started > | >> | > | > | >>> | on > | >> | > | > | >>> | port > | >> | > | > | >>> | 9001 > | >> | > | > | >>> | ----------------------------------------------------- > | >> | > | > | >>> | GemStone: Error Nonfatal > | >> | > | > | >>> | The object with object ID 76562293713797632 does > | >> | > | > | >>> | not > | >> | > | > | >>> | exist. > | >> | > | > | >>> | Error Category: 231169 [GemStone] Number: 2101 Arg > | >> | > | > | >>> | Count: 1 > | >> | > | > | >>> | Context : > | >> | > | > | >>> | 412915713 > | >> | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: 74241 > | >> | > | > | >>> | SmallInteger] > | >> | > | > | >>> | 76562293713797632 > | >> | > | > | >>> | > | >> | > | > | >>> | Now executing the following command saved from > | >> | > | > | >>> | "iferr > | >> | > | > | >>> | 1": > | >> | > | > | >>> | where > | >> | > | > | >>> | ==> 1 WAComponent >> decoration @3 line 1 > | >> | > | > | >>> | [GsMethod > | >> | > | > | >>> | 194749441] > | >> | > | > | >>> | 2 WAComponent >> addDecoration: @2 line 6 > | >> | > | > | >>> | [GsMethod > | >> | > | > | >>> | 194748417] > | >> | > | > | >>> | 3 WAComponent >> show:onAnswer:delegation: @10 > | >> | > | > | >>> | line 8 > | >> | > | > | >>> | [GsMethod > | >> | > | > | >>> | 194749185] > | >> | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 line 5 > | >> | > | > | >>> | [GsMethod > | >> | > | > | >>> | 499699713] > | >> | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 line 8 > | >> | > | > | >>> | [GsMethod > | >> | > | > | >>> | 194750977] > | >> | > | > | >>> | 6 ComplexBlock in WAComponent >> call: @3 line 4 > | >> | > | > | >>> | [GsMethod > | >> | > | > | >>> | 191317249] > | >> | > | > | >>> | 7 ComplexBlock in WAComponent >> wait: @3 line 3 > | >> | > | > | >>> | [GsMethod > | >> | > | > | >>> | 191268353] > | >> | > | > | >>> | 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 > | >> | > | > | >>> | line 5 > | >> | > | > | >>> | [GsMethod > | >> | > | > | >>> | 499655937] > | >> | > | > | >>> | 9 WAComponent >> wait: @4 line 3 [GsMethod > | >> | > | > | >>> | 191268353] > | >> | > | > | >>> | 10 WAComponent >> call: @4 line 4 [GsMethod > | >> | > | > | >>> | 191317249] > | >> | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 line 9 > | >> | > | > | >>> | [GsMethod > | >> | > | > | >>> | 371393537] > | >> | > | > | >>> | > | >> | > | > | >>> | > | >> | > | > | >>> | Larry > | >> | > | > | >>> | > | >> | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale Henrichs wrote: > | >> | > | > | >>> | > | >> | > | > | >>> | > Larry, > | >> | > | > | >>> | > > | >> | > | > | >>> | > Yes, everything looks clean, I'm a little bit > | >> | > | > | >>> | > surprised > | >> | > | > | >>> | > that > | >> | > | > | >>> | > you > | >> | > | > | >>> | > didn't find the original error in you first > | >> | > | > | >>> | > audit, > | >> | > | > | >>> | > but > | >> | > | > | >>> | > the > | >> | > | > | >>> | > implication is that the "corrupt object" never > | >> | > | > | >>> | > got > | >> | > | > | >>> | > persisted > | >> | > | > | >>> | > ... > | >> | > | > | >>> | > indicating some other type of corruption ... > | >> | > | > | >>> | > > | >> | > | > | >>> | > A clean object audit means that your data base > | >> | > | > | >>> | > has no > | >> | > | > | >>> | > corruption so > | >> | > | > | >>> | > you're good to go ... I'll talk to some guys on > | >> | > | > | >>> | > Monday > | >> | > | > | >>> | > and > | >> | > | > | >>> | > see if > | >> | > | > | >>> | > they have some ideas as to what might have > | >> | > | > | >>> | > happened...there's > | >> | > | > | >>> | > a > | >> | > | > | >>> | > bug in there somewhere, but for now it looks > | >> | > | > | >>> | > like it > | >> | > | > | >>> | > is > | >> | > | > | >>> | > isolated > | >> | > | > | >>> | > to the local state in a gem ... > | >> | > | > | >>> | > > | >> | > | > | >>> | > Dale > | >> | > | > | >>> | > > | >> | > | > | >>> | > ----- Original Message ----- > | >> | > | > | >>> | > | From: "Lawrence Kellogg" <[hidden email]> > | >> | > | > | >>> | > | To: "GemStone Seaside beta discussion" > | >> | > | > | >>> | > | <[hidden email]> > | >> | > | > | >>> | > | Sent: Saturday, February 11, 2012 4:18:06 AM > | >> | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object does not > | >> | > | > | >>> | > | exist > | >> | > | > | >>> | > | error - > | >> | > | > | >>> | > | Worry > | >> | > | > | >>> | > | about it? > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale Henrichs > | >> | > | > | >>> | > | wrote: > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > Larry, > | >> | > | > | >>> | > | > > | >> | > | > | >>> | > | > Object does not exist errors are not good > | >> | > | > | >>> | > | > things > | >> | > | > | >>> | > | > ... > | >> | > | > | >>> | > | > and > | >> | > | > | >>> | > | > the > | >> | > | > | >>> | > | > gem > | >> | > | > | >>> | > | > coming down in this case is probably a good > | >> | > | > | >>> | > | > thing > | >> | > | > | >>> | > | > ... > | >> | > | > | >>> | > | > The > | >> | > | > | >>> | > | > fact > | >> | > | > | >>> | > | > that the problem is showing up in a > | >> | > | > | >>> | > | > GsProcess > | >> | > | > | >>> | > | > means > | >> | > | > | >>> | > | > that > | >> | > | > | >>> | > | > the > | >> | > | > | >>> | > | > Seaside session data structures are > | >> | > | > | >>> | > | > corrupted but > | >> | > | > | >>> | > | > not > | >> | > | > | >>> | > | > your > | >> | > | > | >>> | > | > model > | >> | > | > | >>> | > | > data ... > | >> | > | > | >>> | > | > > | >> | > | > | >>> | > | > You can check for corruption in your data > | >> | > | > | >>> | > | > base by > | >> | > | > | >>> | > | > running > | >> | > | > | >>> | > | > an > | >> | > | > | >>> | > | > object > | >> | > | > | >>> | > | > audit (see section 8.2 of the System > | >> | > | > | >>> | > | > Administration > | >> | > | > | >>> | > | > Guide[1]). > | >> | > | > | >>> | > | > If > | >> | > | > | >>> | > | > you follow these steps you own't need to run > | >> | > | > | >>> | > | > the > | >> | > | > | >>> | > | > object > | >> | > | > | >>> | > | > audit > | >> | > | > | >>> | > | > as > | >> | > | > | >>> | > | > single user (see the docs): > | >> | > | > | >>> | > | > > | >> | > | > | >>> | > | > - expire sessions > | >> | > | > | >>> | > | > - mfc > | >> | > | > | >>> | > | > - reclaimAll > | >> | > | > | >>> | > | > - object audit > | >> | > | > | >>> | > | > > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | Hello Dale, > | >> | > | > | >>> | > | Ok, I ran: > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | System stopUserSessions > | >> | > | > | >>> | > | SystemRepository objectAudit > | >> | > | > | >>> | > | SystemRepository markForCollection > | >> | > | > | >>> | > | SystemRepository reclaimAll > | >> | > | > | >>> | > | SystemRepository objectAudit > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | I don't see any errors. Here is my log. What > | >> | > | > | >>> | > | do you > | >> | > | > | >>> | > | make of > | >> | > | > | >>> | > | it? > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | Larry > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | [Info]: Login Time: 02/11/2012 12:06:22 PM.972 > | >> | > | > | >>> | > | UTC > | >> | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] gci login: > | >> | > | > | >>> | > | currSession > | >> | > | > | >>> | > | 1 > | >> | > | > | >>> | > | rpc gem > | >> | > | > | >>> | > | processId -1 > | >> | > | > | >>> | > | successful login > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | > | >>> | > | System hasMissingGcGems > | >> | > | > | >>> | > | % > | >> | > | > | >>> | > | false > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | > | >>> | > | System stopUserSessions > | >> | > | > | >>> | > | % > | >> | > | > | >>> | > | System class > | >> | > | > | >>> | > | superClass Object class > | >> | > | > | >>> | > | format 32 > | >> | > | > | >>> | > | instVars 0 > | >> | > | > | >>> | > | instVarNames an Array > | >> | > | > | >>> | > | constraints an Array > | >> | > | > | >>> | > | classVars a SymbolDictionary > | >> | > | > | >>> | > | methodDict a GsMethodDictionary > | >> | > | > | >>> | > | poolDictionaries an Array > | >> | > | > | >>> | > | categories a GsMethodDictionary > | >> | > | > | >>> | > | secondarySuperclasses nil > | >> | > | > | >>> | > | name System > | >> | > | > | >>> | > | classHistory a ClassHistory > | >> | > | > | >>> | > | description a GsClassDocumentation > | >> | > | > | >>> | > | migrationDestination nil > | >> | > | > | >>> | > | timeStamp a DateTime > | >> | > | > | >>> | > | userId SystemUser > | >> | > | > | >>> | > | extraDict a SymbolDictionary > | >> | > | > | >>> | > | classCategory nil > | >> | > | > | >>> | > | subclasses nil > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | > | >>> | > | SystemRepository objectAudit > | >> | > | > | >>> | > | % > | >> | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog > | >> | > | > | >>> | > | from > | >> | > | > | >>> | > | 20 > | >> | > | > | >>> | > | to 3 > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 > | >> | > | > | >>> | > | to 1 > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs > | >> | > | > | >>> | > | to 0 > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: Starting > | >> | > | > | >>> | > | object > | >> | > | > | >>> | > | table > | >> | > | > | >>> | > | scan > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: Finished > | >> | > | > | >>> | > | object > | >> | > | > | >>> | > | table > | >> | > | > | >>> | > | scan > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | Object audit is proceeding in FullAudit mode: > | >> | > | > | >>> | > | Scavenging completed (either single user mode > | >> | > | > | >>> | > | or no > | >> | > | > | >>> | > | pages > | >> | > | > | >>> | > | to > | >> | > | > | >>> | > | scavenge). > | >> | > | > | >>> | > | All audit checks are enabled. > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:07:41 PM UTC. > | >> | > | > | >>> | > | Summary of objects whose sizes exceed 100000 > | >> | > | > | >>> | > | Bytes > | >> | > | > | >>> | > | or > | >> | > | > | >>> | > | Oops: > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | ObjectID Class ClassName > | >> | > | > | >>> | > | LogicalSize > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | >> | > | > | >>> | > | 305743617 74753 String > | >> | > | > | >>> | > | 134740 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 149534721 74753 String > | >> | > | > | >>> | > | 164661 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 173784833 74753 String > | >> | > | > | >>> | > | 163312 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 196368897 74753 String > | >> | > | > | >>> | > | 164661 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 305774593 74753 String > | >> | > | > | >>> | > | 134740 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 175519489 74753 String > | >> | > | > | >>> | > | 376305 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 196571393 74753 String > | >> | > | > | >>> | > | 379399 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 175494145 74753 String > | >> | > | > | >>> | > | 201874 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 197005569 74753 String > | >> | > | > | >>> | > | 202074 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 149996289 74753 String > | >> | > | > | >>> | > | 236426 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 151722753 74753 String > | >> | > | > | >>> | > | 379399 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 151723777 74753 String > | >> | > | > | >>> | > | 202074 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 274619393 74753 String > | >> | > | > | >>> | > | 1170577 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 265139713 74753 String > | >> | > | > | >>> | > | 1170577 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 215910913 66817 Array > | >> | > | > | >>> | > | 331214 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 164965121 74753 String > | >> | > | > | >>> | > | 236201 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 197155585 74753 String > | >> | > | > | >>> | > | 236426 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 271373057 74753 String > | >> | > | > | >>> | > | 1170577 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 268426753 74753 String > | >> | > | > | >>> | > | 134740 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 264103681 74753 String > | >> | > | > | >>> | > | 1170577 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | ----------- Object Statistics Summary > | >> | > | > | >>> | > | ----------------- > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | ----- Instances of invisible (private) classes > | >> | > | > | >>> | > | ------ > | >> | > | > | >>> | > | Number of instances: 1072 > | >> | > | > | >>> | > | Total size: 15855 K Bytes > | >> | > | > | >>> | > | Average size: 14.8 Bytes > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | Class: 209153 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 209409 Instances: > | >> | > | > | >>> | > | 1072 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 15855 K Bytes > | >> | > | > | >>> | > | Class: 209665 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 209921 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 210177 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 210433 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 210689 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 210945 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 211201 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 211457 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 211713 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 211969 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 212225 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 212481 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 212737 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 212993 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 213249 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 213505 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 213761 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | ----- Instances of visible classes > | >> | > | > | >>> | > | ----------------- > | >> | > | > | >>> | > | Number of objects : 1633432 > | >> | > | > | >>> | > | Total Size : 157861 K > | >> | > | > | >>> | > | Bytes > | >> | > | > | >>> | > | size of Object Headers : 38283 K > | >> | > | > | >>> | > | Bytes > | >> | > | > | >>> | > | size of Object Values : 116978 K > | >> | > | > | >>> | > | Bytes > | >> | > | > | >>> | > | size of Object Tags : 0 K > | >> | > | > | >>> | > | Bytes > | >> | > | > | >>> | > | average of Object Value: 73.3 Bytes > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | Object Audit: Audit successfully completed; no > | >> | > | > | >>> | > | errors > | >> | > | > | >>> | > | were > | >> | > | > | >>> | > | detected. > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 40 > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 10 > | >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs > | >> | > | > | >>> | > | to 0 > | >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to > | >> | > | > | >>> | > | 40 > | >> | > | > | >>> | > | true > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | > | >>> | > | SystemRepository markForCollection > | >> | > | > | >>> | > | % > | >> | > | > | >>> | > | start MFC mark/sweep phase: 02/11/2012 > | >> | > | > | >>> | > | 12:08:56 PM > | >> | > | > | >>> | > | UTC > | >> | > | > | >>> | > | WARNING, unable to resolve either > | >> | > | > | >>> | > | garMarkSweepPageBufSize > | >> | > | > | >>> | > | or > | >> | > | > | >>> | > | mfcGcPageBufSize, using default 320 > | >> | > | > | >>> | > | MarkSweepArgsSType::(): buffer size= 320 pages > | >> | > | > | >>> | > | start MFC process dead phase: 02/11/2012 > | >> | > | > | >>> | > | 12:08:59 > | >> | > | > | >>> | > | PM > | >> | > | > | >>> | > | UTC > | >> | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM UTC > | >> | > | > | >>> | > | Successful completion of markForCollection. > | >> | > | > | >>> | > | 1613875 live objects found. > | >> | > | > | >>> | > | 20629 possible dead objects, occupying > | >> | > | > | >>> | > | approximately > | >> | > | > | >>> | > | 1856610 > | >> | > | > | >>> | > | bytes, may be reclaimed. > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | > | >>> | > | SystemRepository reclaimAll > | >> | > | > | >>> | > | % > | >> | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog > | >> | > | > | >>> | > | from > | >> | > | > | >>> | > | 20 > | >> | > | > | >>> | > | to 3 > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 40 > | >> | > | > | >>> | > | to 1 > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs > | >> | > | > | >>> | > | to 0 > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 > | >> | > | > | >>> | > | an Array > | >> | > | > | >>> | > | #1 40 > | >> | > | > | >>> | > | #2 10 > | >> | > | > | >>> | > | #3 0 > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | > | >>> | > | SystemRepository objectAudit > | >> | > | > | >>> | > | % > | >> | > | > | >>> | > | --reclaimAll: changed StnSignalAbortCrBacklog > | >> | > | > | >>> | > | from > | >> | > | > | >>> | > | 20 > | >> | > | > | >>> | > | to 3 > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from 1 > | >> | > | > | >>> | > | to 1 > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs > | >> | > | > | >>> | > | to 0 > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled true > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: Starting > | >> | > | > | >>> | > | object > | >> | > | > | >>> | > | table > | >> | > | > | >>> | > | scan > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: Finished > | >> | > | > | >>> | > | object > | >> | > | > | >>> | > | table > | >> | > | > | >>> | > | scan > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | Object audit is proceeding in FullAudit mode: > | >> | > | > | >>> | > | Scavenging completed (either single user mode > | >> | > | > | >>> | > | or no > | >> | > | > | >>> | > | pages > | >> | > | > | >>> | > | to > | >> | > | > | >>> | > | scavenge). > | >> | > | > | >>> | > | All audit checks are enabled. > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:11:27 PM UTC. > | >> | > | > | >>> | > | Summary of objects whose sizes exceed 100000 > | >> | > | > | >>> | > | Bytes > | >> | > | > | >>> | > | or > | >> | > | > | >>> | > | Oops: > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | ObjectID Class ClassName > | >> | > | > | >>> | > | LogicalSize > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | >> | > | > | >>> | > | 305743617 74753 String > | >> | > | > | >>> | > | 134740 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 149534721 74753 String > | >> | > | > | >>> | > | 164661 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 173784833 74753 String > | >> | > | > | >>> | > | 163312 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 196368897 74753 String > | >> | > | > | >>> | > | 164661 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 305774593 74753 String > | >> | > | > | >>> | > | 134740 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 175519489 74753 String > | >> | > | > | >>> | > | 376305 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 196571393 74753 String > | >> | > | > | >>> | > | 379399 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 175494145 74753 String > | >> | > | > | >>> | > | 201874 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 197005569 74753 String > | >> | > | > | >>> | > | 202074 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 149996289 74753 String > | >> | > | > | >>> | > | 236426 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 151722753 74753 String > | >> | > | > | >>> | > | 379399 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 151723777 74753 String > | >> | > | > | >>> | > | 202074 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 274619393 74753 String > | >> | > | > | >>> | > | 1170577 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 265139713 74753 String > | >> | > | > | >>> | > | 1170577 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 215910913 66817 Array > | >> | > | > | >>> | > | 331214 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 164965121 74753 String > | >> | > | > | >>> | > | 236201 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 197155585 74753 String > | >> | > | > | >>> | > | 236426 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 271373057 74753 String > | >> | > | > | >>> | > | 1170577 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 268426753 74753 String > | >> | > | > | >>> | > | 134740 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | 264103681 74753 String > | >> | > | > | >>> | > | 1170577 > | >> | > | > | >>> | > | Oops > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | ----------- Object Statistics Summary > | >> | > | > | >>> | > | ----------------- > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | ----- Instances of invisible (private) classes > | >> | > | > | >>> | > | ------ > | >> | > | > | >>> | > | Number of instances: 1072 > | >> | > | > | >>> | > | Total size: 15855 K Bytes > | >> | > | > | >>> | > | Average size: 14.8 Bytes > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | Class: 209153 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 209409 Instances: > | >> | > | > | >>> | > | 1072 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 15855 K Bytes > | >> | > | > | >>> | > | Class: 209665 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 209921 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 210177 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 210433 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 210689 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 210945 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 211201 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 211457 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 211713 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 211969 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 212225 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 212481 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 212737 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 212993 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 213249 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 213505 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | Class: 213761 Instances: > | >> | > | > | >>> | > | 0 > | >> | > | > | >>> | > | Total > | >> | > | > | >>> | > | Size: > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | ----- Instances of visible classes > | >> | > | > | >>> | > | ----------------- > | >> | > | > | >>> | > | Number of objects : 1612803 > | >> | > | > | >>> | > | Total Size : 156912 K > | >> | > | > | >>> | > | Bytes > | >> | > | > | >>> | > | size of Object Headers : 37800 K > | >> | > | > | >>> | > | Bytes > | >> | > | > | >>> | > | size of Object Values : 116516 K > | >> | > | > | >>> | > | Bytes > | >> | > | > | >>> | > | size of Object Tags : 0 K > | >> | > | > | >>> | > | Bytes > | >> | > | > | >>> | > | average of Object Value: 74.0 Bytes > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | Object Audit: Audit successfully completed; no > | >> | > | > | >>> | > | errors > | >> | > | > | >>> | > | were > | >> | > | > | >>> | > | detected. > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | >> | > | > | >>> | > | --setGcConfig: set sleepTimeBetweenReclaimMs > | >> | > | > | >>> | > | to 0 > | >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages to > | >> | > | > | >>> | > | 1 > | >> | > | > | >>> | > | true > | >> | > | > | >>> | > | topaz 1> > | >> | > | > | >>> | > | topaz 1> > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > If, as I suspect, you've got corruption in > | >> | > | > | >>> | > | > GsProcess > | >> | > | > | >>> | > | > objects > | >> | > | > | >>> | > | > they > | >> | > | > | >>> | > | > only impact Seaside session state, and > | >> | > | > | >>> | > | > should > | >> | > | > | >>> | > | > have > | >> | > | > | >>> | > | > disappeared > | >> | > | > | >>> | > | > by > | >> | > | > | >>> | > | > the time you run the object audit ... > | >> | > | > | >>> | > | > > | >> | > | > | >>> | > | > This problems seems to ring a bell, but it > | >> | > | > | >>> | > | > seems > | >> | > | > | >>> | > | > to > | >> | > | > | >>> | > | > me > | >> | > | > | >>> | > | > that the > | >> | > | > | >>> | > | > problem I am thinking of showed up in > | >> | > | > | >>> | > | > GemStone > | >> | > | > | >>> | > | > 3.0 > | >> | > | > | >>> | > | > and I > | >> | > | > | >>> | > | > think > | >> | > | > | >>> | > | > it > | >> | > | > | >>> | > | > was fixed in GemStone 3.0.1... so I'm > | >> | > | > | >>> | > | > curious > | >> | > | > | >>> | > | > what > | >> | > | > | >>> | > | > version of > | >> | > | > | >>> | > | > GemStone you are using. > | >> | > | > | >>> | > | > > | >> | > | > | >>> | > | > As I think about this, I seem to recall that > | >> | > | > | >>> | > | > the > | >> | > | > | >>> | > | > problem > | >> | > | > | >>> | > | > was > | >> | > | > | >>> | > | > related to deeply nested block structure in > | >> | > | > | >>> | > | > a > | >> | > | > | >>> | > | > method > | >> | > | > | >>> | > | > that > | >> | > | > | >>> | > | > was > | >> | > | > | >>> | > | > involved in partial continuations, so I am > | >> | > | > | >>> | > | > curious if > | >> | > | > | >>> | > | > you > | >> | > | > | >>> | > | > happen > | >> | > | > | >>> | > | > to have some deeply nested block structures > | >> | > | > | >>> | > | > let's > | >> | > | > | >>> | > | > say > | >> | > | > | >>> | > | > more than > | >> | > | > | >>> | > | > 5 > | >> | > | > | >>> | > | > or 6 levels deep in your method? In fact > | >> | > | > | >>> | > | > even in > | >> | > | > | >>> | > | > 3.0.1 I > | >> | > | > | >>> | > | > think > | >> | > | > | >>> | > | > that there might be an effective limit (the > | >> | > | > | >>> | > | > engineer > | >> | > | > | >>> | > | > that > | >> | > | > | >>> | > | > worked > | >> | > | > | >>> | > | > on this will be back on Monday for exact > | >> | > | > | >>> | > | > details), so > | >> | > | > | >>> | > | > if > | >> | > | > | >>> | > | > you > | >> | > | > | >>> | > | > are > | >> | > | > | >>> | > | > running with 3.0.1, you should definitely be > | >> | > | > | >>> | > | > suspicious > | >> | > | > | >>> | > | > of deep > | >> | > | > | >>> | > | > nesting of blocks... > | >> | > | > | >>> | > | > > | >> | > | > | >>> | > | > Dale > | >> | > | > | >>> | > | > > | >> | > | > | >>> | > | > [1] > | >> | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation > | >> | > | > | >>> | > | > > | >> | > | > | >>> | > | > ----- Original Message ----- > | >> | > | > | >>> | > | > | From: "Lawrence Kellogg" <[hidden email]> > | >> | > | > | >>> | > | > | To: "GemStone Seaside beta discussion" > | >> | > | > | >>> | > | > | <[hidden email]> > | >> | > | > | >>> | > | > | Sent: Friday, February 10, 2012 2:13:15 PM > | >> | > | > | >>> | > | > | Subject: [GS/SS Beta] Object does not > | >> | > | > | >>> | > | > | exist > | >> | > | > | >>> | > | > | error - > | >> | > | > | >>> | > | > | Worry > | >> | > | > | >>> | > | > | about > | >> | > | > | >>> | > | > | it? > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | Hello, > | >> | > | > | >>> | > | > | After a long series of calls and answers > | >> | > | > | >>> | > | > | in > | >> | > | > | >>> | > | > | Seaside, I > | >> | > | > | >>> | > | > | got an > | >> | > | > | >>> | > | > | Object > | >> | > | > | >>> | > | > | does not exist error that brought down the > | >> | > | > | >>> | > | > | fast > | >> | > | > | >>> | > | > | cgi > | >> | > | > | >>> | > | > | gateway. > | >> | > | > | >>> | > | > | My > | >> | > | > | >>> | > | > | production error handler was not > | >> | > | > | >>> | > | > | triggered, > | >> | > | > | >>> | > | > | although it > | >> | > | > | >>> | > | > | was > | >> | > | > | >>> | > | > | installed, as far as I could tell. > | >> | > | > | >>> | > | > | Strange. My > | >> | > | > | >>> | > | > | supervise > | >> | > | > | >>> | > | > | fastcgi > | >> | > | > | >>> | > | > | process also did not pick up my dead > | >> | > | > | >>> | > | > | fastcgi > | >> | > | > | >>> | > | > | process. > | >> | > | > | >>> | > | > | Not a > | >> | > | > | >>> | > | > | good > | >> | > | > | >>> | > | > | day. > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | Here is the walkback: > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | USER IDS: REAL=seasideuser (500) > | >> | > | > | >>> | > | > | EFFECTIVE=seasideuser > | >> | > | > | >>> | > | > | (500) > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | |_____________________________________________________________________________| > | >> | > | > | >>> | > | > | topaz> topaz> topaz> topaz> topaz> topaz> > | >> | > | > | >>> | > | > | topaz> > | >> | > | > | >>> | > | > | [Info]: LNK > | >> | > | > | >>> | > | > | client/gem GCI levels = 844/844 > | >> | > | > | >>> | > | > | [Info]: User ID: DataCurator > | >> | > | > | >>> | > | > | [Info]: Repository: seaside > | >> | > | > | >>> | > | > | [Info]: Session ID: 5 > | >> | > | > | >>> | > | > | [Info]: GCI Client Host: <Linked> > | >> | > | > | >>> | > | > | [Info]: Page server PID: -1 > | >> | > | > | >>> | > | > | [Info]: Login Time: 02/10/2012 09:27:56 > | >> | > | > | >>> | > | > | PM.572 > | >> | > | > | >>> | > | > | UTC > | >> | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 UTC] gci > | >> | > | > | >>> | > | > | login: > | >> | > | > | >>> | > | > | currSession > | >> | > | > | >>> | > | > | 1 rpc > | >> | > | > | >>> | > | > | gem > | >> | > | > | >>> | > | > | processId -1 > | >> | > | > | >>> | > | > | successful login > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 cls: 76289 > | >> | > | > | >>> | > | > | UndefinedObject] > | >> | > | > | >>> | > | > | nil > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [76033 sz:19 cls: 801793 > | >> | > | > | >>> | > | > | System > | >> | > | > | >>> | > | > | class] > | >> | > | > | >>> | > | > | System > | >> | > | > | >>> | > | > | class > | >> | > | > | >>> | > | > | superClass [72193 sz:19 cls: 206081 Object > | >> | > | > | >>> | > | > | class] > | >> | > | > | >>> | > | > | Object > | >> | > | > | >>> | > | > | class > | >> | > | > | >>> | > | > | format [258 sz:0 cls: 74241 SmallInteger] > | >> | > | > | >>> | > | > | 32 > | >> | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 SmallInteger] > | >> | > | > | >>> | > | > | 0 > | >> | > | > | >>> | > | > | instVarNames [422145 sz:0 cls: 66817 > | >> | > | > | >>> | > | > | Array] an > | >> | > | > | >>> | > | > | Array > | >> | > | > | >>> | > | > | constraints [421889 sz:0 cls: 66817 Array] > | >> | > | > | >>> | > | > | an > | >> | > | > | >>> | > | > | Array > | >> | > | > | >>> | > | > | classVars [421633 sz:26 cls: 111361 > | >> | > | > | >>> | > | > | SymbolDictionary] a > | >> | > | > | >>> | > | > | SymbolDictionary > | >> | > | > | >>> | > | > | methodDict [711937 sz:112 cls: 99073 > | >> | > | > | >>> | > | > | GsMethodDictionary] a > | >> | > | > | >>> | > | > | GsMethodDictionary > | >> | > | > | >>> | > | > | poolDictionaries [421377 sz:0 cls: 66817 > | >> | > | > | >>> | > | > | Array] > | >> | > | > | >>> | > | > | an > | >> | > | > | >>> | > | > | Array > | >> | > | > | >>> | > | > | categories [421121 sz:28 cls: 99073 > | >> | > | > | >>> | > | > | GsMethodDictionary] > | >> | > | > | >>> | > | > | a > | >> | > | > | >>> | > | > | GsMethodDictionary > | >> | > | > | >>> | > | > | secondarySuperclasses [20 sz:0 cls: 76289 > | >> | > | > | >>> | > | > | UndefinedObject] > | >> | > | > | >>> | > | > | nil > | >> | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 Symbol] > | >> | > | > | >>> | > | > | System > | >> | > | > | >>> | > | > | classHistory [420865 sz:3 cls: 82689 > | >> | > | > | >>> | > | > | ClassHistory] > | >> | > | > | >>> | > | > | a > | >> | > | > | >>> | > | > | ClassHistory > | >> | > | > | >>> | > | > | description [13498369 sz:10 cls: 95233 > | >> | > | > | >>> | > | > | GsClassDocumentation] > | >> | > | > | >>> | > | > | a > | >> | > | > | >>> | > | > | GsClassDocumentation > | >> | > | > | >>> | > | > | migrationDestination [20 sz:0 cls: 76289 > | >> | > | > | >>> | > | > | UndefinedObject] nil > | >> | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: 118785 > | >> | > | > | >>> | > | > | DateTime] > | >> | > | > | >>> | > | > | a > | >> | > | > | >>> | > | > | DateTime > | >> | > | > | >>> | > | > | userId [14508801 sz:10 cls: 74753 String] > | >> | > | > | >>> | > | > | SystemUser > | >> | > | > | >>> | > | > | extraDict [14524929 sz:14 cls: 111361 > | >> | > | > | >>> | > | > | SymbolDictionary] > | >> | > | > | >>> | > | > | a > | >> | > | > | >>> | > | > | SymbolDictionary > | >> | > | > | >>> | > | > | classCategory [20 sz:0 cls: 76289 > | >> | > | > | >>> | > | > | UndefinedObject] > | >> | > | > | >>> | > | > | nil > | >> | > | > | >>> | > | > | subclasses [20 sz:0 cls: 76289 > | >> | > | > | >>> | > | > | UndefinedObject] > | >> | > | > | >>> | > | > | nil > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> WAFastCGIAdaptor Server > | >> | > | > | >>> | > | > | started > | >> | > | > | >>> | > | > | on > | >> | > | > | >>> | > | > | port > | >> | > | > | >>> | > | > | 9001 > | >> | > | > | >>> | > | > | ----------------------------------------------------- > | >> | > | > | >>> | > | > | GemStone: Error Nonfatal > | >> | > | > | >>> | > | > | The object with object ID > | >> | > | > | >>> | > | > | 81065894683350528 > | >> | > | > | >>> | > | > | does > | >> | > | > | >>> | > | > | not > | >> | > | > | >>> | > | > | exist. > | >> | > | > | >>> | > | > | Error Category: 231169 [GemStone] Number: > | >> | > | > | >>> | > | > | 2101 > | >> | > | > | >>> | > | > | Arg > | >> | > | > | >>> | > | > | Count: 1 > | >> | > | > | >>> | > | > | Context : > | >> | > | > | >>> | > | > | 526648321 > | >> | > | > | >>> | > | > | Arg 1: [648527157466804226 sz:0 cls: 74241 > | >> | > | > | >>> | > | > | SmallInteger] > | >> | > | > | >>> | > | > | 81065894683350528 > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | Now executing the following command saved > | >> | > | > | >>> | > | > | from > | >> | > | > | >>> | > | > | "iferr > | >> | > | > | >>> | > | > | 1": > | >> | > | > | >>> | > | > | where > | >> | > | > | >>> | > | > | ==> 1 GsProcess class >> > | >> | > | > | >>> | > | > | installPartialContinuation:atLevel:value: > | >> | > | > | >>> | > | > | @2 > | >> | > | > | >>> | > | > | line 1 [GsMethod 4487425] > | >> | > | > | >>> | > | > | 2 WAPartialContinuation >> value: @13 line > | >> | > | > | >>> | > | > | 11 > | >> | > | > | >>> | > | > | [GsMethod > | >> | > | > | >>> | > | > | 212791041] > | >> | > | > | >>> | > | > | 3 WAPartialContinuation >> > | >> | > | > | >>> | > | > | valueWithPossibleArguments: > | >> | > | > | >>> | > | > | @2 > | >> | > | > | >>> | > | > | line 2 > | >> | > | > | >>> | > | > | [GsMethod 218326273] > | >> | > | > | >>> | > | > | 4 ComplexBlock in WAComponent >> > | >> | > | > | >>> | > | > | show:onAnswer:delegation: @7 > | >> | > | > | >>> | > | > | line 7 > | >> | > | > | >>> | > | > | [GsMethod 194749185] > | >> | > | > | >>> | > | > | 5 ComplexBlock in ExecutableBlock >> > | >> | > | > | >>> | > | > | valueWithPossibleArguments: > | >> | > | > | >>> | > | > | @12 > | >> | > | > | >>> | > | > | line 8 [GsMethod 116163585] > | >> | > | > | >>> | > | > | 6 WAAnswerHandler >> > | >> | > | > | >>> | > | > | handleAnswer:continueWith: > | >> | > | > | >>> | > | > | @3 > | >> | > | > | >>> | > | > | line > | >> | > | > | >>> | > | > | 2 > | >> | > | > | >>> | > | > | [GsMethod > | >> | > | > | >>> | > | > | 194735873] > | >> | > | > | >>> | > | > | 7 WADecoration >> handleAnswer: @6 line 3 > | >> | > | > | >>> | > | > | [GsMethod > | >> | > | > | >>> | > | > | 194731009] > | >> | > | > | >>> | > | > | 8 WAComponent >> answer: @2 line 5 > | >> | > | > | >>> | > | > | [GsMethod > | >> | > | > | >>> | > | > | 194751745] > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | I found this on the net: > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | Object does not exist errors > | >> | > | > | >>> | > | > | GBS applications may encounter object does > | >> | > | > | >>> | > | > | not > | >> | > | > | >>> | > | > | exist > | >> | > | > | >>> | > | > | errors > | >> | > | > | >>> | > | > | in > | >> | > | > | >>> | > | > | non-persistent > | >> | > | > | >>> | > | > | objects. This is due to a problem with the > | >> | > | > | >>> | > | > | fix > | >> | > | > | >>> | > | > | for > | >> | > | > | >>> | > | > | bug > | >> | > | > | >>> | > | > | #40703 > | >> | > | > | >>> | > | > | in > | >> | > | > | >>> | > | > | version > | >> | > | > | >>> | > | > | 2.4.4, which resulted in non-persistent > | >> | > | > | >>> | > | > | objects > | >> | > | > | >>> | > | > | not > | >> | > | > | >>> | > | > | properly > | >> | > | > | >>> | > | > | protected > | >> | > | > | >>> | > | > | from garbage collection. > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | Workaround: > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | none/not applicable > | >> | > | > | >>> | > | > | from: > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | So, should I worry about this? I > | >> | > | > | >>> | > | > | implemented > | >> | > | > | >>> | > | > | code > | >> | > | > | >>> | > | > | that > | >> | > | > | >>> | > | > | allowed a > | >> | > | > | >>> | > | > | user > | >> | > | > | >>> | > | > | to call an editor, switch out on the > | >> | > | > | >>> | > | > | navigation > | >> | > | > | >>> | > | > | menu, > | >> | > | > | >>> | > | > | call > | >> | > | > | >>> | > | > | another > | >> | > | > | >>> | > | > | editor, > | >> | > | > | >>> | > | > | switch out. With each switch, I send > | >> | > | > | >>> | > | > | answer: > | >> | > | > | >>> | > | > | false > | >> | > | > | >>> | > | > | to > | >> | > | > | >>> | > | > | the > | >> | > | > | >>> | > | > | open > | >> | > | > | >>> | > | > | editor > | >> | > | > | >>> | > | > | to close it so that it is not hanging > | >> | > | > | >>> | > | > | around > | >> | > | > | >>> | > | > | open. > | >> | > | > | >>> | > | > | My > | >> | > | > | >>> | > | > | idea > | >> | > | > | >>> | > | > | was to hide the section navigation when > | >> | > | > | >>> | > | > | the > | >> | > | > | >>> | > | > | editor > | >> | > | > | >>> | > | > | came > | >> | > | > | >>> | > | > | up > | >> | > | > | >>> | > | > | but > | >> | > | > | >>> | > | > | I'm > | >> | > | > | >>> | > | > | getting push back from my user. > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | What do you think? > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | Larry > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | >> | > | > | >>> | > | >> | > | > | >> > | >> | > | > | > > | >> | > | > | > | >> | > | > | > | >> | > | > | >> | > | > | >> | > | >> | > | > > | > This email is confidential and subject to important disclaimers and > | > conditions including on offers for the purchase or sale of > | > securities, accuracy and completeness of information, viruses, > | > confidentiality, legal privilege, and legal entity disclaimers, > | > available at http://www.jpmorgan.com/pages/disclosures/email. > | > | |
Larry,
Yep, gemsup.c is the the module that is producing the error report ... good for you to take a crack at it ... Sorry, I didn't think of gdb earlier:( Dale ----- Original Message ----- | From: "Lawrence Kellogg" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Monday, March 26, 2012 9:50:17 AM | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? | | Dale, | | On Mar 26, 2012, at 12:23 PM, Dale Henrichs wrote: | | > Larry, | > | > No stack:) ... $GEMSTONE/bin/gstack is the script that is used to | > generate a stack, perhaps that script doesn't work on your server | > ... you can test gstack by running against any of the gemstone | > processes (visible from `gslist -lc`). | > | | | Yeah, I was afraid you were going to say that but I was hoping that | this: | | | UTL_GUARANTEE failed, File | | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 | | might provide some clue. | | | > My guess is that gdb isn't installed but we should get gstack | > working and wait for the next event. | > | | I have gstack but not gdb. So, I installed gdb, sudo yum install | gdb, and I guess I will wait for the crash to happen again | in order to capture a stack dump. | | Larry | | > Dale | > | > ----- Original Message ----- | > | From: "Lawrence Kellogg" <[hidden email]> | > | To: "GemStone Seaside beta discussion" | > | <[hidden email]> | > | Sent: Wednesday, March 21, 2012 4:00:42 PM | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry | > | about it? | > | | > | Dale, | > | Ok, today, I got the following dump in the log file because of | > | a | > | crash from Object does not exist: | > | | > | HostCallDebugger: invoked at: Wed Mar 21 22:47:33 UTC 2012 | > | | > | UTL_GUARANTEE failed, File | > | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 | > | xceptionHandler >> doTryBlock: @9 line 7 [GsMethod OOP 10065409] | > | 148 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod OOP | > | 10062081] | > | 149 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | OOP 9005057] | > | 150 ComplexVCBlock in FSConnection >> safeServe @11 line 12 | > | [GsMethod OOP 499288833] | > | 151 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 | > | [GsMethod | > | OOP 2304001] | > | 152 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 | > | [GsMethod OOP 2304001] | > | 153 FSConnection >> safeServe @14 line 15 [GsMethod OOP | > | 499288833] | > | 154 FSConnection >> serve @1 line 4 [GsMethod OOP 219654145] | > | 155 ComplexBlock in FSSocketServer >> listen: @9 line 15 | > | [GsMethod | > | OOP 219292673] | > | 156 GsProcess >> _startPart2 @15 line 17 [GsMethod OOP 4501249] | > | 157 GsProcess >> _start @1 line 9 [GsMethod OOP 4501761] | > | ----------- | > | GemSupBadObj oop 76562293848015872 file | > | /export/toronto3/users/buildgss/244x-1/src/om.c line 1967 Object | > | 76562293848015872 does not exist. | > | GemStone error 2101 matches GEMCFG_HALT_ON_ERROR config value. | > | | > | Begin attempt to print C-level stack at: Wed Mar 21 22:47:33 UTC | > | 2012 | > | | > | | > | End of C-level stack: | > | | > | | > | hostcalldebugger invoked in process 8778, at 03/21/2012 10:47:33 | > | PM.427 UTC | > | notifying stone of fatal error | > | | > | [Info]: Logging out at 03/21/2012 10:47:33 PM UTC | > | | > | ======================================= | > | | > | | > | Why is there no C-level stack? Does this information help at all? | > | | > | Larry | > | | > | | > | On Mar 5, 2012, at 5:42 AM, Podgajny, Jaroslaw X wrote: | > | | > | > Hi guys, | > | > | > | > We are still running 32-bit here but we did experience | > | > something | > | > very similar in the past. The problem was occurring at the time | > | > when the reclaim was running and there were busy session in the | > | > system. We ended up locking users out until the reclaim was | > | > finished. We also switched off epoc. | > | > | > | > It does not cause us issues anymore, so it seems, but we have | > | > not | > | > done anything to consciously make it go away. | > | > | > | > As one of the retrospective actions you could try to scan the | > | > transaction logs (if you are running full tran logs) for the | > | > given | > | > oop and see what that comes back with. | > | > | > | > | > | > -- | > | > Regards, Jaroslaw. | > | > | > | > -----Original Message----- | > | > From: [hidden email] | > | > [mailto:[hidden email]] On Behalf Of | > | > Lawrence | > | > Kellogg | > | > Sent: 02 March 2012 13:40 | > | > To: GemStone Seaside beta discussion | > | > Subject: Re: [GS/SS Beta] Object does not exist error - Worry | > | > about | > | > it? | > | > | > | > | > | > On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: | > | > | > | >> Larry, | > | >> | > | >> It should be dumped to the log file ... One time I stalked a | > | >> bug | > | >> for 9 months:) | > | >> | > | > | > | > | > | > Ok, I'll strap in for the long haul. I'm sure this bug will | > | > pop up | > | > again. | > | > | > | > Do I need to stop and restart gemstone in order to get it to | > | > read | > | > system.conf? | > | > Is there any way to force it to read the file while gemstone is | > | > running? Just curious. | > | > | > | > Larry | > | > | > | > | > | > | > | > | > | >> Dale | > | >> | > | >> ----- Original Message ----- | > | >> | From: "Lawrence Kellogg" <[hidden email]> | > | >> | To: "GemStone Seaside beta discussion" | > | >> | <[hidden email]> | > | >> | Sent: Wednesday, February 29, 2012 6:01:59 AM | > | >> | Subject: Re: [GS/SS Beta] Object does not exist error - | > | >> | Worry | > | >> | about it? | > | >> | | > | >> | | > | >> | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: | > | >> | | > | >> | > Larry, | > | >> | > | > | >> | > The C stack dump will tell us where in the vm the error is | > | >> | > occurring. If you are doing this in your Staging | > | >> | > environment | > | >> | > then | > | >> | > you can attach the c process with gdb and get the stack | > | >> | > dump | > | >> | > ... | > | >> | > with a live gdb we may want additional info ... the stack | > | >> | > dump | > | >> | > will be useful to start. | > | >> | > | > | >> | > With the smalltalk stack we'll get to look at the objects | > | >> | > around | > | >> | > the corrupt object and perhaps learn something ... | > | >> | > | > | >> | > Right now, I am curious whether the corrupt object is a | > | >> | > WAValue or | > | >> | > a WADelegation... | > | >> | > | > | >> | | > | >> | Dale, | > | >> | I've been banging on my Staging system all morning, and | > | >> | haven't | > | >> | made it crash yet. It's a strange bug. Sometimes, it pops | > | >> | up | > | >> | on | > | >> | the most innocent click when switching between views. In | > | >> | this | > | >> | case, I'm hitting call/answers many, many times, to try to | > | >> | make it | > | >> | fail. I thought we had seen it fail this way in the past, | > | >> | but | > | >> | now | > | >> | I'm not sure. | > | >> | | > | >> | I guess it is good news that the bug is difficult to | > | >> | reproduce. | > | >> | I'll keep trying. | > | >> | | > | >> | Where does the C stack get dumped when it gets dumped? To | > | >> | the | > | >> | console or a file? | > | >> | | > | >> | Larry | > | >> | | > | >> | | > | >> | | > | >> | > Dale | > | >> | > | > | >> | > ----- Original Message ----- | > | >> | > | From: "Lawrence Kellogg" <[hidden email]> | > | >> | > | To: "GemStone Seaside beta discussion" | > | >> | > | <[hidden email]> | > | >> | > | Sent: Tuesday, February 28, 2012 12:19:33 PM | > | >> | > | Subject: Re: [GS/SS Beta] Object does not exist error - | > | >> | > | Worry | > | >> | > | about it? | > | >> | > | | > | >> | > | | > | >> | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs wrote: | > | >> | > | | > | >> | > | > Larry, | > | >> | > | > | > | >> | > | > Okay, here's the stack that covers the range of the | > | >> | > | > partial | > | >> | > | > continuation: | > | >> | > | > | > | >> | > | > ==> 1 WAComponent >> decoration @3 line 1 [GsMethod | > | >> | > | > 194749441] | > | >> | > | > 2 WAComponent >> addDecoration: @2 line 6 [GsMethod | > | >> | > | > 194748417] | > | >> | > | > 3 WAComponent >> show:onAnswerelegation: @10 line 8 | > | >> | > | > [GsMethod | > | >> | > | > 194749185] | > | >> | > | > 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod | > | >> | > | > 499699713] | > | >> | > | > 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod | > | >> | > | > 194750977] | > | >> | > | > 6 ComplexBlock in WAComponent >> call: @3 line 4 | > | >> | > | > [GsMethod | > | >> | > | > 191317249] | > | >> | > | > 7 ComplexBlock in WAComponent >> wait: @3 line 3 | > | >> | > | > [GsMethod | > | >> | > | > 191268353] | > | >> | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line | > | >> | > | > 5 | > | >> | > | > [GsMethod | > | >> | > | > 499655937] | > | >> | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod | > | >> | > | > 191268353] | > | >> | > | > 10 WAComponent >> call: @4 line 4 [GsMethod | > | >> | > | > 191317249] | > | >> | > | > 11 PracticeJournalLoginTask >> go @14 line 9 | > | >> | > | > [GsMethod | > | >> | > | > 371393537] | > | >> | > | > 12 WATask >> execute @1 line 7 [GsMethod 195261697] | > | >> | > | > 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line | > | >> | > | > 4 | > | >> | > | > [GsMethod 194755841] | > | >> | > | > | > | >> | > | > WAComponent >> decoration is the source of the error | > | >> | > | > and | > | >> | > | > it is | > | >> | > | > sending #contents to a 'decoration' of the component | > | >> | > | > ... | > | >> | > | > it's | > | >> | > | > not | > | >> | > | > quite clear whether the decoration iv is the corrupt | > | >> | > | > object or | > | >> | > | > the | > | >> | > | > result of the #contents message send ... | > | >> | > | > | > | >> | > | > To get a better picture of what's happening we need a | > | >> | > | > C | > | >> | > | > stack | > | >> | > | > when | > | >> | > | > the error occurs. If you set | > | >> | > | > | > | >> | > | > GEM_HALT_ON_ERROR = 2101; | > | >> | > | > | > | >> | > | > in your system.conf file, then when the obj does not | > | >> | > | > exist | > | >> | > | > error | > | >> | > | > occurs the gem will halt, dump a c stack, wait 60 | > | >> | > | > seconds | > | >> | > | > and | > | >> | > | > then | > | >> | > | > shutdown ... This is pretty intrusive, but it will get | > | >> | > | > us | > | >> | > | > a | > | >> | > | > couple | > | >> | > | > steps closer to understanding what's going on. | > | >> | > | > | > | >> | > | > If you (or Johan) can duplicate the error under | > | >> | > | > controlled | > | >> | > | > conditions then you would fire up a topaz manually to | > | >> | > | > service | > | >> | > | > requests and when the halt on error hits, you'll be | > | >> | > | > dropped to | > | >> | > | > the | > | >> | > | > topaz prompt where you can view the smalltalk stack | > | >> | > | > and | > | >> | > | > inspect | > | >> | > | > the objects involved ... | > | >> | > | > | > | >> | > | | > | >> | > | Thanks, Dale. I think I can make it crash in my | > | >> | > | Staging | > | >> | > | environment | > | >> | > | by going through many call/answers invocations. I will | > | >> | > | try. | > | >> | > | Unfortunately, I don't think I know enough about what | > | >> | > | Seaside is | > | >> | > | doing at that level to fix the problem. I see that the | > | >> | > | WADecoration is a WAValueHolder but that's about the end | > | >> | > | of | > | >> | > | my | > | >> | > | knowledge. | > | >> | > | | > | >> | > | I guess there is no way of knowing from this stack | > | >> | > | dump | > | >> | > | what | > | >> | > | kind | > | >> | > | of WADecoration we're talking about. | > | >> | > | | > | >> | > | Regards, | > | >> | > | | > | >> | > | Larry | > | >> | > | | > | >> | > | | > | >> | > | > Dale | > | >> | > | > | > | >> | > | > ----- Original Message ----- | > | >> | > | > | From: "Lawrence Kellogg" <[hidden email]> | > | >> | > | > | To: "GemStone Seaside beta discussion" | > | >> | > | > | <[hidden email]> | > | >> | > | > | Sent: Monday, February 27, 2012 7:01:58 PM | > | >> | > | > | Subject: Re: [GS/SS Beta] Object does not exist | > | >> | > | > | error - | > | >> | > | > | Worry | > | >> | > | > | about it? | > | >> | > | > | | > | >> | > | > | | > | >> | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau wrote: | > | >> | > | > | | > | >> | > | > | > fyi, I have been observing occurrences of this bug | > | >> | > | > | > as | > | >> | > | > | > well, | > | >> | > | > | > with | > | >> | > | > | > exactly the same point of failure in the stack. | > | >> | > | > | > | > | >> | > | > | > No repository problems or audit warnings. | > | >> | > | > | > | > | >> | > | > | > Funnily, I've never seen this in any stone running | > | >> | > | > | > Yesplan. | > | >> | > | > | > The | > | >> | > | > | > stone where we have this problem is also running a | > | >> | > | > | > Seaside | > | >> | > | > | > application but the only discriminating factor I | > | >> | > | > | > can | > | >> | > | > | > observe is | > | >> | > | > | > that this application uses call/answer a lot more | > | >> | > | > | > (while we | > | >> | > | > | > almost | > | >> | > | > | > never use that in Yesplan). It probably does not | > | >> | > | > | > help | > | >> | > | > | > a lot | > | >> | > | > | > finding the error... but I will look up the stack | > | >> | > | > | > traces | > | >> | > | > | > and | > | >> | > | > | > post | > | >> | > | > | > them here if they might contain some clues. | > | >> | > | > | | > | >> | > | > | Hello Johan, | > | >> | > | > | Thanks for looking into this problem. I use | > | >> | > | > | call/answer | > | >> | > | > | quite a | > | >> | > | > | bit. | > | >> | > | > | | > | >> | > | > | Dale, did you see the stack dump I posted? | > | >> | > | > | | > | >> | > | > | Larry | > | >> | > | > | | > | >> | > | > | | > | >> | > | > | > | > | >> | > | > | > On 21 Feb 2012, at 20:13, Lawrence Kellogg wrote: | > | >> | > | > | > | > | >> | > | > | >> | > | >> | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale Henrichs wrote: | > | >> | > | > | >> | > | >> | > | > | >>> Larry, | > | >> | > | > | >>> | > | >> | > | > | >>> We should try to dig into this one some more. | > | >> | > | > | >>> | > | >> | > | > | >>> To start with what version of Gemstone are you | > | >> | > | > | >>> using? If | > | >> | > | > | >>> you | > | >> | > | > | >>> are | > | >> | > | > | >>> using 2.4.4.1, then I'm not aware of an issue | > | >> | > | > | >>> that | > | >> | > | > | >>> would | > | >> | > | > | >>> warrant | > | >> | > | > | >>> an upgrade to 2.4.5, but I will check around a | > | >> | > | > | >>> bit...As I | > | >> | > | > | >>> said | > | >> | > | > | >>> before, the only place that I've seen "Obj does | > | >> | > | > | >>> not | > | >> | > | > | >>> exist | > | >> | > | > | >>> errors" is in 3.0 and those bugs were fixed in | > | >> | > | > | >>> 3.0.1. | > | >> | > | > | >>> | > | >> | > | > | >> | > | >> | > | > | >> Dale, | > | >> | > | > | >> Thanks for the help. I would like to get to the | > | >> | > | > | >> bottom of | > | >> | > | > | >> this | > | >> | > | > | >> error. This crash takes down Fastcgi so it kills | > | >> | > | > | >> the | > | >> | > | > | >> service. | > | >> | > | > | >> | > | >> | > | > | >> According to the file in the directory, I'm on | > | >> | > | > | >> 2.4.[ | > | >> | > | > | >> component | > | >> | > | > | >> notNil ] | > | >> | > | > | >> whileTrue: [ | > | >> | > | > | >> self call: component. | > | >> | > | > | >> component := component | > | >> | > | > | >> nextComponentToBeDisplayed ] | > | >> | > | > | >> ]4.1 | > | >> | > | > | >> | > | >> | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >>> This time we are getting the error while | > | >> | > | > | >>> creating | > | >> | > | > | >>> the | > | >> | > | > | >>> continuation ... the last episode occurred when | > | >> | > | > | >>> you | > | >> | > | > | >>> were | > | >> | > | > | >>> trying | > | >> | > | > | >>> to execute from a continuation. | > | >> | > | > | >>> | > | >> | > | > | >>> Could you share the source code for | > | >> | > | > | >>> PracticeJournalLoginTask | > | >> | > | > | >>> >> | > | >> | > | > | >>> go? That's the first non-Seaside method on the | > | >> | > | > | >>> stack | > | >> | > | > | >>> below | > | >> | > | > | >>> the | > | >> | > | > | >>> error, so it's as good a place as any to start | > | >> | > | > | >>> ... | > | >> | > | > | >>> | > | >> | > | > | >> | > | >> | > | > | >> Here is the complete source code for the go | > | >> | > | > | >> method: | > | >> | > | > | >> ;-) | > | >> | > | > | >> | > | >> | > | > | >> go | > | >> | > | > | >> | user component | | > | >> | > | > | >> self call: self userLoginView. | > | >> | > | > | >> (self userLoginView user) notNil | > | >> | > | > | >> ifTrue: [ | > | >> | > | > | >> component := self | > | >> | > | > | >> firstComponentToDisplayForUser: | > | >> | > | > | >> self | > | >> | > | > | >> userLoginView user. | > | >> | > | > | >> [ component notNil ] | > | >> | > | > | >> whileTrue: [ | > | >> | > | > | >> self call: component. | > | >> | > | > | >> component := component | > | >> | > | > | >> nextComponentToBeDisplayed ] ] | > | >> | > | > | >> | > | >> | > | > | >> A component is called, and when another component | > | >> | > | > | >> is | > | >> | > | > | >> selected | > | >> | > | > | >> the | > | >> | > | > | >> current component is sent answer: false and | > | >> | > | > | >> the new component to call is returned from that | > | >> | > | > | >> nextComponentToBeDisplayed method. | > | >> | > | > | >> | > | >> | > | > | >> I used to have an implementation that would give | > | >> | > | > | >> me a | > | >> | > | > | >> huge | > | >> | > | > | >> recursive nesting of continuations, as shown by | > | >> | > | > | >> halo, but this shows everything on just a few | > | >> | > | > | >> levels, | > | >> | > | > | >> although | > | >> | > | > | >> I | > | >> | > | > | >> have to say that the walkback looks deep and | > | >> | > | > | >> gnarly. | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >>> It would be useful to see the entire stack as | > | >> | > | > | >>> well. | > | >> | > | > | >>> The | > | >> | > | > | >>> partial | > | >> | > | > | >>> continuation copies the stack back to a marker | > | >> | > | > | >>> method and | > | >> | > | > | >>> it | > | >> | > | > | >>> would be useful to examine the source for the | > | >> | > | > | >>> methods | > | >> | > | > | >>> that | > | >> | > | > | >>> are | > | >> | > | > | >>> on the stck for clues as to what might be going | > | >> | > | > | >>> on... | > | >> | > | > | >>> | > | >> | > | > | >>> Dale | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >> Here is the complete walk back: | > | >> | > | > | >> | > | >> | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor Server started | > | >> | > | > | >> on | > | >> | > | > | >> port | > | >> | > | > | >> 9001 | > | >> | > | > | >> ----------------------------------------------------- | > | >> | > | > | >> GemStone: Error Nonfatal | > | >> | > | > | >> The object with object ID 76562293713797632 does | > | >> | > | > | >> not | > | >> | > | > | >> exist. | > | >> | > | > | >> Error Category: 231169 [GemStone] Number: 2101 | > | >> | > | > | >> Arg | > | >> | > | > | >> Count: | > | >> | > | > | >> 1 | > | >> | > | > | >> Context : 412915713 | > | >> | > | > | >> Arg 1: [612498349710381058 sz:0 cls: 74241 | > | >> | > | > | >> SmallInteger] | > | >> | > | > | >> 76562293713797632 | > | >> | > | > | >> | > | >> | > | > | >> Now executing the following command saved from | > | >> | > | > | >> "iferr | > | >> | > | > | >> 1": | > | >> | > | > | >> where | > | >> | > | > | >> ==> 1 WAComponent >> decoration @3 line 1 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 194749441] | > | >> | > | > | >> 2 WAComponent >> addDecoration: @2 line 6 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 194748417] | > | >> | > | > | >> 3 WAComponent >> show:onAnswer:delegation: @10 | > | >> | > | > | >> line 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 194749185] | > | >> | > | > | >> 4 WAComponent >> show:onAnswer: @5 line 5 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 499699713] | > | >> | > | > | >> 5 WAComponent >> call:onAnswer: @5 line 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 194750977] | > | >> | > | > | >> 6 ComplexBlock in WAComponent >> call: @3 line 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 191317249] | > | >> | > | > | >> 7 ComplexBlock in WAComponent >> wait: @3 line 3 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 191268353] | > | >> | > | > | >> 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 | > | >> | > | > | >> line | > | >> | > | > | >> 5 | > | >> | > | > | >> [GsMethod 499655937] | > | >> | > | > | >> 9 WAComponent >> wait: @4 line 3 [GsMethod | > | >> | > | > | >> 191268353] | > | >> | > | > | >> 10 WAComponent >> call: @4 line 4 [GsMethod | > | >> | > | > | >> 191317249] | > | >> | > | > | >> 11 PracticeJournalLoginTask >> go @14 line 9 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 371393537] | > | >> | > | > | >> 12 WATask >> execute @1 line 7 [GsMethod | > | >> | > | > | >> 195261697] | > | >> | > | > | >> 13 ComplexBlock in WATaskVisitor >> visitTask: @6 | > | >> | > | > | >> line 4 | > | >> | > | > | >> [GsMethod 194755841] | > | >> | > | > | >> 14 WACallback >> evaluateWithFieldValues: @5 line | > | >> | > | > | >> 2 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 177495553] | > | >> | > | > | >> 15 ComplexBlock in WACallbackRegistry >> handle: | > | >> | > | > | >> @16 | > | >> | > | > | >> line | > | >> | > | > | >> 10 | > | >> | > | > | >> [GsMethod 177951489] | > | >> | > | > | >> 16 Collection >> do: @5 line 10 [GsMethod | > | >> | > | > | >> 1547777] | > | >> | > | > | >> 17 WACallbackRegistry >> handle: @17 line 9 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 177951489] | > | >> | > | > | >> 18 ComplexBlock in WAActionPhaseContinuation >> | > | >> | > | > | >> runCallbacks | > | >> | > | > | >> @7 | > | >> | > | > | >> line 4 [GsMethod 202613505] | > | >> | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 20 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 21 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 9005057] | > | >> | > | > | >> 22 WARenderLoopContinuation >> | > | >> | > | > | >> withNotificationHandlerDo: | > | >> | > | > | >> @3 | > | >> | > | > | >> line | > | >> | > | > | >> 2 [GsMethod 202608385] | > | >> | > | > | >> 23 ComplexVCBlock in WAActionPhaseContinuation >> | > | >> | > | > | >> runCallbacks | > | >> | > | > | >> @8 | > | >> | > | > | >> line 3 [GsMethod 202613505] | > | >> | > | > | >> 24 ComplexBlock in ExecutableBlock >> ensure: @4 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> ensure: | > | >> | > | > | >> @6 | > | >> | > | > | >> line 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 26 WAActionPhaseContinuation >> runCallbacks @18 | > | >> | > | > | >> line | > | >> | > | > | >> 6 | > | >> | > | > | >> [GsMethod 202613505] | > | >> | > | > | >> 27 WAActionPhaseContinuation >> handleRequest @1 | > | >> | > | > | >> line | > | >> | > | > | >> 2 | > | >> | > | > | >> [GsMethod 202614017] | > | >> | > | > | >> 28 ComplexBlock in WASessionContinuation >> | > | >> | > | > | >> basicValue @3 | > | >> | > | > | >> line | > | >> | > | > | >> 2 | > | >> | > | > | >> [GsMethod 202625537] | > | >> | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 30 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 31 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 9005057] | > | >> | > | > | >> 32 WASessionContinuation >> | > | >> | > | > | >> withUnregisteredHandlerDo: @7 | > | >> | > | > | >> line | > | >> | > | > | >> 3 | > | >> | > | > | >> [GsMethod 202627073] | > | >> | > | > | >> 33 WASessionContinuation >> basicValue @4 line 2 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 202625537] | > | >> | > | > | >> 34 WASessionContinuation >> value @3 line 5 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 202623745] | > | >> | > | > | >> 35 WASession >> handleFiltered: @14 line 10 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 202205441] | > | >> | > | > | >> 36 WARequestFilter >> handleFiltered: @2 line 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176192513] | > | >> | > | > | >> 37 ComplexBlock in WADeprecatedToolFilter >> | > | >> | > | > | >> handleFiltered: | > | >> | > | > | >> @3 | > | >> | > | > | >> line 2 [GsMethod 203213313] | > | >> | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 39 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 40 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 9005057] | > | >> | > | > | >> 41 WADeprecatedToolFilter >> handleFiltered: @6 | > | >> | > | > | >> line | > | >> | > | > | >> 3 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 203213313] | > | >> | > | > | >> 42 WARequestFilter >> handleFiltered: @2 line 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176192513] | > | >> | > | > | >> 43 ComplexBlock in WATimingToolFilter >> | > | >> | > | > | >> handleFiltered: | > | >> | > | > | >> @4 | > | >> | > | > | >> line 3 | > | >> | > | > | >> [GsMethod 203208449] | > | >> | > | > | >> 44 ComplexBlock in ExecutableBlock >> ensure: @4 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 45 ComplexBlock in ExecutableBlock >> ensure: @6 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 46 WATimingToolFilter >> handleFiltered: @8 line | > | >> | > | > | >> 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 203208449] | > | >> | > | > | >> 47 ComplexBlock in WARequestHandler >> handle: @4 | > | >> | > | > | >> line 4 | > | >> | > | > | >> [GsMethod 178568961] | > | >> | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 49 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 50 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 9005057] | > | >> | > | > | >> 51 WADynamicVariable class >> use:during: @4 line | > | >> | > | > | >> 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 177805825] | > | >> | > | > | >> 52 ComplexBlock in WARequestContext >> | > | >> | > | > | >> push:during: | > | >> | > | > | >> @4 | > | >> | > | > | >> line 5 | > | >> | > | > | >> [GsMethod 176176129] | > | >> | > | > | >> 53 ComplexBlock in ExecutableBlock >> ensure: @4 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 54 ComplexBlock in ExecutableBlock >> ensure: @6 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 55 WARequestContext >> push:during: @7 line 6 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176176129] | > | >> | > | > | >> 56 WARequestHandler >> handle: @5 line 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 178568961] | > | >> | > | > | >> 57 WASession >> handle: @10 line 11 [GsMethod | > | >> | > | > | >> 202210561] | > | >> | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176153857] | > | >> | > | > | >> 59 WARegistry >> handleKeyed:with: @2 line 5 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176155137] | > | >> | > | > | >> 60 WARegistry >> handleFiltered: @33 line 19 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176146945] | > | >> | > | > | >> 61 WAApplication >> handleFiltered: @9 line 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 202644225] | > | >> | > | > | >> 62 WARequestFilter >> handleFiltered: @2 line 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176192513] | > | >> | > | > | >> 63 ComplexBlock in WAExceptionFilter >> | > | >> | > | > | >> handleFiltered: @6 | > | >> | > | > | >> line 7 | > | >> | > | > | >> [GsMethod 499529473] | > | >> | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 65 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 66 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 9005057] | > | >> | > | > | >> 67 WADynamicVariable class >> use:during: @4 line | > | >> | > | > | >> 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 177805825] | > | >> | > | > | >> 68 ComplexVCBlock in WAExceptionFilter >> | > | >> | > | > | >> handleFiltered: | > | >> | > | > | >> @7 | > | >> | > | > | >> line | > | >> | > | > | >> 6 [GsMethod 499529473] | > | >> | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 70 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line 8 | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | > | >> 72 WAExceptionHandler >> handleExceptionsDuring: | > | >> | > | > | >> @8 | > | >> | > | > | >> line 3 | > | >> | > | > | >> [GsMethod 177803521] | > | >> | > | > | >> 73 WAExceptionFilter >> handleFiltered: @8 line 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 499529473] | > | >> | > | > | >> 74 ComplexBlock in WARequestHandler >> handle: @4 | > | >> | > | > | >> line 4 | > | >> | > | > | >> [GsMethod 178568961] | > | >> | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 76 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 77 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 9005057] | > | >> | > | > | >> 78 WADynamicVariable class >> use:during: @4 line | > | >> | > | > | >> 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 177805825] | > | >> | > | > | >> 79 ComplexBlock in WARequestContext >> | > | >> | > | > | >> push:during: | > | >> | > | > | >> @4 | > | >> | > | > | >> line 5 | > | >> | > | > | >> [GsMethod 176176129] | > | >> | > | > | >> 80 ComplexBlock in ExecutableBlock >> ensure: @4 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 81 ComplexBlock in ExecutableBlock >> ensure: @6 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 82 WARequestContext >> push:during: @7 line 6 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176176129] | > | >> | > | > | >> 83 WARequestHandler >> handle: @5 line 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 178568961] | > | >> | > | > | >> 84 WADispatcher >> handleFiltered:named: @7 line | > | >> | > | > | >> 5 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 179090945] | > | >> | > | > | >> 85 WADispatcher >> handleFiltered: @7 line 6 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 179087617] | > | >> | > | > | >> 86 ComplexBlock in WARequestHandler >> handle: @4 | > | >> | > | > | >> line 4 | > | >> | > | > | >> [GsMethod 178568961] | > | >> | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 88 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 89 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 9005057] | > | >> | > | > | >> 90 WADynamicVariable class >> use:during: @4 line | > | >> | > | > | >> 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 177805825] | > | >> | > | > | >> 91 ComplexBlock in WARequestContext >> | > | >> | > | > | >> push:during: | > | >> | > | > | >> @4 | > | >> | > | > | >> line 5 | > | >> | > | > | >> [GsMethod 176176129] | > | >> | > | > | >> 92 ComplexBlock in ExecutableBlock >> ensure: @4 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 93 ComplexBlock in ExecutableBlock >> ensure: @6 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 94 WARequestContext >> push:during: @7 line 6 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176176129] | > | >> | > | > | >> 95 WARequestHandler >> handle: @5 line 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 178568961] | > | >> | > | > | >> 96 ComplexBlock in WAServerAdaptor >> | > | >> | > | > | >> handleRequest: | > | >> | > | > | >> @4 | > | >> | > | > | >> line 4 | > | >> | > | > | >> [GsMethod 176816641] | > | >> | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 98 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 99 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 9005057] | > | >> | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 line 5 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176816641] | > | >> | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176817921] | > | >> | > | > | >> 102 ComplexBlock in WAServerAdaptor >> process: | > | >> | > | > | >> @5 | > | >> | > | > | >> line 6 | > | >> | > | > | >> [GsMethod 176817153] | > | >> | > | > | >> 103 ComplexBlock in ExecutableBlock >> ensure: @4 | > | >> | > | > | >> line 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 104 ComplexBlock in ExecutableBlock >> ensure: @6 | > | >> | > | > | >> line 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 105 WAServerAdaptor >> process: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 176817153] | > | >> | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> process: | > | >> | > | > | >> @3 | > | >> | > | > | >> line 6 | > | >> | > | > | >> [GsMethod 212442369] | > | >> | > | > | >> 107 ComplexBlock in GRGemStonePlatform >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @12 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 175179265] | > | >> | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 109 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 110 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @18 | > | >> | > | > | >> line | > | >> | > | > | >> 12 | > | >> | > | > | >> [GsMethod 175179265] | > | >> | > | > | >> 112 ComplexBlock in ExecutableBlock >> ensure: @4 | > | >> | > | > | >> line 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> ensure: | > | >> | > | > | >> @6 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 114 TransientRecursionLock >> critical: @15 line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 21159937] | > | >> | > | > | >> 115 GRGemStonePlatform >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @39 | > | >> | > | > | >> line | > | >> | > | > | >> 5 | > | >> | > | > | >> [GsMethod 175179265] | > | >> | > | > | >> 116 ComplexBlock in GRGemStonePlatform >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @7 | > | >> | > | > | >> line 9 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 175179521] | > | >> | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 118 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 119 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | > | >> 120 GRGemStonePlatform >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @32 | > | >> | > | > | >> line | > | >> | > | > | >> 17 | > | >> | > | > | >> [GsMethod 175179521] | > | >> | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 212442369] | > | >> | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> | > | >> | > | > | >> answerResponderRole: | > | >> | > | > | >> @3 | > | >> | > | > | >> line 4 [GsMethod 212444161] | > | >> | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 124 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 125 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | > | >> 126 WAFastCGIAdaptor >> answerResponderRole: @9 | > | >> | > | > | >> line | > | >> | > | > | >> 5 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 212444161] | > | >> | > | > | >> 127 FSResponderRole >> answer @2 line 4 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 218695937] | > | >> | > | > | >> 128 FSRole >> handleConnection @3 line 5 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 218705409] | > | >> | > | > | >> 129 FSConnection >> unsafeServe @4 line 8 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 219646465] | > | >> | > | > | >> 130 ComplexBlock in FSConnection >> safeServe @5 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod 499288833] | > | >> | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 132 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 133 ComplexBlock in ExecutableBlock >> on:do: @2 | > | >> | > | > | >> line | > | >> | > | > | >> 8 | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | > | >> 134 ComplexVCBlock in FSConnection >> safeServe | > | >> | > | > | >> @8 | > | >> | > | > | >> line 9 | > | >> | > | > | >> [GsMethod 499288833] | > | >> | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 line 7 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10065409] | > | >> | > | > | >> 136 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 10062081] | > | >> | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> on:do: | > | >> | > | > | >> @2 | > | >> | > | > | >> line 8 | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | > | >> 138 ComplexVCBlock in FSConnection >> safeServe | > | >> | > | > | >> @11 | > | >> | > | > | >> line | > | >> | > | > | >> 12 | > | >> | > | > | >> [GsMethod 499288833] | > | >> | > | > | >> 139 ComplexBlock in ExecutableBlock >> ensure: @4 | > | >> | > | > | >> line 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> ensure: | > | >> | > | > | >> @6 | > | >> | > | > | >> line | > | >> | > | > | >> 11 | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | > | >> 141 FSConnection >> safeServe @14 line 15 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 499288833] | > | >> | > | > | >> 142 FSConnection >> serve @1 line 4 [GsMethod | > | >> | > | > | >> 219654145] | > | >> | > | > | >> 143 ComplexBlock in FSSocketServer >> listen: @9 | > | >> | > | > | >> line | > | >> | > | > | >> 15 | > | >> | > | > | >> [GsMethod 219292673] | > | >> | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 | > | >> | > | > | >> [GsMethod | > | >> | > | > | >> 4501249] | > | >> | > | > | >> 145 GsProcess >> _start @1 line 9 [GsMethod | > | >> | > | > | >> 4501761] | > | >> | > | > | >> [GsProcess 412915713] | > | >> | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] true | > | >> | > | > | >> topaz 1> | > | >> | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 16:38:18 | > | >> | > | > | >> UTC | > | >> | > | > | >> 2012 | > | >> | > | > | >> | > | >> | > | > | >> UTL_GUARANTEE failed, File | > | >> | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c | > | >> | > | > | >> line | > | >> | > | > | >> 28 | > | >> | > | > | >> | > | >> | > | > | >> Begin attempt to print C-level stack at: Mon Feb | > | >> | > | > | >> 20 | > | >> | > | > | >> 16:38:18 | > | >> | > | > | >> UTC | > | >> | > | > | >> 2012 | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >> End of C-level stack: | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >> hostcalldebugger invoked in process 6550, at | > | >> | > | > | >> 02/20/2012 | > | >> | > | > | >> 04:38:18 | > | >> | > | > | >> PM.681 UTC | > | >> | > | > | >> notifying stone of fatal error | > | >> | > | > | >> | > | >> | > | > | >> [Info]: Logging out at 02/20/2012 04:38:18 PM UTC | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >>> | > | >> | > | > | >>> ----- Original Message ----- | > | >> | > | > | >>> | From: "Lawrence Kellogg" <[hidden email]> | > | >> | > | > | >>> | To: "GemStone Seaside beta discussion" | > | >> | > | > | >>> | <[hidden email]> | > | >> | > | > | >>> | Sent: Monday, February 20, 2012 8:48:22 AM | > | >> | > | > | >>> | Subject: Re: [GS/SS Beta] Object does not | > | >> | > | > | >>> | exist | > | >> | > | > | >>> | error - | > | >> | > | > | >>> | Worry | > | >> | > | > | >>> | about it? | > | >> | > | > | >>> | | > | >> | > | > | >>> | Hello Dale, | > | >> | > | > | >>> | Well, my system has been up for days, | > | >> | > | > | >>> | running | > | >> | > | > | >>> | with no | > | >> | > | > | >>> | problems, not | > | >> | > | > | >>> | that it has been getting a lot of traffic, | > | >> | > | > | >>> | but | > | >> | > | > | >>> | still, | > | >> | > | > | >>> | no | > | >> | > | > | >>> | crashes. | > | >> | > | > | >>> | Today, I hit the Object does not exist error | > | >> | > | > | >>> | again. I | > | >> | > | > | >>> | guess I | > | >> | > | > | >>> | can | > | >> | > | > | >>> | do another object audit but, other than | > | >> | > | > | >>> | that, | > | >> | > | > | >>> | I'm not | > | >> | > | > | >>> | sure | > | >> | > | > | >>> | how to | > | >> | > | > | >>> | proceed. Do you think an upgrade to 2.4.5 | > | >> | > | > | >>> | will | > | >> | > | > | >>> | help | > | >> | > | > | >>> | me? | > | >> | > | > | >>> | | > | >> | > | > | >>> | Here is the walkback: | > | >> | > | > | >>> | | > | >> | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor Server | > | >> | > | > | >>> | started | > | >> | > | > | >>> | on | > | >> | > | > | >>> | port | > | >> | > | > | >>> | 9001 | > | >> | > | > | >>> | ----------------------------------------------------- | > | >> | > | > | >>> | GemStone: Error Nonfatal | > | >> | > | > | >>> | The object with object ID 76562293713797632 | > | >> | > | > | >>> | does | > | >> | > | > | >>> | not | > | >> | > | > | >>> | exist. | > | >> | > | > | >>> | Error Category: 231169 [GemStone] Number: 2101 | > | >> | > | > | >>> | Arg | > | >> | > | > | >>> | Count: 1 | > | >> | > | > | >>> | Context : | > | >> | > | > | >>> | 412915713 | > | >> | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: 74241 | > | >> | > | > | >>> | SmallInteger] | > | >> | > | > | >>> | 76562293713797632 | > | >> | > | > | >>> | | > | >> | > | > | >>> | Now executing the following command saved from | > | >> | > | > | >>> | "iferr | > | >> | > | > | >>> | 1": | > | >> | > | > | >>> | where | > | >> | > | > | >>> | ==> 1 WAComponent >> decoration @3 line 1 | > | >> | > | > | >>> | [GsMethod | > | >> | > | > | >>> | 194749441] | > | >> | > | > | >>> | 2 WAComponent >> addDecoration: @2 line 6 | > | >> | > | > | >>> | [GsMethod | > | >> | > | > | >>> | 194748417] | > | >> | > | > | >>> | 3 WAComponent >> show:onAnswer:delegation: @10 | > | >> | > | > | >>> | line 8 | > | >> | > | > | >>> | [GsMethod | > | >> | > | > | >>> | 194749185] | > | >> | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 line 5 | > | >> | > | > | >>> | [GsMethod | > | >> | > | > | >>> | 499699713] | > | >> | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 line 8 | > | >> | > | > | >>> | [GsMethod | > | >> | > | > | >>> | 194750977] | > | >> | > | > | >>> | 6 ComplexBlock in WAComponent >> call: @3 line | > | >> | > | > | >>> | 4 | > | >> | > | > | >>> | [GsMethod | > | >> | > | > | >>> | 191317249] | > | >> | > | > | >>> | 7 ComplexBlock in WAComponent >> wait: @3 line | > | >> | > | > | >>> | 3 | > | >> | > | > | >>> | [GsMethod | > | >> | > | > | >>> | 191268353] | > | >> | > | > | >>> | 8 GRGemStonePlatform >> seasideSuspendFlowDo: | > | >> | > | > | >>> | @9 | > | >> | > | > | >>> | line 5 | > | >> | > | > | >>> | [GsMethod | > | >> | > | > | >>> | 499655937] | > | >> | > | > | >>> | 9 WAComponent >> wait: @4 line 3 [GsMethod | > | >> | > | > | >>> | 191268353] | > | >> | > | > | >>> | 10 WAComponent >> call: @4 line 4 [GsMethod | > | >> | > | > | >>> | 191317249] | > | >> | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 line 9 | > | >> | > | > | >>> | [GsMethod | > | >> | > | > | >>> | 371393537] | > | >> | > | > | >>> | | > | >> | > | > | >>> | | > | >> | > | > | >>> | Larry | > | >> | > | > | >>> | | > | >> | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale Henrichs | > | >> | > | > | >>> | wrote: | > | >> | > | > | >>> | | > | >> | > | > | >>> | > Larry, | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > Yes, everything looks clean, I'm a little | > | >> | > | > | >>> | > bit | > | >> | > | > | >>> | > surprised | > | >> | > | > | >>> | > that | > | >> | > | > | >>> | > you | > | >> | > | > | >>> | > didn't find the original error in you first | > | >> | > | > | >>> | > audit, | > | >> | > | > | >>> | > but | > | >> | > | > | >>> | > the | > | >> | > | > | >>> | > implication is that the "corrupt object" | > | >> | > | > | >>> | > never | > | >> | > | > | >>> | > got | > | >> | > | > | >>> | > persisted | > | >> | > | > | >>> | > ... | > | >> | > | > | >>> | > indicating some other type of corruption ... | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > A clean object audit means that your data | > | >> | > | > | >>> | > base | > | >> | > | > | >>> | > has no | > | >> | > | > | >>> | > corruption so | > | >> | > | > | >>> | > you're good to go ... I'll talk to some guys | > | >> | > | > | >>> | > on | > | >> | > | > | >>> | > Monday | > | >> | > | > | >>> | > and | > | >> | > | > | >>> | > see if | > | >> | > | > | >>> | > they have some ideas as to what might have | > | >> | > | > | >>> | > happened...there's | > | >> | > | > | >>> | > a | > | >> | > | > | >>> | > bug in there somewhere, but for now it looks | > | >> | > | > | >>> | > like it | > | >> | > | > | >>> | > is | > | >> | > | > | >>> | > isolated | > | >> | > | > | >>> | > to the local state in a gem ... | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > Dale | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > ----- Original Message ----- | > | >> | > | > | >>> | > | From: "Lawrence Kellogg" <[hidden email]> | > | >> | > | > | >>> | > | To: "GemStone Seaside beta discussion" | > | >> | > | > | >>> | > | <[hidden email]> | > | >> | > | > | >>> | > | Sent: Saturday, February 11, 2012 4:18:06 | > | >> | > | > | >>> | > | AM | > | >> | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object does not | > | >> | > | > | >>> | > | exist | > | >> | > | > | >>> | > | error - | > | >> | > | > | >>> | > | Worry | > | >> | > | > | >>> | > | about it? | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale Henrichs | > | >> | > | > | >>> | > | wrote: | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | > Larry, | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > Object does not exist errors are not | > | >> | > | > | >>> | > | > good | > | >> | > | > | >>> | > | > things | > | >> | > | > | >>> | > | > ... | > | >> | > | > | >>> | > | > and | > | >> | > | > | >>> | > | > the | > | >> | > | > | >>> | > | > gem | > | >> | > | > | >>> | > | > coming down in this case is probably a | > | >> | > | > | >>> | > | > good | > | >> | > | > | >>> | > | > thing | > | >> | > | > | >>> | > | > ... | > | >> | > | > | >>> | > | > The | > | >> | > | > | >>> | > | > fact | > | >> | > | > | >>> | > | > that the problem is showing up in a | > | >> | > | > | >>> | > | > GsProcess | > | >> | > | > | >>> | > | > means | > | >> | > | > | >>> | > | > that | > | >> | > | > | >>> | > | > the | > | >> | > | > | >>> | > | > Seaside session data structures are | > | >> | > | > | >>> | > | > corrupted but | > | >> | > | > | >>> | > | > not | > | >> | > | > | >>> | > | > your | > | >> | > | > | >>> | > | > model | > | >> | > | > | >>> | > | > data ... | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > You can check for corruption in your | > | >> | > | > | >>> | > | > data | > | >> | > | > | >>> | > | > base by | > | >> | > | > | >>> | > | > running | > | >> | > | > | >>> | > | > an | > | >> | > | > | >>> | > | > object | > | >> | > | > | >>> | > | > audit (see section 8.2 of the System | > | >> | > | > | >>> | > | > Administration | > | >> | > | > | >>> | > | > Guide[1]). | > | >> | > | > | >>> | > | > If | > | >> | > | > | >>> | > | > you follow these steps you own't need to | > | >> | > | > | >>> | > | > run | > | >> | > | > | >>> | > | > the | > | >> | > | > | >>> | > | > object | > | >> | > | > | >>> | > | > audit | > | >> | > | > | >>> | > | > as | > | >> | > | > | >>> | > | > single user (see the docs): | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > - expire sessions | > | >> | > | > | >>> | > | > - mfc | > | >> | > | > | >>> | > | > - reclaimAll | > | >> | > | > | >>> | > | > - object audit | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | Hello Dale, | > | >> | > | > | >>> | > | Ok, I ran: | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | System stopUserSessions | > | >> | > | > | >>> | > | SystemRepository objectAudit | > | >> | > | > | >>> | > | SystemRepository markForCollection | > | >> | > | > | >>> | > | SystemRepository reclaimAll | > | >> | > | > | >>> | > | SystemRepository objectAudit | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | I don't see any errors. Here is my log. | > | >> | > | > | >>> | > | What | > | >> | > | > | >>> | > | do you | > | >> | > | > | >>> | > | make of | > | >> | > | > | >>> | > | it? | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | Larry | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | [Info]: Login Time: 02/11/2012 12:06:22 | > | >> | > | > | >>> | > | PM.972 | > | >> | > | > | >>> | > | UTC | > | >> | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] gci | > | >> | > | > | >>> | > | login: | > | >> | > | > | >>> | > | currSession | > | >> | > | > | >>> | > | 1 | > | >> | > | > | >>> | > | rpc gem | > | >> | > | > | >>> | > | processId -1 | > | >> | > | > | >>> | > | successful login | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | > | >>> | > | System hasMissingGcGems | > | >> | > | > | >>> | > | % | > | >> | > | > | >>> | > | false | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | > | >>> | > | System stopUserSessions | > | >> | > | > | >>> | > | % | > | >> | > | > | >>> | > | System class | > | >> | > | > | >>> | > | superClass Object class | > | >> | > | > | >>> | > | format 32 | > | >> | > | > | >>> | > | instVars 0 | > | >> | > | > | >>> | > | instVarNames an Array | > | >> | > | > | >>> | > | constraints an Array | > | >> | > | > | >>> | > | classVars a SymbolDictionary | > | >> | > | > | >>> | > | methodDict a GsMethodDictionary | > | >> | > | > | >>> | > | poolDictionaries an Array | > | >> | > | > | >>> | > | categories a GsMethodDictionary | > | >> | > | > | >>> | > | secondarySuperclasses nil | > | >> | > | > | >>> | > | name System | > | >> | > | > | >>> | > | classHistory a ClassHistory | > | >> | > | > | >>> | > | description a GsClassDocumentation | > | >> | > | > | >>> | > | migrationDestination nil | > | >> | > | > | >>> | > | timeStamp a DateTime | > | >> | > | > | >>> | > | userId SystemUser | > | >> | > | > | >>> | > | extraDict a SymbolDictionary | > | >> | > | > | >>> | > | classCategory nil | > | >> | > | > | >>> | > | subclasses nil | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | > | >>> | > | SystemRepository objectAudit | > | >> | > | > | >>> | > | % | > | >> | > | > | >>> | > | --reclaimAll: changed | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog | > | >> | > | > | >>> | > | from | > | >> | > | > | >>> | > | 20 | > | >> | > | > | >>> | > | to 3 | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from | > | >> | > | > | >>> | > | 40 | > | >> | > | > | >>> | > | to 1 | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | > | >> | > | > | >>> | > | to 0 | > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled | > | >> | > | > | >>> | > | true | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: Starting | > | >> | > | > | >>> | > | object | > | >> | > | > | >>> | > | table | > | >> | > | > | >>> | > | scan | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: Finished | > | >> | > | > | >>> | > | object | > | >> | > | > | >>> | > | table | > | >> | > | > | >>> | > | scan | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | Object audit is proceeding in FullAudit | > | >> | > | > | >>> | > | mode: | > | >> | > | > | >>> | > | Scavenging completed (either single user | > | >> | > | > | >>> | > | mode | > | >> | > | > | >>> | > | or no | > | >> | > | > | >>> | > | pages | > | >> | > | > | >>> | > | to | > | >> | > | > | >>> | > | scavenge). | > | >> | > | > | >>> | > | All audit checks are enabled. | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:07:41 PM | > | >> | > | > | >>> | > | UTC. | > | >> | > | > | >>> | > | Summary of objects whose sizes exceed | > | >> | > | > | >>> | > | 100000 | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | or | > | >> | > | > | >>> | > | Oops: | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | ObjectID Class ClassName | > | >> | > | > | >>> | > | LogicalSize | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- | > | >> | > | > | >>> | > | 305743617 74753 String | > | >> | > | > | >>> | > | 134740 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 149534721 74753 String | > | >> | > | > | >>> | > | 164661 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 173784833 74753 String | > | >> | > | > | >>> | > | 163312 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 196368897 74753 String | > | >> | > | > | >>> | > | 164661 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 305774593 74753 String | > | >> | > | > | >>> | > | 134740 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 175519489 74753 String | > | >> | > | > | >>> | > | 376305 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 196571393 74753 String | > | >> | > | > | >>> | > | 379399 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 175494145 74753 String | > | >> | > | > | >>> | > | 201874 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 197005569 74753 String | > | >> | > | > | >>> | > | 202074 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 149996289 74753 String | > | >> | > | > | >>> | > | 236426 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 151722753 74753 String | > | >> | > | > | >>> | > | 379399 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 151723777 74753 String | > | >> | > | > | >>> | > | 202074 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 274619393 74753 String | > | >> | > | > | >>> | > | 1170577 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 265139713 74753 String | > | >> | > | > | >>> | > | 1170577 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 215910913 66817 Array | > | >> | > | > | >>> | > | 331214 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 164965121 74753 String | > | >> | > | > | >>> | > | 236201 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 197155585 74753 String | > | >> | > | > | >>> | > | 236426 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 271373057 74753 String | > | >> | > | > | >>> | > | 1170577 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 268426753 74753 String | > | >> | > | > | >>> | > | 134740 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 264103681 74753 String | > | >> | > | > | >>> | > | 1170577 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | ----------- Object Statistics Summary | > | >> | > | > | >>> | > | ----------------- | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | ----- Instances of invisible (private) | > | >> | > | > | >>> | > | classes | > | >> | > | > | >>> | > | ------ | > | >> | > | > | >>> | > | Number of instances: 1072 | > | >> | > | > | >>> | > | Total size: 15855 K | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | Average size: 14.8 Bytes | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | Class: 209153 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 209409 Instances: | > | >> | > | > | >>> | > | 1072 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 15855 K Bytes | > | >> | > | > | >>> | > | Class: 209665 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 209921 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 210177 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 210433 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 210689 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 210945 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 211201 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 211457 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 211713 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 211969 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 212225 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 212481 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 212737 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 212993 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 213249 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 213505 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 213761 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | ----- Instances of visible classes | > | >> | > | > | >>> | > | ----------------- | > | >> | > | > | >>> | > | Number of objects : 1633432 | > | >> | > | > | >>> | > | Total Size : 157861 K | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | size of Object Headers : 38283 K | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | size of Object Values : 116978 K | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | size of Object Tags : 0 K | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | average of Object Value: 73.3 | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | Object Audit: Audit successfully | > | >> | > | > | >>> | > | completed; no | > | >> | > | > | >>> | > | errors | > | >> | > | > | >>> | > | were | > | >> | > | > | >>> | > | detected. | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 40 | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 10 | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | > | >> | > | > | >>> | > | to 0 | > | >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages | > | >> | > | > | >>> | > | to | > | >> | > | > | >>> | > | 40 | > | >> | > | > | >>> | > | true | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | > | >>> | > | SystemRepository markForCollection | > | >> | > | > | >>> | > | % | > | >> | > | > | >>> | > | start MFC mark/sweep phase: 02/11/2012 | > | >> | > | > | >>> | > | 12:08:56 PM | > | >> | > | > | >>> | > | UTC | > | >> | > | > | >>> | > | WARNING, unable to resolve either | > | >> | > | > | >>> | > | garMarkSweepPageBufSize | > | >> | > | > | >>> | > | or | > | >> | > | > | >>> | > | mfcGcPageBufSize, using default 320 | > | >> | > | > | >>> | > | MarkSweepArgsSType::(): buffer size= 320 | > | >> | > | > | >>> | > | pages | > | >> | > | > | >>> | > | start MFC process dead phase: 02/11/2012 | > | >> | > | > | >>> | > | 12:08:59 | > | >> | > | > | >>> | > | PM | > | >> | > | > | >>> | > | UTC | > | >> | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM UTC | > | >> | > | > | >>> | > | Successful completion of | > | >> | > | > | >>> | > | markForCollection. | > | >> | > | > | >>> | > | 1613875 live objects found. | > | >> | > | > | >>> | > | 20629 possible dead objects, occupying | > | >> | > | > | >>> | > | approximately | > | >> | > | > | >>> | > | 1856610 | > | >> | > | > | >>> | > | bytes, may be reclaimed. | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | > | >>> | > | SystemRepository reclaimAll | > | >> | > | > | >>> | > | % | > | >> | > | > | >>> | > | --reclaimAll: changed | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog | > | >> | > | > | >>> | > | from | > | >> | > | > | >>> | > | 20 | > | >> | > | > | >>> | > | to 3 | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from | > | >> | > | > | >>> | > | 40 | > | >> | > | > | >>> | > | to 1 | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | > | >> | > | > | >>> | > | to 0 | > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled | > | >> | > | > | >>> | > | true | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 | > | >> | > | > | >>> | > | an Array | > | >> | > | > | >>> | > | #1 40 | > | >> | > | > | >>> | > | #2 10 | > | >> | > | > | >>> | > | #3 0 | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | > | >>> | > | SystemRepository objectAudit | > | >> | > | > | >>> | > | % | > | >> | > | > | >>> | > | --reclaimAll: changed | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog | > | >> | > | > | >>> | > | from | > | >> | > | > | >>> | > | 20 | > | >> | > | > | >>> | > | to 3 | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from | > | >> | > | > | >>> | > | 1 | > | >> | > | > | >>> | > | to 1 | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | > | >> | > | > | >>> | > | to 0 | > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled | > | >> | > | > | >>> | > | true | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: Starting | > | >> | > | > | >>> | > | object | > | >> | > | > | >>> | > | table | > | >> | > | > | >>> | > | scan | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: Finished | > | >> | > | > | >>> | > | object | > | >> | > | > | >>> | > | table | > | >> | > | > | >>> | > | scan | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | Object audit is proceeding in FullAudit | > | >> | > | > | >>> | > | mode: | > | >> | > | > | >>> | > | Scavenging completed (either single user | > | >> | > | > | >>> | > | mode | > | >> | > | > | >>> | > | or no | > | >> | > | > | >>> | > | pages | > | >> | > | > | >>> | > | to | > | >> | > | > | >>> | > | scavenge). | > | >> | > | > | >>> | > | All audit checks are enabled. | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:11:27 PM | > | >> | > | > | >>> | > | UTC. | > | >> | > | > | >>> | > | Summary of objects whose sizes exceed | > | >> | > | > | >>> | > | 100000 | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | or | > | >> | > | > | >>> | > | Oops: | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | ObjectID Class ClassName | > | >> | > | > | >>> | > | LogicalSize | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- | > | >> | > | > | >>> | > | 305743617 74753 String | > | >> | > | > | >>> | > | 134740 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 149534721 74753 String | > | >> | > | > | >>> | > | 164661 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 173784833 74753 String | > | >> | > | > | >>> | > | 163312 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 196368897 74753 String | > | >> | > | > | >>> | > | 164661 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 305774593 74753 String | > | >> | > | > | >>> | > | 134740 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 175519489 74753 String | > | >> | > | > | >>> | > | 376305 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 196571393 74753 String | > | >> | > | > | >>> | > | 379399 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 175494145 74753 String | > | >> | > | > | >>> | > | 201874 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 197005569 74753 String | > | >> | > | > | >>> | > | 202074 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 149996289 74753 String | > | >> | > | > | >>> | > | 236426 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 151722753 74753 String | > | >> | > | > | >>> | > | 379399 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 151723777 74753 String | > | >> | > | > | >>> | > | 202074 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 274619393 74753 String | > | >> | > | > | >>> | > | 1170577 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 265139713 74753 String | > | >> | > | > | >>> | > | 1170577 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 215910913 66817 Array | > | >> | > | > | >>> | > | 331214 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 164965121 74753 String | > | >> | > | > | >>> | > | 236201 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 197155585 74753 String | > | >> | > | > | >>> | > | 236426 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 271373057 74753 String | > | >> | > | > | >>> | > | 1170577 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 268426753 74753 String | > | >> | > | > | >>> | > | 134740 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | 264103681 74753 String | > | >> | > | > | >>> | > | 1170577 | > | >> | > | > | >>> | > | Oops | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | ----------- Object Statistics Summary | > | >> | > | > | >>> | > | ----------------- | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | ----- Instances of invisible (private) | > | >> | > | > | >>> | > | classes | > | >> | > | > | >>> | > | ------ | > | >> | > | > | >>> | > | Number of instances: 1072 | > | >> | > | > | >>> | > | Total size: 15855 K | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | Average size: 14.8 Bytes | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | Class: 209153 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 209409 Instances: | > | >> | > | > | >>> | > | 1072 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 15855 K Bytes | > | >> | > | > | >>> | > | Class: 209665 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 209921 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 210177 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 210433 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 210689 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 210945 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 211201 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 211457 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 211713 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 211969 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 212225 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 212481 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 212737 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 212993 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 213249 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 213505 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | Class: 213761 Instances: | > | >> | > | > | >>> | > | 0 | > | >> | > | > | >>> | > | Total | > | >> | > | > | >>> | > | Size: | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | ----- Instances of visible classes | > | >> | > | > | >>> | > | ----------------- | > | >> | > | > | >>> | > | Number of objects : 1612803 | > | >> | > | > | >>> | > | Total Size : 156912 K | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | size of Object Headers : 37800 K | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | size of Object Values : 116516 K | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | size of Object Tags : 0 K | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | average of Object Value: 74.0 | > | >> | > | > | >>> | > | Bytes | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | Object Audit: Audit successfully | > | >> | > | > | >>> | > | completed; no | > | >> | > | > | >>> | > | errors | > | >> | > | > | >>> | > | were | > | >> | > | > | >>> | > | detected. | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | > | >> | > | > | >>> | > | to 0 | > | >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages | > | >> | > | > | >>> | > | to | > | >> | > | > | >>> | > | 1 | > | >> | > | > | >>> | > | true | > | >> | > | > | >>> | > | topaz 1> | > | >> | > | > | >>> | > | topaz 1> | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | > If, as I suspect, you've got corruption | > | >> | > | > | >>> | > | > in | > | >> | > | > | >>> | > | > GsProcess | > | >> | > | > | >>> | > | > objects | > | >> | > | > | >>> | > | > they | > | >> | > | > | >>> | > | > only impact Seaside session state, and | > | >> | > | > | >>> | > | > should | > | >> | > | > | >>> | > | > have | > | >> | > | > | >>> | > | > disappeared | > | >> | > | > | >>> | > | > by | > | >> | > | > | >>> | > | > the time you run the object audit ... | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > This problems seems to ring a bell, but | > | >> | > | > | >>> | > | > it | > | >> | > | > | >>> | > | > seems | > | >> | > | > | >>> | > | > to | > | >> | > | > | >>> | > | > me | > | >> | > | > | >>> | > | > that the | > | >> | > | > | >>> | > | > problem I am thinking of showed up in | > | >> | > | > | >>> | > | > GemStone | > | >> | > | > | >>> | > | > 3.0 | > | >> | > | > | >>> | > | > and I | > | >> | > | > | >>> | > | > think | > | >> | > | > | >>> | > | > it | > | >> | > | > | >>> | > | > was fixed in GemStone 3.0.1... so I'm | > | >> | > | > | >>> | > | > curious | > | >> | > | > | >>> | > | > what | > | >> | > | > | >>> | > | > version of | > | >> | > | > | >>> | > | > GemStone you are using. | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > As I think about this, I seem to recall | > | >> | > | > | >>> | > | > that | > | >> | > | > | >>> | > | > the | > | >> | > | > | >>> | > | > problem | > | >> | > | > | >>> | > | > was | > | >> | > | > | >>> | > | > related to deeply nested block structure | > | >> | > | > | >>> | > | > in | > | >> | > | > | >>> | > | > a | > | >> | > | > | >>> | > | > method | > | >> | > | > | >>> | > | > that | > | >> | > | > | >>> | > | > was | > | >> | > | > | >>> | > | > involved in partial continuations, so I | > | >> | > | > | >>> | > | > am | > | >> | > | > | >>> | > | > curious if | > | >> | > | > | >>> | > | > you | > | >> | > | > | >>> | > | > happen | > | >> | > | > | >>> | > | > to have some deeply nested block | > | >> | > | > | >>> | > | > structures | > | >> | > | > | >>> | > | > let's | > | >> | > | > | >>> | > | > say | > | >> | > | > | >>> | > | > more than | > | >> | > | > | >>> | > | > 5 | > | >> | > | > | >>> | > | > or 6 levels deep in your method? In fact | > | >> | > | > | >>> | > | > even in | > | >> | > | > | >>> | > | > 3.0.1 I | > | >> | > | > | >>> | > | > think | > | >> | > | > | >>> | > | > that there might be an effective limit | > | >> | > | > | >>> | > | > (the | > | >> | > | > | >>> | > | > engineer | > | >> | > | > | >>> | > | > that | > | >> | > | > | >>> | > | > worked | > | >> | > | > | >>> | > | > on this will be back on Monday for exact | > | >> | > | > | >>> | > | > details), so | > | >> | > | > | >>> | > | > if | > | >> | > | > | >>> | > | > you | > | >> | > | > | >>> | > | > are | > | >> | > | > | >>> | > | > running with 3.0.1, you should | > | >> | > | > | >>> | > | > definitely be | > | >> | > | > | >>> | > | > suspicious | > | >> | > | > | >>> | > | > of deep | > | >> | > | > | >>> | > | > nesting of blocks... | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > Dale | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > [1] | > | >> | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > ----- Original Message ----- | > | >> | > | > | >>> | > | > | From: "Lawrence Kellogg" | > | >> | > | > | >>> | > | > | <[hidden email]> | > | >> | > | > | >>> | > | > | To: "GemStone Seaside beta discussion" | > | >> | > | > | >>> | > | > | <[hidden email]> | > | >> | > | > | >>> | > | > | Sent: Friday, February 10, 2012 | > | >> | > | > | >>> | > | > | 2:13:15 PM | > | >> | > | > | >>> | > | > | Subject: [GS/SS Beta] Object does not | > | >> | > | > | >>> | > | > | exist | > | >> | > | > | >>> | > | > | error - | > | >> | > | > | >>> | > | > | Worry | > | >> | > | > | >>> | > | > | about | > | >> | > | > | >>> | > | > | it? | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | Hello, | > | >> | > | > | >>> | > | > | After a long series of calls and | > | >> | > | > | >>> | > | > | answers | > | >> | > | > | >>> | > | > | in | > | >> | > | > | >>> | > | > | Seaside, I | > | >> | > | > | >>> | > | > | got an | > | >> | > | > | >>> | > | > | Object | > | >> | > | > | >>> | > | > | does not exist error that brought down | > | >> | > | > | >>> | > | > | the | > | >> | > | > | >>> | > | > | fast | > | >> | > | > | >>> | > | > | cgi | > | >> | > | > | >>> | > | > | gateway. | > | >> | > | > | >>> | > | > | My | > | >> | > | > | >>> | > | > | production error handler was not | > | >> | > | > | >>> | > | > | triggered, | > | >> | > | > | >>> | > | > | although it | > | >> | > | > | >>> | > | > | was | > | >> | > | > | >>> | > | > | installed, as far as I could tell. | > | >> | > | > | >>> | > | > | Strange. My | > | >> | > | > | >>> | > | > | supervise | > | >> | > | > | >>> | > | > | fastcgi | > | >> | > | > | >>> | > | > | process also did not pick up my dead | > | >> | > | > | >>> | > | > | fastcgi | > | >> | > | > | >>> | > | > | process. | > | >> | > | > | >>> | > | > | Not a | > | >> | > | > | >>> | > | > | good | > | >> | > | > | >>> | > | > | day. | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | Here is the walkback: | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | USER IDS: REAL=seasideuser (500) | > | >> | > | > | >>> | > | > | EFFECTIVE=seasideuser | > | >> | > | > | >>> | > | > | (500) | > | >> | > | > | >>> | > | > | | | > | >> | > | > | >>> | > | > | |_____________________________________________________________________________| | > | >> | > | > | >>> | > | > | topaz> topaz> topaz> topaz> topaz> | > | >> | > | > | >>> | > | > | topaz> | > | >> | > | > | >>> | > | > | topaz> | > | >> | > | > | >>> | > | > | [Info]: LNK | > | >> | > | > | >>> | > | > | client/gem GCI levels = 844/844 | > | >> | > | > | >>> | > | > | [Info]: User ID: DataCurator | > | >> | > | > | >>> | > | > | [Info]: Repository: seaside | > | >> | > | > | >>> | > | > | [Info]: Session ID: 5 | > | >> | > | > | >>> | > | > | [Info]: GCI Client Host: <Linked> | > | >> | > | > | >>> | > | > | [Info]: Page server PID: -1 | > | >> | > | > | >>> | > | > | [Info]: Login Time: 02/10/2012 | > | >> | > | > | >>> | > | > | 09:27:56 | > | >> | > | > | >>> | > | > | PM.572 | > | >> | > | > | >>> | > | > | UTC | > | >> | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 UTC] gci | > | >> | > | > | >>> | > | > | login: | > | >> | > | > | >>> | > | > | currSession | > | >> | > | > | >>> | > | > | 1 rpc | > | >> | > | > | >>> | > | > | gem | > | >> | > | > | >>> | > | > | processId -1 | > | >> | > | > | >>> | > | > | successful login | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 cls: 76289 | > | >> | > | > | >>> | > | > | UndefinedObject] | > | >> | > | > | >>> | > | > | nil | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [76033 sz:19 cls: | > | >> | > | > | >>> | > | > | 801793 | > | >> | > | > | >>> | > | > | System | > | >> | > | > | >>> | > | > | class] | > | >> | > | > | >>> | > | > | System | > | >> | > | > | >>> | > | > | class | > | >> | > | > | >>> | > | > | superClass [72193 sz:19 cls: 206081 | > | >> | > | > | >>> | > | > | Object | > | >> | > | > | >>> | > | > | class] | > | >> | > | > | >>> | > | > | Object | > | >> | > | > | >>> | > | > | class | > | >> | > | > | >>> | > | > | format [258 sz:0 cls: 74241 | > | >> | > | > | >>> | > | > | SmallInteger] | > | >> | > | > | >>> | > | > | 32 | > | >> | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 | > | >> | > | > | >>> | > | > | SmallInteger] | > | >> | > | > | >>> | > | > | 0 | > | >> | > | > | >>> | > | > | instVarNames [422145 sz:0 cls: 66817 | > | >> | > | > | >>> | > | > | Array] an | > | >> | > | > | >>> | > | > | Array | > | >> | > | > | >>> | > | > | constraints [421889 sz:0 cls: 66817 | > | >> | > | > | >>> | > | > | Array] | > | >> | > | > | >>> | > | > | an | > | >> | > | > | >>> | > | > | Array | > | >> | > | > | >>> | > | > | classVars [421633 sz:26 cls: 111361 | > | >> | > | > | >>> | > | > | SymbolDictionary] a | > | >> | > | > | >>> | > | > | SymbolDictionary | > | >> | > | > | >>> | > | > | methodDict [711937 sz:112 cls: 99073 | > | >> | > | > | >>> | > | > | GsMethodDictionary] a | > | >> | > | > | >>> | > | > | GsMethodDictionary | > | >> | > | > | >>> | > | > | poolDictionaries [421377 sz:0 cls: | > | >> | > | > | >>> | > | > | 66817 | > | >> | > | > | >>> | > | > | Array] | > | >> | > | > | >>> | > | > | an | > | >> | > | > | >>> | > | > | Array | > | >> | > | > | >>> | > | > | categories [421121 sz:28 cls: 99073 | > | >> | > | > | >>> | > | > | GsMethodDictionary] | > | >> | > | > | >>> | > | > | a | > | >> | > | > | >>> | > | > | GsMethodDictionary | > | >> | > | > | >>> | > | > | secondarySuperclasses [20 sz:0 cls: | > | >> | > | > | >>> | > | > | 76289 | > | >> | > | > | >>> | > | > | UndefinedObject] | > | >> | > | > | >>> | > | > | nil | > | >> | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 Symbol] | > | >> | > | > | >>> | > | > | System | > | >> | > | > | >>> | > | > | classHistory [420865 sz:3 cls: 82689 | > | >> | > | > | >>> | > | > | ClassHistory] | > | >> | > | > | >>> | > | > | a | > | >> | > | > | >>> | > | > | ClassHistory | > | >> | > | > | >>> | > | > | description [13498369 sz:10 cls: 95233 | > | >> | > | > | >>> | > | > | GsClassDocumentation] | > | >> | > | > | >>> | > | > | a | > | >> | > | > | >>> | > | > | GsClassDocumentation | > | >> | > | > | >>> | > | > | migrationDestination [20 sz:0 cls: | > | >> | > | > | >>> | > | > | 76289 | > | >> | > | > | >>> | > | > | UndefinedObject] nil | > | >> | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: 118785 | > | >> | > | > | >>> | > | > | DateTime] | > | >> | > | > | >>> | > | > | a | > | >> | > | > | >>> | > | > | DateTime | > | >> | > | > | >>> | > | > | userId [14508801 sz:10 cls: 74753 | > | >> | > | > | >>> | > | > | String] | > | >> | > | > | >>> | > | > | SystemUser | > | >> | > | > | >>> | > | > | extraDict [14524929 sz:14 cls: 111361 | > | >> | > | > | >>> | > | > | SymbolDictionary] | > | >> | > | > | >>> | > | > | a | > | >> | > | > | >>> | > | > | SymbolDictionary | > | >> | > | > | >>> | > | > | classCategory [20 sz:0 cls: 76289 | > | >> | > | > | >>> | > | > | UndefinedObject] | > | >> | > | > | >>> | > | > | nil | > | >> | > | > | >>> | > | > | subclasses [20 sz:0 cls: 76289 | > | >> | > | > | >>> | > | > | UndefinedObject] | > | >> | > | > | >>> | > | > | nil | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> WAFastCGIAdaptor | > | >> | > | > | >>> | > | > | Server | > | >> | > | > | >>> | > | > | started | > | >> | > | > | >>> | > | > | on | > | >> | > | > | >>> | > | > | port | > | >> | > | > | >>> | > | > | 9001 | > | >> | > | > | >>> | > | > | ----------------------------------------------------- | > | >> | > | > | >>> | > | > | GemStone: Error Nonfatal | > | >> | > | > | >>> | > | > | The object with object ID | > | >> | > | > | >>> | > | > | 81065894683350528 | > | >> | > | > | >>> | > | > | does | > | >> | > | > | >>> | > | > | not | > | >> | > | > | >>> | > | > | exist. | > | >> | > | > | >>> | > | > | Error Category: 231169 [GemStone] | > | >> | > | > | >>> | > | > | Number: | > | >> | > | > | >>> | > | > | 2101 | > | >> | > | > | >>> | > | > | Arg | > | >> | > | > | >>> | > | > | Count: 1 | > | >> | > | > | >>> | > | > | Context : | > | >> | > | > | >>> | > | > | 526648321 | > | >> | > | > | >>> | > | > | Arg 1: [648527157466804226 sz:0 cls: | > | >> | > | > | >>> | > | > | 74241 | > | >> | > | > | >>> | > | > | SmallInteger] | > | >> | > | > | >>> | > | > | 81065894683350528 | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | Now executing the following command | > | >> | > | > | >>> | > | > | saved | > | >> | > | > | >>> | > | > | from | > | >> | > | > | >>> | > | > | "iferr | > | >> | > | > | >>> | > | > | 1": | > | >> | > | > | >>> | > | > | where | > | >> | > | > | >>> | > | > | ==> 1 GsProcess class >> | > | >> | > | > | >>> | > | > | installPartialContinuation:atLevel:value: | > | >> | > | > | >>> | > | > | @2 | > | >> | > | > | >>> | > | > | line 1 [GsMethod 4487425] | > | >> | > | > | >>> | > | > | 2 WAPartialContinuation >> value: @13 | > | >> | > | > | >>> | > | > | line | > | >> | > | > | >>> | > | > | 11 | > | >> | > | > | >>> | > | > | [GsMethod | > | >> | > | > | >>> | > | > | 212791041] | > | >> | > | > | >>> | > | > | 3 WAPartialContinuation >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: | > | >> | > | > | >>> | > | > | @2 | > | >> | > | > | >>> | > | > | line 2 | > | >> | > | > | >>> | > | > | [GsMethod 218326273] | > | >> | > | > | >>> | > | > | 4 ComplexBlock in WAComponent >> | > | >> | > | > | >>> | > | > | show:onAnswer:delegation: @7 | > | >> | > | > | >>> | > | > | line 7 | > | >> | > | > | >>> | > | > | [GsMethod 194749185] | > | >> | > | > | >>> | > | > | 5 ComplexBlock in ExecutableBlock >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: | > | >> | > | > | >>> | > | > | @12 | > | >> | > | > | >>> | > | > | line 8 [GsMethod 116163585] | > | >> | > | > | >>> | > | > | 6 WAAnswerHandler >> | > | >> | > | > | >>> | > | > | handleAnswer:continueWith: | > | >> | > | > | >>> | > | > | @3 | > | >> | > | > | >>> | > | > | line | > | >> | > | > | >>> | > | > | 2 | > | >> | > | > | >>> | > | > | [GsMethod | > | >> | > | > | >>> | > | > | 194735873] | > | >> | > | > | >>> | > | > | 7 WADecoration >> handleAnswer: @6 | > | >> | > | > | >>> | > | > | line 3 | > | >> | > | > | >>> | > | > | [GsMethod | > | >> | > | > | >>> | > | > | 194731009] | > | >> | > | > | >>> | > | > | 8 WAComponent >> answer: @2 line 5 | > | >> | > | > | >>> | > | > | [GsMethod | > | >> | > | > | >>> | > | > | 194751745] | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | I found this on the net: | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | Object does not exist errors | > | >> | > | > | >>> | > | > | GBS applications may encounter object | > | >> | > | > | >>> | > | > | does | > | >> | > | > | >>> | > | > | not | > | >> | > | > | >>> | > | > | exist | > | >> | > | > | >>> | > | > | errors | > | >> | > | > | >>> | > | > | in | > | >> | > | > | >>> | > | > | non-persistent | > | >> | > | > | >>> | > | > | objects. This is due to a problem with | > | >> | > | > | >>> | > | > | the | > | >> | > | > | >>> | > | > | fix | > | >> | > | > | >>> | > | > | for | > | >> | > | > | >>> | > | > | bug | > | >> | > | > | >>> | > | > | #40703 | > | >> | > | > | >>> | > | > | in | > | >> | > | > | >>> | > | > | version | > | >> | > | > | >>> | > | > | 2.4.4, which resulted in | > | >> | > | > | >>> | > | > | non-persistent | > | >> | > | > | >>> | > | > | objects | > | >> | > | > | >>> | > | > | not | > | >> | > | > | >>> | > | > | properly | > | >> | > | > | >>> | > | > | protected | > | >> | > | > | >>> | > | > | from garbage collection. | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | Workaround: | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | none/not applicable | > | >> | > | > | >>> | > | > | from: | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | So, should I worry about this? I | > | >> | > | > | >>> | > | > | implemented | > | >> | > | > | >>> | > | > | code | > | >> | > | > | >>> | > | > | that | > | >> | > | > | >>> | > | > | allowed a | > | >> | > | > | >>> | > | > | user | > | >> | > | > | >>> | > | > | to call an editor, switch out on the | > | >> | > | > | >>> | > | > | navigation | > | >> | > | > | >>> | > | > | menu, | > | >> | > | > | >>> | > | > | call | > | >> | > | > | >>> | > | > | another | > | >> | > | > | >>> | > | > | editor, | > | >> | > | > | >>> | > | > | switch out. With each switch, I send | > | >> | > | > | >>> | > | > | answer: | > | >> | > | > | >>> | > | > | false | > | >> | > | > | >>> | > | > | to | > | >> | > | > | >>> | > | > | the | > | >> | > | > | >>> | > | > | open | > | >> | > | > | >>> | > | > | editor | > | >> | > | > | >>> | > | > | to close it so that it is not hanging | > | >> | > | > | >>> | > | > | around | > | >> | > | > | >>> | > | > | open. | > | >> | > | > | >>> | > | > | My | > | >> | > | > | >>> | > | > | idea | > | >> | > | > | >>> | > | > | was to hide the section navigation | > | >> | > | > | >>> | > | > | when | > | >> | > | > | >>> | > | > | the | > | >> | > | > | >>> | > | > | editor | > | >> | > | > | >>> | > | > | came | > | >> | > | > | >>> | > | > | up | > | >> | > | > | >>> | > | > | but | > | >> | > | > | >>> | > | > | I'm | > | >> | > | > | >>> | > | > | getting push back from my user. | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | What do you think? | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | Larry | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | > | | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | > | | > | >> | > | > | >>> | | > | >> | > | > | >>> | | > | >> | > | > | >> | > | >> | > | > | > | > | >> | > | > | | > | >> | > | > | | > | >> | > | | > | >> | > | | > | >> | | > | >> | | > | > | > | > This email is confidential and subject to important disclaimers | > | > and | > | > conditions including on offers for the purchase or sale of | > | > securities, accuracy and completeness of information, viruses, | > | > confidentiality, legal privilege, and legal entity disclaimers, | > | > available at http://www.jpmorgan.com/pages/disclosures/email. | > | | > | | | |
On Mar 26, 2012, at 3:33 PM, Dale Henrichs wrote: > Larry, > > Yep, gemsup.c is the the module that is producing the error report ... good for you to take a crack at it ... Sorry, I didn't think of gdb earlier:( > Dale, Yeah, it is unfortunate that gdb was not installed because the error happened to me twice, within a relatively short period of time. Now, I can't seem to reproduce the crash. It does not seem to happen in any predictable way. It is kind of random. I'll keep trying. Larry > Dale > > ----- Original Message ----- > | From: "Lawrence Kellogg" <[hidden email]> > | To: "GemStone Seaside beta discussion" <[hidden email]> > | Sent: Monday, March 26, 2012 9:50:17 AM > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? > | > | Dale, > | > | On Mar 26, 2012, at 12:23 PM, Dale Henrichs wrote: > | > | > Larry, > | > > | > No stack:) ... $GEMSTONE/bin/gstack is the script that is used to > | > generate a stack, perhaps that script doesn't work on your server > | > ... you can test gstack by running against any of the gemstone > | > processes (visible from `gslist -lc`). > | > > | > | > | Yeah, I was afraid you were going to say that but I was hoping that > | this: > | > | | UTL_GUARANTEE failed, File > | | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 > | > | might provide some clue. > | > | > | > My guess is that gdb isn't installed but we should get gstack > | > working and wait for the next event. > | > > | > | I have gstack but not gdb. So, I installed gdb, sudo yum install > | gdb, and I guess I will wait for the crash to happen again > | in order to capture a stack dump. > | > | Larry > | > | > Dale > | > > | > ----- Original Message ----- > | > | From: "Lawrence Kellogg" <[hidden email]> > | > | To: "GemStone Seaside beta discussion" > | > | <[hidden email]> > | > | Sent: Wednesday, March 21, 2012 4:00:42 PM > | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry > | > | about it? > | > | > | > | Dale, > | > | Ok, today, I got the following dump in the log file because of > | > | a > | > | crash from Object does not exist: > | > | > | > | HostCallDebugger: invoked at: Wed Mar 21 22:47:33 UTC 2012 > | > | > | > | UTL_GUARANTEE failed, File > | > | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 > | > | xceptionHandler >> doTryBlock: @9 line 7 [GsMethod OOP 10065409] > | > | 148 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod OOP > | > | 10062081] > | > | 149 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | OOP 9005057] > | > | 150 ComplexVCBlock in FSConnection >> safeServe @11 line 12 > | > | [GsMethod OOP 499288833] > | > | 151 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | [GsMethod > | > | OOP 2304001] > | > | 152 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 > | > | [GsMethod OOP 2304001] > | > | 153 FSConnection >> safeServe @14 line 15 [GsMethod OOP > | > | 499288833] > | > | 154 FSConnection >> serve @1 line 4 [GsMethod OOP 219654145] > | > | 155 ComplexBlock in FSSocketServer >> listen: @9 line 15 > | > | [GsMethod > | > | OOP 219292673] > | > | 156 GsProcess >> _startPart2 @15 line 17 [GsMethod OOP 4501249] > | > | 157 GsProcess >> _start @1 line 9 [GsMethod OOP 4501761] > | > | ----------- > | > | GemSupBadObj oop 76562293848015872 file > | > | /export/toronto3/users/buildgss/244x-1/src/om.c line 1967 Object > | > | 76562293848015872 does not exist. > | > | GemStone error 2101 matches GEMCFG_HALT_ON_ERROR config value. > | > | > | > | Begin attempt to print C-level stack at: Wed Mar 21 22:47:33 UTC > | > | 2012 > | > | > | > | > | > | End of C-level stack: > | > | > | > | > | > | hostcalldebugger invoked in process 8778, at 03/21/2012 10:47:33 > | > | PM.427 UTC > | > | notifying stone of fatal error > | > | > | > | [Info]: Logging out at 03/21/2012 10:47:33 PM UTC > | > | > | > | ======================================= > | > | > | > | > | > | Why is there no C-level stack? Does this information help at all? > | > | > | > | Larry > | > | > | > | > | > | On Mar 5, 2012, at 5:42 AM, Podgajny, Jaroslaw X wrote: > | > | > | > | > Hi guys, > | > | > > | > | > We are still running 32-bit here but we did experience > | > | > something > | > | > very similar in the past. The problem was occurring at the time > | > | > when the reclaim was running and there were busy session in the > | > | > system. We ended up locking users out until the reclaim was > | > | > finished. We also switched off epoc. > | > | > > | > | > It does not cause us issues anymore, so it seems, but we have > | > | > not > | > | > done anything to consciously make it go away. > | > | > > | > | > As one of the retrospective actions you could try to scan the > | > | > transaction logs (if you are running full tran logs) for the > | > | > given > | > | > oop and see what that comes back with. > | > | > > | > | > > | > | > -- > | > | > Regards, Jaroslaw. > | > | > > | > | > -----Original Message----- > | > | > From: [hidden email] > | > | > [mailto:[hidden email]] On Behalf Of > | > | > Lawrence > | > | > Kellogg > | > | > Sent: 02 March 2012 13:40 > | > | > To: GemStone Seaside beta discussion > | > | > Subject: Re: [GS/SS Beta] Object does not exist error - Worry > | > | > about > | > | > it? > | > | > > | > | > > | > | > On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: > | > | > > | > | >> Larry, > | > | >> > | > | >> It should be dumped to the log file ... One time I stalked a > | > | >> bug > | > | >> for 9 months:) > | > | >> > | > | > > | > | > > | > | > Ok, I'll strap in for the long haul. I'm sure this bug will > | > | > pop up > | > | > again. > | > | > > | > | > Do I need to stop and restart gemstone in order to get it to > | > | > read > | > | > system.conf? > | > | > Is there any way to force it to read the file while gemstone is > | > | > running? Just curious. > | > | > > | > | > Larry > | > | > > | > | > > | > | > > | > | > > | > | >> Dale > | > | >> > | > | >> ----- Original Message ----- > | > | >> | From: "Lawrence Kellogg" <[hidden email]> > | > | >> | To: "GemStone Seaside beta discussion" > | > | >> | <[hidden email]> > | > | >> | Sent: Wednesday, February 29, 2012 6:01:59 AM > | > | >> | Subject: Re: [GS/SS Beta] Object does not exist error - > | > | >> | Worry > | > | >> | about it? > | > | >> | > | > | >> | > | > | >> | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: > | > | >> | > | > | >> | > Larry, > | > | >> | > > | > | >> | > The C stack dump will tell us where in the vm the error is > | > | >> | > occurring. If you are doing this in your Staging > | > | >> | > environment > | > | >> | > then > | > | >> | > you can attach the c process with gdb and get the stack > | > | >> | > dump > | > | >> | > ... > | > | >> | > with a live gdb we may want additional info ... the stack > | > | >> | > dump > | > | >> | > will be useful to start. > | > | >> | > > | > | >> | > With the smalltalk stack we'll get to look at the objects > | > | >> | > around > | > | >> | > the corrupt object and perhaps learn something ... > | > | >> | > > | > | >> | > Right now, I am curious whether the corrupt object is a > | > | >> | > WAValue or > | > | >> | > a WADelegation... > | > | >> | > > | > | >> | > | > | >> | Dale, > | > | >> | I've been banging on my Staging system all morning, and > | > | >> | haven't > | > | >> | made it crash yet. It's a strange bug. Sometimes, it pops > | > | >> | up > | > | >> | on > | > | >> | the most innocent click when switching between views. In > | > | >> | this > | > | >> | case, I'm hitting call/answers many, many times, to try to > | > | >> | make it > | > | >> | fail. I thought we had seen it fail this way in the past, > | > | >> | but > | > | >> | now > | > | >> | I'm not sure. > | > | >> | > | > | >> | I guess it is good news that the bug is difficult to > | > | >> | reproduce. > | > | >> | I'll keep trying. > | > | >> | > | > | >> | Where does the C stack get dumped when it gets dumped? To > | > | >> | the > | > | >> | console or a file? > | > | >> | > | > | >> | Larry > | > | >> | > | > | >> | > | > | >> | > | > | >> | > Dale > | > | >> | > > | > | >> | > ----- Original Message ----- > | > | >> | > | From: "Lawrence Kellogg" <[hidden email]> > | > | >> | > | To: "GemStone Seaside beta discussion" > | > | >> | > | <[hidden email]> > | > | >> | > | Sent: Tuesday, February 28, 2012 12:19:33 PM > | > | >> | > | Subject: Re: [GS/SS Beta] Object does not exist error - > | > | >> | > | Worry > | > | >> | > | about it? > | > | >> | > | > | > | >> | > | > | > | >> | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs wrote: > | > | >> | > | > | > | >> | > | > Larry, > | > | >> | > | > > | > | >> | > | > Okay, here's the stack that covers the range of the > | > | >> | > | > partial > | > | >> | > | > continuation: > | > | >> | > | > > | > | >> | > | > ==> 1 WAComponent >> decoration @3 line 1 [GsMethod > | > | >> | > | > 194749441] > | > | >> | > | > 2 WAComponent >> addDecoration: @2 line 6 [GsMethod > | > | >> | > | > 194748417] > | > | >> | > | > 3 WAComponent >> show:onAnswerelegation: @10 line 8 > | > | >> | > | > [GsMethod > | > | >> | > | > 194749185] > | > | >> | > | > 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod > | > | >> | > | > 499699713] > | > | >> | > | > 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod > | > | >> | > | > 194750977] > | > | >> | > | > 6 ComplexBlock in WAComponent >> call: @3 line 4 > | > | >> | > | > [GsMethod > | > | >> | > | > 191317249] > | > | >> | > | > 7 ComplexBlock in WAComponent >> wait: @3 line 3 > | > | >> | > | > [GsMethod > | > | >> | > | > 191268353] > | > | >> | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line > | > | >> | > | > 5 > | > | >> | > | > [GsMethod > | > | >> | > | > 499655937] > | > | >> | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod > | > | >> | > | > 191268353] > | > | >> | > | > 10 WAComponent >> call: @4 line 4 [GsMethod > | > | >> | > | > 191317249] > | > | >> | > | > 11 PracticeJournalLoginTask >> go @14 line 9 > | > | >> | > | > [GsMethod > | > | >> | > | > 371393537] > | > | >> | > | > 12 WATask >> execute @1 line 7 [GsMethod 195261697] > | > | >> | > | > 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line > | > | >> | > | > 4 > | > | >> | > | > [GsMethod 194755841] > | > | >> | > | > > | > | >> | > | > WAComponent >> decoration is the source of the error > | > | >> | > | > and > | > | >> | > | > it is > | > | >> | > | > sending #contents to a 'decoration' of the component > | > | >> | > | > ... > | > | >> | > | > it's > | > | >> | > | > not > | > | >> | > | > quite clear whether the decoration iv is the corrupt > | > | >> | > | > object or > | > | >> | > | > the > | > | >> | > | > result of the #contents message send ... > | > | >> | > | > > | > | >> | > | > To get a better picture of what's happening we need a > | > | >> | > | > C > | > | >> | > | > stack > | > | >> | > | > when > | > | >> | > | > the error occurs. If you set > | > | >> | > | > > | > | >> | > | > GEM_HALT_ON_ERROR = 2101; > | > | >> | > | > > | > | >> | > | > in your system.conf file, then when the obj does not > | > | >> | > | > exist > | > | >> | > | > error > | > | >> | > | > occurs the gem will halt, dump a c stack, wait 60 > | > | >> | > | > seconds > | > | >> | > | > and > | > | >> | > | > then > | > | >> | > | > shutdown ... This is pretty intrusive, but it will get > | > | >> | > | > us > | > | >> | > | > a > | > | >> | > | > couple > | > | >> | > | > steps closer to understanding what's going on. > | > | >> | > | > > | > | >> | > | > If you (or Johan) can duplicate the error under > | > | >> | > | > controlled > | > | >> | > | > conditions then you would fire up a topaz manually to > | > | >> | > | > service > | > | >> | > | > requests and when the halt on error hits, you'll be > | > | >> | > | > dropped to > | > | >> | > | > the > | > | >> | > | > topaz prompt where you can view the smalltalk stack > | > | >> | > | > and > | > | >> | > | > inspect > | > | >> | > | > the objects involved ... > | > | >> | > | > > | > | >> | > | > | > | >> | > | Thanks, Dale. I think I can make it crash in my > | > | >> | > | Staging > | > | >> | > | environment > | > | >> | > | by going through many call/answers invocations. I will > | > | >> | > | try. > | > | >> | > | Unfortunately, I don't think I know enough about what > | > | >> | > | Seaside is > | > | >> | > | doing at that level to fix the problem. I see that the > | > | >> | > | WADecoration is a WAValueHolder but that's about the end > | > | >> | > | of > | > | >> | > | my > | > | >> | > | knowledge. > | > | >> | > | > | > | >> | > | I guess there is no way of knowing from this stack > | > | >> | > | dump > | > | >> | > | what > | > | >> | > | kind > | > | >> | > | of WADecoration we're talking about. > | > | >> | > | > | > | >> | > | Regards, > | > | >> | > | > | > | >> | > | Larry > | > | >> | > | > | > | >> | > | > | > | >> | > | > Dale > | > | >> | > | > > | > | >> | > | > ----- Original Message ----- > | > | >> | > | > | From: "Lawrence Kellogg" <[hidden email]> > | > | >> | > | > | To: "GemStone Seaside beta discussion" > | > | >> | > | > | <[hidden email]> > | > | >> | > | > | Sent: Monday, February 27, 2012 7:01:58 PM > | > | >> | > | > | Subject: Re: [GS/SS Beta] Object does not exist > | > | >> | > | > | error - > | > | >> | > | > | Worry > | > | >> | > | > | about it? > | > | >> | > | > | > | > | >> | > | > | > | > | >> | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau wrote: > | > | >> | > | > | > | > | >> | > | > | > fyi, I have been observing occurrences of this bug > | > | >> | > | > | > as > | > | >> | > | > | > well, > | > | >> | > | > | > with > | > | >> | > | > | > exactly the same point of failure in the stack. > | > | >> | > | > | > > | > | >> | > | > | > No repository problems or audit warnings. > | > | >> | > | > | > > | > | >> | > | > | > Funnily, I've never seen this in any stone running > | > | >> | > | > | > Yesplan. > | > | >> | > | > | > The > | > | >> | > | > | > stone where we have this problem is also running a > | > | >> | > | > | > Seaside > | > | >> | > | > | > application but the only discriminating factor I > | > | >> | > | > | > can > | > | >> | > | > | > observe is > | > | >> | > | > | > that this application uses call/answer a lot more > | > | >> | > | > | > (while we > | > | >> | > | > | > almost > | > | >> | > | > | > never use that in Yesplan). It probably does not > | > | >> | > | > | > help > | > | >> | > | > | > a lot > | > | >> | > | > | > finding the error... but I will look up the stack > | > | >> | > | > | > traces > | > | >> | > | > | > and > | > | >> | > | > | > post > | > | >> | > | > | > them here if they might contain some clues. > | > | >> | > | > | > | > | >> | > | > | Hello Johan, > | > | >> | > | > | Thanks for looking into this problem. I use > | > | >> | > | > | call/answer > | > | >> | > | > | quite a > | > | >> | > | > | bit. > | > | >> | > | > | > | > | >> | > | > | Dale, did you see the stack dump I posted? > | > | >> | > | > | > | > | >> | > | > | Larry > | > | >> | > | > | > | > | >> | > | > | > | > | >> | > | > | > > | > | >> | > | > | > On 21 Feb 2012, at 20:13, Lawrence Kellogg wrote: > | > | >> | > | > | > > | > | >> | > | > | >> > | > | >> | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale Henrichs wrote: > | > | >> | > | > | >> > | > | >> | > | > | >>> Larry, > | > | >> | > | > | >>> > | > | >> | > | > | >>> We should try to dig into this one some more. > | > | >> | > | > | >>> > | > | >> | > | > | >>> To start with what version of Gemstone are you > | > | >> | > | > | >>> using? If > | > | >> | > | > | >>> you > | > | >> | > | > | >>> are > | > | >> | > | > | >>> using 2.4.4.1, then I'm not aware of an issue > | > | >> | > | > | >>> that > | > | >> | > | > | >>> would > | > | >> | > | > | >>> warrant > | > | >> | > | > | >>> an upgrade to 2.4.5, but I will check around a > | > | >> | > | > | >>> bit...As I > | > | >> | > | > | >>> said > | > | >> | > | > | >>> before, the only place that I've seen "Obj does > | > | >> | > | > | >>> not > | > | >> | > | > | >>> exist > | > | >> | > | > | >>> errors" is in 3.0 and those bugs were fixed in > | > | >> | > | > | >>> 3.0.1. > | > | >> | > | > | >>> > | > | >> | > | > | >> > | > | >> | > | > | >> Dale, > | > | >> | > | > | >> Thanks for the help. I would like to get to the > | > | >> | > | > | >> bottom of > | > | >> | > | > | >> this > | > | >> | > | > | >> error. This crash takes down Fastcgi so it kills > | > | >> | > | > | >> the > | > | >> | > | > | >> service. > | > | >> | > | > | >> > | > | >> | > | > | >> According to the file in the directory, I'm on > | > | >> | > | > | >> 2.4.[ > | > | >> | > | > | >> component > | > | >> | > | > | >> notNil ] > | > | >> | > | > | >> whileTrue: [ > | > | >> | > | > | >> self call: component. > | > | >> | > | > | >> component := component > | > | >> | > | > | >> nextComponentToBeDisplayed ] > | > | >> | > | > | >> ]4.1 > | > | >> | > | > | >> > | > | >> | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux > | > | >> | > | > | >> > | > | >> | > | > | >> > | > | >> | > | > | >> > | > | >> | > | > | >> > | > | >> | > | > | >>> This time we are getting the error while > | > | >> | > | > | >>> creating > | > | >> | > | > | >>> the > | > | >> | > | > | >>> continuation ... the last episode occurred when > | > | >> | > | > | >>> you > | > | >> | > | > | >>> were > | > | >> | > | > | >>> trying > | > | >> | > | > | >>> to execute from a continuation. > | > | >> | > | > | >>> > | > | >> | > | > | >>> Could you share the source code for > | > | >> | > | > | >>> PracticeJournalLoginTask > | > | >> | > | > | >>> >> > | > | >> | > | > | >>> go? That's the first non-Seaside method on the > | > | >> | > | > | >>> stack > | > | >> | > | > | >>> below > | > | >> | > | > | >>> the > | > | >> | > | > | >>> error, so it's as good a place as any to start > | > | >> | > | > | >>> ... > | > | >> | > | > | >>> > | > | >> | > | > | >> > | > | >> | > | > | >> Here is the complete source code for the go > | > | >> | > | > | >> method: > | > | >> | > | > | >> ;-) > | > | >> | > | > | >> > | > | >> | > | > | >> go > | > | >> | > | > | >> | user component | > | > | >> | > | > | >> self call: self userLoginView. > | > | >> | > | > | >> (self userLoginView user) notNil > | > | >> | > | > | >> ifTrue: [ > | > | >> | > | > | >> component := self > | > | >> | > | > | >> firstComponentToDisplayForUser: > | > | >> | > | > | >> self > | > | >> | > | > | >> userLoginView user. > | > | >> | > | > | >> [ component notNil ] > | > | >> | > | > | >> whileTrue: [ > | > | >> | > | > | >> self call: component. > | > | >> | > | > | >> component := component > | > | >> | > | > | >> nextComponentToBeDisplayed ] ] > | > | >> | > | > | >> > | > | >> | > | > | >> A component is called, and when another component > | > | >> | > | > | >> is > | > | >> | > | > | >> selected > | > | >> | > | > | >> the > | > | >> | > | > | >> current component is sent answer: false and > | > | >> | > | > | >> the new component to call is returned from that > | > | >> | > | > | >> nextComponentToBeDisplayed method. > | > | >> | > | > | >> > | > | >> | > | > | >> I used to have an implementation that would give > | > | >> | > | > | >> me a > | > | >> | > | > | >> huge > | > | >> | > | > | >> recursive nesting of continuations, as shown by > | > | >> | > | > | >> halo, but this shows everything on just a few > | > | >> | > | > | >> levels, > | > | >> | > | > | >> although > | > | >> | > | > | >> I > | > | >> | > | > | >> have to say that the walkback looks deep and > | > | >> | > | > | >> gnarly. > | > | >> | > | > | >> > | > | >> | > | > | >> > | > | >> | > | > | >>> It would be useful to see the entire stack as > | > | >> | > | > | >>> well. > | > | >> | > | > | >>> The > | > | >> | > | > | >>> partial > | > | >> | > | > | >>> continuation copies the stack back to a marker > | > | >> | > | > | >>> method and > | > | >> | > | > | >>> it > | > | >> | > | > | >>> would be useful to examine the source for the > | > | >> | > | > | >>> methods > | > | >> | > | > | >>> that > | > | >> | > | > | >>> are > | > | >> | > | > | >>> on the stck for clues as to what might be going > | > | >> | > | > | >>> on... > | > | >> | > | > | >>> > | > | >> | > | > | >>> Dale > | > | >> | > | > | >> > | > | >> | > | > | >> > | > | >> | > | > | >> Here is the complete walk back: > | > | >> | > | > | >> > | > | >> | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor Server started > | > | >> | > | > | >> on > | > | >> | > | > | >> port > | > | >> | > | > | >> 9001 > | > | >> | > | > | >> ----------------------------------------------------- > | > | >> | > | > | >> GemStone: Error Nonfatal > | > | >> | > | > | >> The object with object ID 76562293713797632 does > | > | >> | > | > | >> not > | > | >> | > | > | >> exist. > | > | >> | > | > | >> Error Category: 231169 [GemStone] Number: 2101 > | > | >> | > | > | >> Arg > | > | >> | > | > | >> Count: > | > | >> | > | > | >> 1 > | > | >> | > | > | >> Context : 412915713 > | > | >> | > | > | >> Arg 1: [612498349710381058 sz:0 cls: 74241 > | > | >> | > | > | >> SmallInteger] > | > | >> | > | > | >> 76562293713797632 > | > | >> | > | > | >> > | > | >> | > | > | >> Now executing the following command saved from > | > | >> | > | > | >> "iferr > | > | >> | > | > | >> 1": > | > | >> | > | > | >> where > | > | >> | > | > | >> ==> 1 WAComponent >> decoration @3 line 1 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 194749441] > | > | >> | > | > | >> 2 WAComponent >> addDecoration: @2 line 6 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 194748417] > | > | >> | > | > | >> 3 WAComponent >> show:onAnswer:delegation: @10 > | > | >> | > | > | >> line 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 194749185] > | > | >> | > | > | >> 4 WAComponent >> show:onAnswer: @5 line 5 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 499699713] > | > | >> | > | > | >> 5 WAComponent >> call:onAnswer: @5 line 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 194750977] > | > | >> | > | > | >> 6 ComplexBlock in WAComponent >> call: @3 line 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 191317249] > | > | >> | > | > | >> 7 ComplexBlock in WAComponent >> wait: @3 line 3 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 191268353] > | > | >> | > | > | >> 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 > | > | >> | > | > | >> line > | > | >> | > | > | >> 5 > | > | >> | > | > | >> [GsMethod 499655937] > | > | >> | > | > | >> 9 WAComponent >> wait: @4 line 3 [GsMethod > | > | >> | > | > | >> 191268353] > | > | >> | > | > | >> 10 WAComponent >> call: @4 line 4 [GsMethod > | > | >> | > | > | >> 191317249] > | > | >> | > | > | >> 11 PracticeJournalLoginTask >> go @14 line 9 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 371393537] > | > | >> | > | > | >> 12 WATask >> execute @1 line 7 [GsMethod > | > | >> | > | > | >> 195261697] > | > | >> | > | > | >> 13 ComplexBlock in WATaskVisitor >> visitTask: @6 > | > | >> | > | > | >> line 4 > | > | >> | > | > | >> [GsMethod 194755841] > | > | >> | > | > | >> 14 WACallback >> evaluateWithFieldValues: @5 line > | > | >> | > | > | >> 2 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 177495553] > | > | >> | > | > | >> 15 ComplexBlock in WACallbackRegistry >> handle: > | > | >> | > | > | >> @16 > | > | >> | > | > | >> line > | > | >> | > | > | >> 10 > | > | >> | > | > | >> [GsMethod 177951489] > | > | >> | > | > | >> 16 Collection >> do: @5 line 10 [GsMethod > | > | >> | > | > | >> 1547777] > | > | >> | > | > | >> 17 WACallbackRegistry >> handle: @17 line 9 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 177951489] > | > | >> | > | > | >> 18 ComplexBlock in WAActionPhaseContinuation >> > | > | >> | > | > | >> runCallbacks > | > | >> | > | > | >> @7 > | > | >> | > | > | >> line 4 [GsMethod 202613505] > | > | >> | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 20 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 21 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 9005057] > | > | >> | > | > | >> 22 WARenderLoopContinuation >> > | > | >> | > | > | >> withNotificationHandlerDo: > | > | >> | > | > | >> @3 > | > | >> | > | > | >> line > | > | >> | > | > | >> 2 [GsMethod 202608385] > | > | >> | > | > | >> 23 ComplexVCBlock in WAActionPhaseContinuation >> > | > | >> | > | > | >> runCallbacks > | > | >> | > | > | >> @8 > | > | >> | > | > | >> line 3 [GsMethod 202613505] > | > | >> | > | > | >> 24 ComplexBlock in ExecutableBlock >> ensure: @4 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> ensure: > | > | >> | > | > | >> @6 > | > | >> | > | > | >> line 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 26 WAActionPhaseContinuation >> runCallbacks @18 > | > | >> | > | > | >> line > | > | >> | > | > | >> 6 > | > | >> | > | > | >> [GsMethod 202613505] > | > | >> | > | > | >> 27 WAActionPhaseContinuation >> handleRequest @1 > | > | >> | > | > | >> line > | > | >> | > | > | >> 2 > | > | >> | > | > | >> [GsMethod 202614017] > | > | >> | > | > | >> 28 ComplexBlock in WASessionContinuation >> > | > | >> | > | > | >> basicValue @3 > | > | >> | > | > | >> line > | > | >> | > | > | >> 2 > | > | >> | > | > | >> [GsMethod 202625537] > | > | >> | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 30 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 31 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 9005057] > | > | >> | > | > | >> 32 WASessionContinuation >> > | > | >> | > | > | >> withUnregisteredHandlerDo: @7 > | > | >> | > | > | >> line > | > | >> | > | > | >> 3 > | > | >> | > | > | >> [GsMethod 202627073] > | > | >> | > | > | >> 33 WASessionContinuation >> basicValue @4 line 2 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 202625537] > | > | >> | > | > | >> 34 WASessionContinuation >> value @3 line 5 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 202623745] > | > | >> | > | > | >> 35 WASession >> handleFiltered: @14 line 10 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 202205441] > | > | >> | > | > | >> 36 WARequestFilter >> handleFiltered: @2 line 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176192513] > | > | >> | > | > | >> 37 ComplexBlock in WADeprecatedToolFilter >> > | > | >> | > | > | >> handleFiltered: > | > | >> | > | > | >> @3 > | > | >> | > | > | >> line 2 [GsMethod 203213313] > | > | >> | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 39 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 40 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 9005057] > | > | >> | > | > | >> 41 WADeprecatedToolFilter >> handleFiltered: @6 > | > | >> | > | > | >> line > | > | >> | > | > | >> 3 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 203213313] > | > | >> | > | > | >> 42 WARequestFilter >> handleFiltered: @2 line 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176192513] > | > | >> | > | > | >> 43 ComplexBlock in WATimingToolFilter >> > | > | >> | > | > | >> handleFiltered: > | > | >> | > | > | >> @4 > | > | >> | > | > | >> line 3 > | > | >> | > | > | >> [GsMethod 203208449] > | > | >> | > | > | >> 44 ComplexBlock in ExecutableBlock >> ensure: @4 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 45 ComplexBlock in ExecutableBlock >> ensure: @6 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 46 WATimingToolFilter >> handleFiltered: @8 line > | > | >> | > | > | >> 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 203208449] > | > | >> | > | > | >> 47 ComplexBlock in WARequestHandler >> handle: @4 > | > | >> | > | > | >> line 4 > | > | >> | > | > | >> [GsMethod 178568961] > | > | >> | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 49 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 50 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 9005057] > | > | >> | > | > | >> 51 WADynamicVariable class >> use:during: @4 line > | > | >> | > | > | >> 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 177805825] > | > | >> | > | > | >> 52 ComplexBlock in WARequestContext >> > | > | >> | > | > | >> push:during: > | > | >> | > | > | >> @4 > | > | >> | > | > | >> line 5 > | > | >> | > | > | >> [GsMethod 176176129] > | > | >> | > | > | >> 53 ComplexBlock in ExecutableBlock >> ensure: @4 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 54 ComplexBlock in ExecutableBlock >> ensure: @6 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 55 WARequestContext >> push:during: @7 line 6 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176176129] > | > | >> | > | > | >> 56 WARequestHandler >> handle: @5 line 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 178568961] > | > | >> | > | > | >> 57 WASession >> handle: @10 line 11 [GsMethod > | > | >> | > | > | >> 202210561] > | > | >> | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176153857] > | > | >> | > | > | >> 59 WARegistry >> handleKeyed:with: @2 line 5 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176155137] > | > | >> | > | > | >> 60 WARegistry >> handleFiltered: @33 line 19 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176146945] > | > | >> | > | > | >> 61 WAApplication >> handleFiltered: @9 line 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 202644225] > | > | >> | > | > | >> 62 WARequestFilter >> handleFiltered: @2 line 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176192513] > | > | >> | > | > | >> 63 ComplexBlock in WAExceptionFilter >> > | > | >> | > | > | >> handleFiltered: @6 > | > | >> | > | > | >> line 7 > | > | >> | > | > | >> [GsMethod 499529473] > | > | >> | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 65 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 66 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 9005057] > | > | >> | > | > | >> 67 WADynamicVariable class >> use:during: @4 line > | > | >> | > | > | >> 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 177805825] > | > | >> | > | > | >> 68 ComplexVCBlock in WAExceptionFilter >> > | > | >> | > | > | >> handleFiltered: > | > | >> | > | > | >> @7 > | > | >> | > | > | >> line > | > | >> | > | > | >> 6 [GsMethod 499529473] > | > | >> | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 70 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line 8 > | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | > | >> 72 WAExceptionHandler >> handleExceptionsDuring: > | > | >> | > | > | >> @8 > | > | >> | > | > | >> line 3 > | > | >> | > | > | >> [GsMethod 177803521] > | > | >> | > | > | >> 73 WAExceptionFilter >> handleFiltered: @8 line 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 499529473] > | > | >> | > | > | >> 74 ComplexBlock in WARequestHandler >> handle: @4 > | > | >> | > | > | >> line 4 > | > | >> | > | > | >> [GsMethod 178568961] > | > | >> | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 76 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 77 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 9005057] > | > | >> | > | > | >> 78 WADynamicVariable class >> use:during: @4 line > | > | >> | > | > | >> 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 177805825] > | > | >> | > | > | >> 79 ComplexBlock in WARequestContext >> > | > | >> | > | > | >> push:during: > | > | >> | > | > | >> @4 > | > | >> | > | > | >> line 5 > | > | >> | > | > | >> [GsMethod 176176129] > | > | >> | > | > | >> 80 ComplexBlock in ExecutableBlock >> ensure: @4 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 81 ComplexBlock in ExecutableBlock >> ensure: @6 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 82 WARequestContext >> push:during: @7 line 6 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176176129] > | > | >> | > | > | >> 83 WARequestHandler >> handle: @5 line 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 178568961] > | > | >> | > | > | >> 84 WADispatcher >> handleFiltered:named: @7 line > | > | >> | > | > | >> 5 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 179090945] > | > | >> | > | > | >> 85 WADispatcher >> handleFiltered: @7 line 6 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 179087617] > | > | >> | > | > | >> 86 ComplexBlock in WARequestHandler >> handle: @4 > | > | >> | > | > | >> line 4 > | > | >> | > | > | >> [GsMethod 178568961] > | > | >> | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 88 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 89 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 9005057] > | > | >> | > | > | >> 90 WADynamicVariable class >> use:during: @4 line > | > | >> | > | > | >> 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 177805825] > | > | >> | > | > | >> 91 ComplexBlock in WARequestContext >> > | > | >> | > | > | >> push:during: > | > | >> | > | > | >> @4 > | > | >> | > | > | >> line 5 > | > | >> | > | > | >> [GsMethod 176176129] > | > | >> | > | > | >> 92 ComplexBlock in ExecutableBlock >> ensure: @4 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 93 ComplexBlock in ExecutableBlock >> ensure: @6 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 94 WARequestContext >> push:during: @7 line 6 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176176129] > | > | >> | > | > | >> 95 WARequestHandler >> handle: @5 line 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 178568961] > | > | >> | > | > | >> 96 ComplexBlock in WAServerAdaptor >> > | > | >> | > | > | >> handleRequest: > | > | >> | > | > | >> @4 > | > | >> | > | > | >> line 4 > | > | >> | > | > | >> [GsMethod 176816641] > | > | >> | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 98 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 99 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 9005057] > | > | >> | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 line 5 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176816641] > | > | >> | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176817921] > | > | >> | > | > | >> 102 ComplexBlock in WAServerAdaptor >> process: > | > | >> | > | > | >> @5 > | > | >> | > | > | >> line 6 > | > | >> | > | > | >> [GsMethod 176817153] > | > | >> | > | > | >> 103 ComplexBlock in ExecutableBlock >> ensure: @4 > | > | >> | > | > | >> line 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 104 ComplexBlock in ExecutableBlock >> ensure: @6 > | > | >> | > | > | >> line 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 105 WAServerAdaptor >> process: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 176817153] > | > | >> | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> process: > | > | >> | > | > | >> @3 > | > | >> | > | > | >> line 6 > | > | >> | > | > | >> [GsMethod 212442369] > | > | >> | > | > | >> 107 ComplexBlock in GRGemStonePlatform >> > | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @12 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 175179265] > | > | >> | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 109 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 110 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform >> > | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @18 > | > | >> | > | > | >> line > | > | >> | > | > | >> 12 > | > | >> | > | > | >> [GsMethod 175179265] > | > | >> | > | > | >> 112 ComplexBlock in ExecutableBlock >> ensure: @4 > | > | >> | > | > | >> line 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> ensure: > | > | >> | > | > | >> @6 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 114 TransientRecursionLock >> critical: @15 line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 21159937] > | > | >> | > | > | >> 115 GRGemStonePlatform >> > | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @39 > | > | >> | > | > | >> line > | > | >> | > | > | >> 5 > | > | >> | > | > | >> [GsMethod 175179265] > | > | >> | > | > | >> 116 ComplexBlock in GRGemStonePlatform >> > | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @7 > | > | >> | > | > | >> line 9 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 175179521] > | > | >> | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 118 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 119 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | > | >> 120 GRGemStonePlatform >> > | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @32 > | > | >> | > | > | >> line > | > | >> | > | > | >> 17 > | > | >> | > | > | >> [GsMethod 175179521] > | > | >> | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 212442369] > | > | >> | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> > | > | >> | > | > | >> answerResponderRole: > | > | >> | > | > | >> @3 > | > | >> | > | > | >> line 4 [GsMethod 212444161] > | > | >> | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 124 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 125 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | > | >> 126 WAFastCGIAdaptor >> answerResponderRole: @9 > | > | >> | > | > | >> line > | > | >> | > | > | >> 5 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 212444161] > | > | >> | > | > | >> 127 FSResponderRole >> answer @2 line 4 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 218695937] > | > | >> | > | > | >> 128 FSRole >> handleConnection @3 line 5 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 218705409] > | > | >> | > | > | >> 129 FSConnection >> unsafeServe @4 line 8 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 219646465] > | > | >> | > | > | >> 130 ComplexBlock in FSConnection >> safeServe @5 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod 499288833] > | > | >> | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 132 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 133 ComplexBlock in ExecutableBlock >> on:do: @2 > | > | >> | > | > | >> line > | > | >> | > | > | >> 8 > | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | > | >> 134 ComplexVCBlock in FSConnection >> safeServe > | > | >> | > | > | >> @8 > | > | >> | > | > | >> line 9 > | > | >> | > | > | >> [GsMethod 499288833] > | > | >> | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 line 7 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10065409] > | > | >> | > | > | >> 136 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 10062081] > | > | >> | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> on:do: > | > | >> | > | > | >> @2 > | > | >> | > | > | >> line 8 > | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | > | >> 138 ComplexVCBlock in FSConnection >> safeServe > | > | >> | > | > | >> @11 > | > | >> | > | > | >> line > | > | >> | > | > | >> 12 > | > | >> | > | > | >> [GsMethod 499288833] > | > | >> | > | > | >> 139 ComplexBlock in ExecutableBlock >> ensure: @4 > | > | >> | > | > | >> line 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> ensure: > | > | >> | > | > | >> @6 > | > | >> | > | > | >> line > | > | >> | > | > | >> 11 > | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | > | >> 141 FSConnection >> safeServe @14 line 15 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 499288833] > | > | >> | > | > | >> 142 FSConnection >> serve @1 line 4 [GsMethod > | > | >> | > | > | >> 219654145] > | > | >> | > | > | >> 143 ComplexBlock in FSSocketServer >> listen: @9 > | > | >> | > | > | >> line > | > | >> | > | > | >> 15 > | > | >> | > | > | >> [GsMethod 219292673] > | > | >> | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 > | > | >> | > | > | >> [GsMethod > | > | >> | > | > | >> 4501249] > | > | >> | > | > | >> 145 GsProcess >> _start @1 line 9 [GsMethod > | > | >> | > | > | >> 4501761] > | > | >> | > | > | >> [GsProcess 412915713] > | > | >> | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] true > | > | >> | > | > | >> topaz 1> > | > | >> | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 16:38:18 > | > | >> | > | > | >> UTC > | > | >> | > | > | >> 2012 > | > | >> | > | > | >> > | > | >> | > | > | >> UTL_GUARANTEE failed, File > | > | >> | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c > | > | >> | > | > | >> line > | > | >> | > | > | >> 28 > | > | >> | > | > | >> > | > | >> | > | > | >> Begin attempt to print C-level stack at: Mon Feb > | > | >> | > | > | >> 20 > | > | >> | > | > | >> 16:38:18 > | > | >> | > | > | >> UTC > | > | >> | > | > | >> 2012 > | > | >> | > | > | >> > | > | >> | > | > | >> > | > | >> | > | > | >> End of C-level stack: > | > | >> | > | > | >> > | > | >> | > | > | >> > | > | >> | > | > | >> hostcalldebugger invoked in process 6550, at > | > | >> | > | > | >> 02/20/2012 > | > | >> | > | > | >> 04:38:18 > | > | >> | > | > | >> PM.681 UTC > | > | >> | > | > | >> notifying stone of fatal error > | > | >> | > | > | >> > | > | >> | > | > | >> [Info]: Logging out at 02/20/2012 04:38:18 PM UTC > | > | >> | > | > | >> > | > | >> | > | > | >> > | > | >> | > | > | >> > | > | >> | > | > | >>> > | > | >> | > | > | >>> ----- Original Message ----- > | > | >> | > | > | >>> | From: "Lawrence Kellogg" <[hidden email]> > | > | >> | > | > | >>> | To: "GemStone Seaside beta discussion" > | > | >> | > | > | >>> | <[hidden email]> > | > | >> | > | > | >>> | Sent: Monday, February 20, 2012 8:48:22 AM > | > | >> | > | > | >>> | Subject: Re: [GS/SS Beta] Object does not > | > | >> | > | > | >>> | exist > | > | >> | > | > | >>> | error - > | > | >> | > | > | >>> | Worry > | > | >> | > | > | >>> | about it? > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | Hello Dale, > | > | >> | > | > | >>> | Well, my system has been up for days, > | > | >> | > | > | >>> | running > | > | >> | > | > | >>> | with no > | > | >> | > | > | >>> | problems, not > | > | >> | > | > | >>> | that it has been getting a lot of traffic, > | > | >> | > | > | >>> | but > | > | >> | > | > | >>> | still, > | > | >> | > | > | >>> | no > | > | >> | > | > | >>> | crashes. > | > | >> | > | > | >>> | Today, I hit the Object does not exist error > | > | >> | > | > | >>> | again. I > | > | >> | > | > | >>> | guess I > | > | >> | > | > | >>> | can > | > | >> | > | > | >>> | do another object audit but, other than > | > | >> | > | > | >>> | that, > | > | >> | > | > | >>> | I'm not > | > | >> | > | > | >>> | sure > | > | >> | > | > | >>> | how to > | > | >> | > | > | >>> | proceed. Do you think an upgrade to 2.4.5 > | > | >> | > | > | >>> | will > | > | >> | > | > | >>> | help > | > | >> | > | > | >>> | me? > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | Here is the walkback: > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor Server > | > | >> | > | > | >>> | started > | > | >> | > | > | >>> | on > | > | >> | > | > | >>> | port > | > | >> | > | > | >>> | 9001 > | > | >> | > | > | >>> | ----------------------------------------------------- > | > | >> | > | > | >>> | GemStone: Error Nonfatal > | > | >> | > | > | >>> | The object with object ID 76562293713797632 > | > | >> | > | > | >>> | does > | > | >> | > | > | >>> | not > | > | >> | > | > | >>> | exist. > | > | >> | > | > | >>> | Error Category: 231169 [GemStone] Number: 2101 > | > | >> | > | > | >>> | Arg > | > | >> | > | > | >>> | Count: 1 > | > | >> | > | > | >>> | Context : > | > | >> | > | > | >>> | 412915713 > | > | >> | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: 74241 > | > | >> | > | > | >>> | SmallInteger] > | > | >> | > | > | >>> | 76562293713797632 > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | Now executing the following command saved from > | > | >> | > | > | >>> | "iferr > | > | >> | > | > | >>> | 1": > | > | >> | > | > | >>> | where > | > | >> | > | > | >>> | ==> 1 WAComponent >> decoration @3 line 1 > | > | >> | > | > | >>> | [GsMethod > | > | >> | > | > | >>> | 194749441] > | > | >> | > | > | >>> | 2 WAComponent >> addDecoration: @2 line 6 > | > | >> | > | > | >>> | [GsMethod > | > | >> | > | > | >>> | 194748417] > | > | >> | > | > | >>> | 3 WAComponent >> show:onAnswer:delegation: @10 > | > | >> | > | > | >>> | line 8 > | > | >> | > | > | >>> | [GsMethod > | > | >> | > | > | >>> | 194749185] > | > | >> | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 line 5 > | > | >> | > | > | >>> | [GsMethod > | > | >> | > | > | >>> | 499699713] > | > | >> | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 line 8 > | > | >> | > | > | >>> | [GsMethod > | > | >> | > | > | >>> | 194750977] > | > | >> | > | > | >>> | 6 ComplexBlock in WAComponent >> call: @3 line > | > | >> | > | > | >>> | 4 > | > | >> | > | > | >>> | [GsMethod > | > | >> | > | > | >>> | 191317249] > | > | >> | > | > | >>> | 7 ComplexBlock in WAComponent >> wait: @3 line > | > | >> | > | > | >>> | 3 > | > | >> | > | > | >>> | [GsMethod > | > | >> | > | > | >>> | 191268353] > | > | >> | > | > | >>> | 8 GRGemStonePlatform >> seasideSuspendFlowDo: > | > | >> | > | > | >>> | @9 > | > | >> | > | > | >>> | line 5 > | > | >> | > | > | >>> | [GsMethod > | > | >> | > | > | >>> | 499655937] > | > | >> | > | > | >>> | 9 WAComponent >> wait: @4 line 3 [GsMethod > | > | >> | > | > | >>> | 191268353] > | > | >> | > | > | >>> | 10 WAComponent >> call: @4 line 4 [GsMethod > | > | >> | > | > | >>> | 191317249] > | > | >> | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 line 9 > | > | >> | > | > | >>> | [GsMethod > | > | >> | > | > | >>> | 371393537] > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | Larry > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale Henrichs > | > | >> | > | > | >>> | wrote: > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > Larry, > | > | >> | > | > | >>> | > > | > | >> | > | > | >>> | > Yes, everything looks clean, I'm a little > | > | >> | > | > | >>> | > bit > | > | >> | > | > | >>> | > surprised > | > | >> | > | > | >>> | > that > | > | >> | > | > | >>> | > you > | > | >> | > | > | >>> | > didn't find the original error in you first > | > | >> | > | > | >>> | > audit, > | > | >> | > | > | >>> | > but > | > | >> | > | > | >>> | > the > | > | >> | > | > | >>> | > implication is that the "corrupt object" > | > | >> | > | > | >>> | > never > | > | >> | > | > | >>> | > got > | > | >> | > | > | >>> | > persisted > | > | >> | > | > | >>> | > ... > | > | >> | > | > | >>> | > indicating some other type of corruption ... > | > | >> | > | > | >>> | > > | > | >> | > | > | >>> | > A clean object audit means that your data > | > | >> | > | > | >>> | > base > | > | >> | > | > | >>> | > has no > | > | >> | > | > | >>> | > corruption so > | > | >> | > | > | >>> | > you're good to go ... I'll talk to some guys > | > | >> | > | > | >>> | > on > | > | >> | > | > | >>> | > Monday > | > | >> | > | > | >>> | > and > | > | >> | > | > | >>> | > see if > | > | >> | > | > | >>> | > they have some ideas as to what might have > | > | >> | > | > | >>> | > happened...there's > | > | >> | > | > | >>> | > a > | > | >> | > | > | >>> | > bug in there somewhere, but for now it looks > | > | >> | > | > | >>> | > like it > | > | >> | > | > | >>> | > is > | > | >> | > | > | >>> | > isolated > | > | >> | > | > | >>> | > to the local state in a gem ... > | > | >> | > | > | >>> | > > | > | >> | > | > | >>> | > Dale > | > | >> | > | > | >>> | > > | > | >> | > | > | >>> | > ----- Original Message ----- > | > | >> | > | > | >>> | > | From: "Lawrence Kellogg" <[hidden email]> > | > | >> | > | > | >>> | > | To: "GemStone Seaside beta discussion" > | > | >> | > | > | >>> | > | <[hidden email]> > | > | >> | > | > | >>> | > | Sent: Saturday, February 11, 2012 4:18:06 > | > | >> | > | > | >>> | > | AM > | > | >> | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object does not > | > | >> | > | > | >>> | > | exist > | > | >> | > | > | >>> | > | error - > | > | >> | > | > | >>> | > | Worry > | > | >> | > | > | >>> | > | about it? > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale Henrichs > | > | >> | > | > | >>> | > | wrote: > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > Larry, > | > | >> | > | > | >>> | > | > > | > | >> | > | > | >>> | > | > Object does not exist errors are not > | > | >> | > | > | >>> | > | > good > | > | >> | > | > | >>> | > | > things > | > | >> | > | > | >>> | > | > ... > | > | >> | > | > | >>> | > | > and > | > | >> | > | > | >>> | > | > the > | > | >> | > | > | >>> | > | > gem > | > | >> | > | > | >>> | > | > coming down in this case is probably a > | > | >> | > | > | >>> | > | > good > | > | >> | > | > | >>> | > | > thing > | > | >> | > | > | >>> | > | > ... > | > | >> | > | > | >>> | > | > The > | > | >> | > | > | >>> | > | > fact > | > | >> | > | > | >>> | > | > that the problem is showing up in a > | > | >> | > | > | >>> | > | > GsProcess > | > | >> | > | > | >>> | > | > means > | > | >> | > | > | >>> | > | > that > | > | >> | > | > | >>> | > | > the > | > | >> | > | > | >>> | > | > Seaside session data structures are > | > | >> | > | > | >>> | > | > corrupted but > | > | >> | > | > | >>> | > | > not > | > | >> | > | > | >>> | > | > your > | > | >> | > | > | >>> | > | > model > | > | >> | > | > | >>> | > | > data ... > | > | >> | > | > | >>> | > | > > | > | >> | > | > | >>> | > | > You can check for corruption in your > | > | >> | > | > | >>> | > | > data > | > | >> | > | > | >>> | > | > base by > | > | >> | > | > | >>> | > | > running > | > | >> | > | > | >>> | > | > an > | > | >> | > | > | >>> | > | > object > | > | >> | > | > | >>> | > | > audit (see section 8.2 of the System > | > | >> | > | > | >>> | > | > Administration > | > | >> | > | > | >>> | > | > Guide[1]). > | > | >> | > | > | >>> | > | > If > | > | >> | > | > | >>> | > | > you follow these steps you own't need to > | > | >> | > | > | >>> | > | > run > | > | >> | > | > | >>> | > | > the > | > | >> | > | > | >>> | > | > object > | > | >> | > | > | >>> | > | > audit > | > | >> | > | > | >>> | > | > as > | > | >> | > | > | >>> | > | > single user (see the docs): > | > | >> | > | > | >>> | > | > > | > | >> | > | > | >>> | > | > - expire sessions > | > | >> | > | > | >>> | > | > - mfc > | > | >> | > | > | >>> | > | > - reclaimAll > | > | >> | > | > | >>> | > | > - object audit > | > | >> | > | > | >>> | > | > > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | Hello Dale, > | > | >> | > | > | >>> | > | Ok, I ran: > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | System stopUserSessions > | > | >> | > | > | >>> | > | SystemRepository objectAudit > | > | >> | > | > | >>> | > | SystemRepository markForCollection > | > | >> | > | > | >>> | > | SystemRepository reclaimAll > | > | >> | > | > | >>> | > | SystemRepository objectAudit > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | I don't see any errors. Here is my log. > | > | >> | > | > | >>> | > | What > | > | >> | > | > | >>> | > | do you > | > | >> | > | > | >>> | > | make of > | > | >> | > | > | >>> | > | it? > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | Larry > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | [Info]: Login Time: 02/11/2012 12:06:22 > | > | >> | > | > | >>> | > | PM.972 > | > | >> | > | > | >>> | > | UTC > | > | >> | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] gci > | > | >> | > | > | >>> | > | login: > | > | >> | > | > | >>> | > | currSession > | > | >> | > | > | >>> | > | 1 > | > | >> | > | > | >>> | > | rpc gem > | > | >> | > | > | >>> | > | processId -1 > | > | >> | > | > | >>> | > | successful login > | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | > | >>> | > | System hasMissingGcGems > | > | >> | > | > | >>> | > | % > | > | >> | > | > | >>> | > | false > | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | > | >>> | > | System stopUserSessions > | > | >> | > | > | >>> | > | % > | > | >> | > | > | >>> | > | System class > | > | >> | > | > | >>> | > | superClass Object class > | > | >> | > | > | >>> | > | format 32 > | > | >> | > | > | >>> | > | instVars 0 > | > | >> | > | > | >>> | > | instVarNames an Array > | > | >> | > | > | >>> | > | constraints an Array > | > | >> | > | > | >>> | > | classVars a SymbolDictionary > | > | >> | > | > | >>> | > | methodDict a GsMethodDictionary > | > | >> | > | > | >>> | > | poolDictionaries an Array > | > | >> | > | > | >>> | > | categories a GsMethodDictionary > | > | >> | > | > | >>> | > | secondarySuperclasses nil > | > | >> | > | > | >>> | > | name System > | > | >> | > | > | >>> | > | classHistory a ClassHistory > | > | >> | > | > | >>> | > | description a GsClassDocumentation > | > | >> | > | > | >>> | > | migrationDestination nil > | > | >> | > | > | >>> | > | timeStamp a DateTime > | > | >> | > | > | >>> | > | userId SystemUser > | > | >> | > | > | >>> | > | extraDict a SymbolDictionary > | > | >> | > | > | >>> | > | classCategory nil > | > | >> | > | > | >>> | > | subclasses nil > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | > | >>> | > | SystemRepository objectAudit > | > | >> | > | > | >>> | > | % > | > | >> | > | > | >>> | > | --reclaimAll: changed > | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog > | > | >> | > | > | >>> | > | from > | > | >> | > | > | >>> | > | 20 > | > | >> | > | > | >>> | > | to 3 > | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from > | > | >> | > | > | >>> | > | 40 > | > | >> | > | > | >>> | > | to 1 > | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | > | >> | > | > | >>> | > | to 0 > | > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled > | > | >> | > | > | >>> | > | true > | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 > | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: Starting > | > | >> | > | > | >>> | > | object > | > | >> | > | > | >>> | > | table > | > | >> | > | > | >>> | > | scan > | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: Finished > | > | >> | > | > | >>> | > | object > | > | >> | > | > | >>> | > | table > | > | >> | > | > | >>> | > | scan > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | Object audit is proceeding in FullAudit > | > | >> | > | > | >>> | > | mode: > | > | >> | > | > | >>> | > | Scavenging completed (either single user > | > | >> | > | > | >>> | > | mode > | > | >> | > | > | >>> | > | or no > | > | >> | > | > | >>> | > | pages > | > | >> | > | > | >>> | > | to > | > | >> | > | > | >>> | > | scavenge). > | > | >> | > | > | >>> | > | All audit checks are enabled. > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:07:41 PM > | > | >> | > | > | >>> | > | UTC. > | > | >> | > | > | >>> | > | Summary of objects whose sizes exceed > | > | >> | > | > | >>> | > | 100000 > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | or > | > | >> | > | > | >>> | > | Oops: > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | ObjectID Class ClassName > | > | >> | > | > | >>> | > | LogicalSize > | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | > | >> | > | > | >>> | > | 305743617 74753 String > | > | >> | > | > | >>> | > | 134740 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 149534721 74753 String > | > | >> | > | > | >>> | > | 164661 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 173784833 74753 String > | > | >> | > | > | >>> | > | 163312 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 196368897 74753 String > | > | >> | > | > | >>> | > | 164661 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 305774593 74753 String > | > | >> | > | > | >>> | > | 134740 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 175519489 74753 String > | > | >> | > | > | >>> | > | 376305 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 196571393 74753 String > | > | >> | > | > | >>> | > | 379399 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 175494145 74753 String > | > | >> | > | > | >>> | > | 201874 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 197005569 74753 String > | > | >> | > | > | >>> | > | 202074 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 149996289 74753 String > | > | >> | > | > | >>> | > | 236426 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 151722753 74753 String > | > | >> | > | > | >>> | > | 379399 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 151723777 74753 String > | > | >> | > | > | >>> | > | 202074 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 274619393 74753 String > | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 265139713 74753 String > | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 215910913 66817 Array > | > | >> | > | > | >>> | > | 331214 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 164965121 74753 String > | > | >> | > | > | >>> | > | 236201 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 197155585 74753 String > | > | >> | > | > | >>> | > | 236426 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 271373057 74753 String > | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 268426753 74753 String > | > | >> | > | > | >>> | > | 134740 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 264103681 74753 String > | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | ----------- Object Statistics Summary > | > | >> | > | > | >>> | > | ----------------- > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | ----- Instances of invisible (private) > | > | >> | > | > | >>> | > | classes > | > | >> | > | > | >>> | > | ------ > | > | >> | > | > | >>> | > | Number of instances: 1072 > | > | >> | > | > | >>> | > | Total size: 15855 K > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | Average size: 14.8 Bytes > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | Class: 209153 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 209409 Instances: > | > | >> | > | > | >>> | > | 1072 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 15855 K Bytes > | > | >> | > | > | >>> | > | Class: 209665 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 209921 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 210177 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 210433 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 210689 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 210945 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 211201 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 211457 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 211713 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 211969 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 212225 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 212481 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 212737 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 212993 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 213249 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 213505 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 213761 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | ----- Instances of visible classes > | > | >> | > | > | >>> | > | ----------------- > | > | >> | > | > | >>> | > | Number of objects : 1633432 > | > | >> | > | > | >>> | > | Total Size : 157861 K > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | size of Object Headers : 38283 K > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | size of Object Values : 116978 K > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | size of Object Tags : 0 K > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | average of Object Value: 73.3 > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | Object Audit: Audit successfully > | > | >> | > | > | >>> | > | completed; no > | > | >> | > | > | >>> | > | errors > | > | >> | > | > | >>> | > | were > | > | >> | > | > | >>> | > | detected. > | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 40 > | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 10 > | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | > | >> | > | > | >>> | > | to 0 > | > | >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages > | > | >> | > | > | >>> | > | to > | > | >> | > | > | >>> | > | 40 > | > | >> | > | > | >>> | > | true > | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | > | >>> | > | SystemRepository markForCollection > | > | >> | > | > | >>> | > | % > | > | >> | > | > | >>> | > | start MFC mark/sweep phase: 02/11/2012 > | > | >> | > | > | >>> | > | 12:08:56 PM > | > | >> | > | > | >>> | > | UTC > | > | >> | > | > | >>> | > | WARNING, unable to resolve either > | > | >> | > | > | >>> | > | garMarkSweepPageBufSize > | > | >> | > | > | >>> | > | or > | > | >> | > | > | >>> | > | mfcGcPageBufSize, using default 320 > | > | >> | > | > | >>> | > | MarkSweepArgsSType::(): buffer size= 320 > | > | >> | > | > | >>> | > | pages > | > | >> | > | > | >>> | > | start MFC process dead phase: 02/11/2012 > | > | >> | > | > | >>> | > | 12:08:59 > | > | >> | > | > | >>> | > | PM > | > | >> | > | > | >>> | > | UTC > | > | >> | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM UTC > | > | >> | > | > | >>> | > | Successful completion of > | > | >> | > | > | >>> | > | markForCollection. > | > | >> | > | > | >>> | > | 1613875 live objects found. > | > | >> | > | > | >>> | > | 20629 possible dead objects, occupying > | > | >> | > | > | >>> | > | approximately > | > | >> | > | > | >>> | > | 1856610 > | > | >> | > | > | >>> | > | bytes, may be reclaimed. > | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | > | >>> | > | SystemRepository reclaimAll > | > | >> | > | > | >>> | > | % > | > | >> | > | > | >>> | > | --reclaimAll: changed > | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog > | > | >> | > | > | >>> | > | from > | > | >> | > | > | >>> | > | 20 > | > | >> | > | > | >>> | > | to 3 > | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from > | > | >> | > | > | >>> | > | 40 > | > | >> | > | > | >>> | > | to 1 > | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | > | >> | > | > | >>> | > | to 0 > | > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled > | > | >> | > | > | >>> | > | true > | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 > | > | >> | > | > | >>> | > | an Array > | > | >> | > | > | >>> | > | #1 40 > | > | >> | > | > | >>> | > | #2 10 > | > | >> | > | > | >>> | > | #3 0 > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | > | >>> | > | SystemRepository objectAudit > | > | >> | > | > | >>> | > | % > | > | >> | > | > | >>> | > | --reclaimAll: changed > | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog > | > | >> | > | > | >>> | > | from > | > | >> | > | > | >>> | > | 20 > | > | >> | > | > | >>> | > | to 3 > | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from > | > | >> | > | > | >>> | > | 1 > | > | >> | > | > | >>> | > | to 1 > | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | > | >> | > | > | >>> | > | to 0 > | > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled > | > | >> | > | > | >>> | > | true > | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: Starting > | > | >> | > | > | >>> | > | object > | > | >> | > | > | >>> | > | table > | > | >> | > | > | >>> | > | scan > | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: Finished > | > | >> | > | > | >>> | > | object > | > | >> | > | > | >>> | > | table > | > | >> | > | > | >>> | > | scan > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | Object audit is proceeding in FullAudit > | > | >> | > | > | >>> | > | mode: > | > | >> | > | > | >>> | > | Scavenging completed (either single user > | > | >> | > | > | >>> | > | mode > | > | >> | > | > | >>> | > | or no > | > | >> | > | > | >>> | > | pages > | > | >> | > | > | >>> | > | to > | > | >> | > | > | >>> | > | scavenge). > | > | >> | > | > | >>> | > | All audit checks are enabled. > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:11:27 PM > | > | >> | > | > | >>> | > | UTC. > | > | >> | > | > | >>> | > | Summary of objects whose sizes exceed > | > | >> | > | > | >>> | > | 100000 > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | or > | > | >> | > | > | >>> | > | Oops: > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | ObjectID Class ClassName > | > | >> | > | > | >>> | > | LogicalSize > | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | > | >> | > | > | >>> | > | 305743617 74753 String > | > | >> | > | > | >>> | > | 134740 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 149534721 74753 String > | > | >> | > | > | >>> | > | 164661 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 173784833 74753 String > | > | >> | > | > | >>> | > | 163312 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 196368897 74753 String > | > | >> | > | > | >>> | > | 164661 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 305774593 74753 String > | > | >> | > | > | >>> | > | 134740 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 175519489 74753 String > | > | >> | > | > | >>> | > | 376305 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 196571393 74753 String > | > | >> | > | > | >>> | > | 379399 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 175494145 74753 String > | > | >> | > | > | >>> | > | 201874 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 197005569 74753 String > | > | >> | > | > | >>> | > | 202074 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 149996289 74753 String > | > | >> | > | > | >>> | > | 236426 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 151722753 74753 String > | > | >> | > | > | >>> | > | 379399 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 151723777 74753 String > | > | >> | > | > | >>> | > | 202074 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 274619393 74753 String > | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 265139713 74753 String > | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 215910913 66817 Array > | > | >> | > | > | >>> | > | 331214 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 164965121 74753 String > | > | >> | > | > | >>> | > | 236201 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 197155585 74753 String > | > | >> | > | > | >>> | > | 236426 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 271373057 74753 String > | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 268426753 74753 String > | > | >> | > | > | >>> | > | 134740 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | 264103681 74753 String > | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | > | >>> | > | Oops > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | ----------- Object Statistics Summary > | > | >> | > | > | >>> | > | ----------------- > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | ----- Instances of invisible (private) > | > | >> | > | > | >>> | > | classes > | > | >> | > | > | >>> | > | ------ > | > | >> | > | > | >>> | > | Number of instances: 1072 > | > | >> | > | > | >>> | > | Total size: 15855 K > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | Average size: 14.8 Bytes > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | Class: 209153 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 209409 Instances: > | > | >> | > | > | >>> | > | 1072 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 15855 K Bytes > | > | >> | > | > | >>> | > | Class: 209665 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 209921 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 210177 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 210433 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 210689 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 210945 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 211201 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 211457 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 211713 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 211969 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 212225 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 212481 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 212737 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 212993 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 213249 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 213505 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | Class: 213761 Instances: > | > | >> | > | > | >>> | > | 0 > | > | >> | > | > | >>> | > | Total > | > | >> | > | > | >>> | > | Size: > | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | ----- Instances of visible classes > | > | >> | > | > | >>> | > | ----------------- > | > | >> | > | > | >>> | > | Number of objects : 1612803 > | > | >> | > | > | >>> | > | Total Size : 156912 K > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | size of Object Headers : 37800 K > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | size of Object Values : 116516 K > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | size of Object Tags : 0 K > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | average of Object Value: 74.0 > | > | >> | > | > | >>> | > | Bytes > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | Object Audit: Audit successfully > | > | >> | > | > | >>> | > | completed; no > | > | >> | > | > | >>> | > | errors > | > | >> | > | > | >>> | > | were > | > | >> | > | > | >>> | > | detected. > | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 > | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 > | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | > | >> | > | > | >>> | > | to 0 > | > | >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages > | > | >> | > | > | >>> | > | to > | > | >> | > | > | >>> | > | 1 > | > | >> | > | > | >>> | > | true > | > | >> | > | > | >>> | > | topaz 1> > | > | >> | > | > | >>> | > | topaz 1> > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > If, as I suspect, you've got corruption > | > | >> | > | > | >>> | > | > in > | > | >> | > | > | >>> | > | > GsProcess > | > | >> | > | > | >>> | > | > objects > | > | >> | > | > | >>> | > | > they > | > | >> | > | > | >>> | > | > only impact Seaside session state, and > | > | >> | > | > | >>> | > | > should > | > | >> | > | > | >>> | > | > have > | > | >> | > | > | >>> | > | > disappeared > | > | >> | > | > | >>> | > | > by > | > | >> | > | > | >>> | > | > the time you run the object audit ... > | > | >> | > | > | >>> | > | > > | > | >> | > | > | >>> | > | > This problems seems to ring a bell, but > | > | >> | > | > | >>> | > | > it > | > | >> | > | > | >>> | > | > seems > | > | >> | > | > | >>> | > | > to > | > | >> | > | > | >>> | > | > me > | > | >> | > | > | >>> | > | > that the > | > | >> | > | > | >>> | > | > problem I am thinking of showed up in > | > | >> | > | > | >>> | > | > GemStone > | > | >> | > | > | >>> | > | > 3.0 > | > | >> | > | > | >>> | > | > and I > | > | >> | > | > | >>> | > | > think > | > | >> | > | > | >>> | > | > it > | > | >> | > | > | >>> | > | > was fixed in GemStone 3.0.1... so I'm > | > | >> | > | > | >>> | > | > curious > | > | >> | > | > | >>> | > | > what > | > | >> | > | > | >>> | > | > version of > | > | >> | > | > | >>> | > | > GemStone you are using. > | > | >> | > | > | >>> | > | > > | > | >> | > | > | >>> | > | > As I think about this, I seem to recall > | > | >> | > | > | >>> | > | > that > | > | >> | > | > | >>> | > | > the > | > | >> | > | > | >>> | > | > problem > | > | >> | > | > | >>> | > | > was > | > | >> | > | > | >>> | > | > related to deeply nested block structure > | > | >> | > | > | >>> | > | > in > | > | >> | > | > | >>> | > | > a > | > | >> | > | > | >>> | > | > method > | > | >> | > | > | >>> | > | > that > | > | >> | > | > | >>> | > | > was > | > | >> | > | > | >>> | > | > involved in partial continuations, so I > | > | >> | > | > | >>> | > | > am > | > | >> | > | > | >>> | > | > curious if > | > | >> | > | > | >>> | > | > you > | > | >> | > | > | >>> | > | > happen > | > | >> | > | > | >>> | > | > to have some deeply nested block > | > | >> | > | > | >>> | > | > structures > | > | >> | > | > | >>> | > | > let's > | > | >> | > | > | >>> | > | > say > | > | >> | > | > | >>> | > | > more than > | > | >> | > | > | >>> | > | > 5 > | > | >> | > | > | >>> | > | > or 6 levels deep in your method? In fact > | > | >> | > | > | >>> | > | > even in > | > | >> | > | > | >>> | > | > 3.0.1 I > | > | >> | > | > | >>> | > | > think > | > | >> | > | > | >>> | > | > that there might be an effective limit > | > | >> | > | > | >>> | > | > (the > | > | >> | > | > | >>> | > | > engineer > | > | >> | > | > | >>> | > | > that > | > | >> | > | > | >>> | > | > worked > | > | >> | > | > | >>> | > | > on this will be back on Monday for exact > | > | >> | > | > | >>> | > | > details), so > | > | >> | > | > | >>> | > | > if > | > | >> | > | > | >>> | > | > you > | > | >> | > | > | >>> | > | > are > | > | >> | > | > | >>> | > | > running with 3.0.1, you should > | > | >> | > | > | >>> | > | > definitely be > | > | >> | > | > | >>> | > | > suspicious > | > | >> | > | > | >>> | > | > of deep > | > | >> | > | > | >>> | > | > nesting of blocks... > | > | >> | > | > | >>> | > | > > | > | >> | > | > | >>> | > | > Dale > | > | >> | > | > | >>> | > | > > | > | >> | > | > | >>> | > | > [1] > | > | >> | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation > | > | >> | > | > | >>> | > | > > | > | >> | > | > | >>> | > | > ----- Original Message ----- > | > | >> | > | > | >>> | > | > | From: "Lawrence Kellogg" > | > | >> | > | > | >>> | > | > | <[hidden email]> > | > | >> | > | > | >>> | > | > | To: "GemStone Seaside beta discussion" > | > | >> | > | > | >>> | > | > | <[hidden email]> > | > | >> | > | > | >>> | > | > | Sent: Friday, February 10, 2012 > | > | >> | > | > | >>> | > | > | 2:13:15 PM > | > | >> | > | > | >>> | > | > | Subject: [GS/SS Beta] Object does not > | > | >> | > | > | >>> | > | > | exist > | > | >> | > | > | >>> | > | > | error - > | > | >> | > | > | >>> | > | > | Worry > | > | >> | > | > | >>> | > | > | about > | > | >> | > | > | >>> | > | > | it? > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | Hello, > | > | >> | > | > | >>> | > | > | After a long series of calls and > | > | >> | > | > | >>> | > | > | answers > | > | >> | > | > | >>> | > | > | in > | > | >> | > | > | >>> | > | > | Seaside, I > | > | >> | > | > | >>> | > | > | got an > | > | >> | > | > | >>> | > | > | Object > | > | >> | > | > | >>> | > | > | does not exist error that brought down > | > | >> | > | > | >>> | > | > | the > | > | >> | > | > | >>> | > | > | fast > | > | >> | > | > | >>> | > | > | cgi > | > | >> | > | > | >>> | > | > | gateway. > | > | >> | > | > | >>> | > | > | My > | > | >> | > | > | >>> | > | > | production error handler was not > | > | >> | > | > | >>> | > | > | triggered, > | > | >> | > | > | >>> | > | > | although it > | > | >> | > | > | >>> | > | > | was > | > | >> | > | > | >>> | > | > | installed, as far as I could tell. > | > | >> | > | > | >>> | > | > | Strange. My > | > | >> | > | > | >>> | > | > | supervise > | > | >> | > | > | >>> | > | > | fastcgi > | > | >> | > | > | >>> | > | > | process also did not pick up my dead > | > | >> | > | > | >>> | > | > | fastcgi > | > | >> | > | > | >>> | > | > | process. > | > | >> | > | > | >>> | > | > | Not a > | > | >> | > | > | >>> | > | > | good > | > | >> | > | > | >>> | > | > | day. > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | Here is the walkback: > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | USER IDS: REAL=seasideuser (500) > | > | >> | > | > | >>> | > | > | EFFECTIVE=seasideuser > | > | >> | > | > | >>> | > | > | (500) > | > | >> | > | > | >>> | > | > | | > | > | >> | > | > | >>> | > | > | |_____________________________________________________________________________| > | > | >> | > | > | >>> | > | > | topaz> topaz> topaz> topaz> topaz> > | > | >> | > | > | >>> | > | > | topaz> > | > | >> | > | > | >>> | > | > | topaz> > | > | >> | > | > | >>> | > | > | [Info]: LNK > | > | >> | > | > | >>> | > | > | client/gem GCI levels = 844/844 > | > | >> | > | > | >>> | > | > | [Info]: User ID: DataCurator > | > | >> | > | > | >>> | > | > | [Info]: Repository: seaside > | > | >> | > | > | >>> | > | > | [Info]: Session ID: 5 > | > | >> | > | > | >>> | > | > | [Info]: GCI Client Host: <Linked> > | > | >> | > | > | >>> | > | > | [Info]: Page server PID: -1 > | > | >> | > | > | >>> | > | > | [Info]: Login Time: 02/10/2012 > | > | >> | > | > | >>> | > | > | 09:27:56 > | > | >> | > | > | >>> | > | > | PM.572 > | > | >> | > | > | >>> | > | > | UTC > | > | >> | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 UTC] gci > | > | >> | > | > | >>> | > | > | login: > | > | >> | > | > | >>> | > | > | currSession > | > | >> | > | > | >>> | > | > | 1 rpc > | > | >> | > | > | >>> | > | > | gem > | > | >> | > | > | >>> | > | > | processId -1 > | > | >> | > | > | >>> | > | > | successful login > | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 cls: 76289 > | > | >> | > | > | >>> | > | > | UndefinedObject] > | > | >> | > | > | >>> | > | > | nil > | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [76033 sz:19 cls: > | > | >> | > | > | >>> | > | > | 801793 > | > | >> | > | > | >>> | > | > | System > | > | >> | > | > | >>> | > | > | class] > | > | >> | > | > | >>> | > | > | System > | > | >> | > | > | >>> | > | > | class > | > | >> | > | > | >>> | > | > | superClass [72193 sz:19 cls: 206081 > | > | >> | > | > | >>> | > | > | Object > | > | >> | > | > | >>> | > | > | class] > | > | >> | > | > | >>> | > | > | Object > | > | >> | > | > | >>> | > | > | class > | > | >> | > | > | >>> | > | > | format [258 sz:0 cls: 74241 > | > | >> | > | > | >>> | > | > | SmallInteger] > | > | >> | > | > | >>> | > | > | 32 > | > | >> | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 > | > | >> | > | > | >>> | > | > | SmallInteger] > | > | >> | > | > | >>> | > | > | 0 > | > | >> | > | > | >>> | > | > | instVarNames [422145 sz:0 cls: 66817 > | > | >> | > | > | >>> | > | > | Array] an > | > | >> | > | > | >>> | > | > | Array > | > | >> | > | > | >>> | > | > | constraints [421889 sz:0 cls: 66817 > | > | >> | > | > | >>> | > | > | Array] > | > | >> | > | > | >>> | > | > | an > | > | >> | > | > | >>> | > | > | Array > | > | >> | > | > | >>> | > | > | classVars [421633 sz:26 cls: 111361 > | > | >> | > | > | >>> | > | > | SymbolDictionary] a > | > | >> | > | > | >>> | > | > | SymbolDictionary > | > | >> | > | > | >>> | > | > | methodDict [711937 sz:112 cls: 99073 > | > | >> | > | > | >>> | > | > | GsMethodDictionary] a > | > | >> | > | > | >>> | > | > | GsMethodDictionary > | > | >> | > | > | >>> | > | > | poolDictionaries [421377 sz:0 cls: > | > | >> | > | > | >>> | > | > | 66817 > | > | >> | > | > | >>> | > | > | Array] > | > | >> | > | > | >>> | > | > | an > | > | >> | > | > | >>> | > | > | Array > | > | >> | > | > | >>> | > | > | categories [421121 sz:28 cls: 99073 > | > | >> | > | > | >>> | > | > | GsMethodDictionary] > | > | >> | > | > | >>> | > | > | a > | > | >> | > | > | >>> | > | > | GsMethodDictionary > | > | >> | > | > | >>> | > | > | secondarySuperclasses [20 sz:0 cls: > | > | >> | > | > | >>> | > | > | 76289 > | > | >> | > | > | >>> | > | > | UndefinedObject] > | > | >> | > | > | >>> | > | > | nil > | > | >> | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 Symbol] > | > | >> | > | > | >>> | > | > | System > | > | >> | > | > | >>> | > | > | classHistory [420865 sz:3 cls: 82689 > | > | >> | > | > | >>> | > | > | ClassHistory] > | > | >> | > | > | >>> | > | > | a > | > | >> | > | > | >>> | > | > | ClassHistory > | > | >> | > | > | >>> | > | > | description [13498369 sz:10 cls: 95233 > | > | >> | > | > | >>> | > | > | GsClassDocumentation] > | > | >> | > | > | >>> | > | > | a > | > | >> | > | > | >>> | > | > | GsClassDocumentation > | > | >> | > | > | >>> | > | > | migrationDestination [20 sz:0 cls: > | > | >> | > | > | >>> | > | > | 76289 > | > | >> | > | > | >>> | > | > | UndefinedObject] nil > | > | >> | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: 118785 > | > | >> | > | > | >>> | > | > | DateTime] > | > | >> | > | > | >>> | > | > | a > | > | >> | > | > | >>> | > | > | DateTime > | > | >> | > | > | >>> | > | > | userId [14508801 sz:10 cls: 74753 > | > | >> | > | > | >>> | > | > | String] > | > | >> | > | > | >>> | > | > | SystemUser > | > | >> | > | > | >>> | > | > | extraDict [14524929 sz:14 cls: 111361 > | > | >> | > | > | >>> | > | > | SymbolDictionary] > | > | >> | > | > | >>> | > | > | a > | > | >> | > | > | >>> | > | > | SymbolDictionary > | > | >> | > | > | >>> | > | > | classCategory [20 sz:0 cls: 76289 > | > | >> | > | > | >>> | > | > | UndefinedObject] > | > | >> | > | > | >>> | > | > | nil > | > | >> | > | > | >>> | > | > | subclasses [20 sz:0 cls: 76289 > | > | >> | > | > | >>> | > | > | UndefinedObject] > | > | >> | > | > | >>> | > | > | nil > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> WAFastCGIAdaptor > | > | >> | > | > | >>> | > | > | Server > | > | >> | > | > | >>> | > | > | started > | > | >> | > | > | >>> | > | > | on > | > | >> | > | > | >>> | > | > | port > | > | >> | > | > | >>> | > | > | 9001 > | > | >> | > | > | >>> | > | > | ----------------------------------------------------- > | > | >> | > | > | >>> | > | > | GemStone: Error Nonfatal > | > | >> | > | > | >>> | > | > | The object with object ID > | > | >> | > | > | >>> | > | > | 81065894683350528 > | > | >> | > | > | >>> | > | > | does > | > | >> | > | > | >>> | > | > | not > | > | >> | > | > | >>> | > | > | exist. > | > | >> | > | > | >>> | > | > | Error Category: 231169 [GemStone] > | > | >> | > | > | >>> | > | > | Number: > | > | >> | > | > | >>> | > | > | 2101 > | > | >> | > | > | >>> | > | > | Arg > | > | >> | > | > | >>> | > | > | Count: 1 > | > | >> | > | > | >>> | > | > | Context : > | > | >> | > | > | >>> | > | > | 526648321 > | > | >> | > | > | >>> | > | > | Arg 1: [648527157466804226 sz:0 cls: > | > | >> | > | > | >>> | > | > | 74241 > | > | >> | > | > | >>> | > | > | SmallInteger] > | > | >> | > | > | >>> | > | > | 81065894683350528 > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | Now executing the following command > | > | >> | > | > | >>> | > | > | saved > | > | >> | > | > | >>> | > | > | from > | > | >> | > | > | >>> | > | > | "iferr > | > | >> | > | > | >>> | > | > | 1": > | > | >> | > | > | >>> | > | > | where > | > | >> | > | > | >>> | > | > | ==> 1 GsProcess class >> > | > | >> | > | > | >>> | > | > | installPartialContinuation:atLevel:value: > | > | >> | > | > | >>> | > | > | @2 > | > | >> | > | > | >>> | > | > | line 1 [GsMethod 4487425] > | > | >> | > | > | >>> | > | > | 2 WAPartialContinuation >> value: @13 > | > | >> | > | > | >>> | > | > | line > | > | >> | > | > | >>> | > | > | 11 > | > | >> | > | > | >>> | > | > | [GsMethod > | > | >> | > | > | >>> | > | > | 212791041] > | > | >> | > | > | >>> | > | > | 3 WAPartialContinuation >> > | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: > | > | >> | > | > | >>> | > | > | @2 > | > | >> | > | > | >>> | > | > | line 2 > | > | >> | > | > | >>> | > | > | [GsMethod 218326273] > | > | >> | > | > | >>> | > | > | 4 ComplexBlock in WAComponent >> > | > | >> | > | > | >>> | > | > | show:onAnswer:delegation: @7 > | > | >> | > | > | >>> | > | > | line 7 > | > | >> | > | > | >>> | > | > | [GsMethod 194749185] > | > | >> | > | > | >>> | > | > | 5 ComplexBlock in ExecutableBlock >> > | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: > | > | >> | > | > | >>> | > | > | @12 > | > | >> | > | > | >>> | > | > | line 8 [GsMethod 116163585] > | > | >> | > | > | >>> | > | > | 6 WAAnswerHandler >> > | > | >> | > | > | >>> | > | > | handleAnswer:continueWith: > | > | >> | > | > | >>> | > | > | @3 > | > | >> | > | > | >>> | > | > | line > | > | >> | > | > | >>> | > | > | 2 > | > | >> | > | > | >>> | > | > | [GsMethod > | > | >> | > | > | >>> | > | > | 194735873] > | > | >> | > | > | >>> | > | > | 7 WADecoration >> handleAnswer: @6 > | > | >> | > | > | >>> | > | > | line 3 > | > | >> | > | > | >>> | > | > | [GsMethod > | > | >> | > | > | >>> | > | > | 194731009] > | > | >> | > | > | >>> | > | > | 8 WAComponent >> answer: @2 line 5 > | > | >> | > | > | >>> | > | > | [GsMethod > | > | >> | > | > | >>> | > | > | 194751745] > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | I found this on the net: > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | Object does not exist errors > | > | >> | > | > | >>> | > | > | GBS applications may encounter object > | > | >> | > | > | >>> | > | > | does > | > | >> | > | > | >>> | > | > | not > | > | >> | > | > | >>> | > | > | exist > | > | >> | > | > | >>> | > | > | errors > | > | >> | > | > | >>> | > | > | in > | > | >> | > | > | >>> | > | > | non-persistent > | > | >> | > | > | >>> | > | > | objects. This is due to a problem with > | > | >> | > | > | >>> | > | > | the > | > | >> | > | > | >>> | > | > | fix > | > | >> | > | > | >>> | > | > | for > | > | >> | > | > | >>> | > | > | bug > | > | >> | > | > | >>> | > | > | #40703 > | > | >> | > | > | >>> | > | > | in > | > | >> | > | > | >>> | > | > | version > | > | >> | > | > | >>> | > | > | 2.4.4, which resulted in > | > | >> | > | > | >>> | > | > | non-persistent > | > | >> | > | > | >>> | > | > | objects > | > | >> | > | > | >>> | > | > | not > | > | >> | > | > | >>> | > | > | properly > | > | >> | > | > | >>> | > | > | protected > | > | >> | > | > | >>> | > | > | from garbage collection. > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | Workaround: > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | none/not applicable > | > | >> | > | > | >>> | > | > | from: > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | So, should I worry about this? I > | > | >> | > | > | >>> | > | > | implemented > | > | >> | > | > | >>> | > | > | code > | > | >> | > | > | >>> | > | > | that > | > | >> | > | > | >>> | > | > | allowed a > | > | >> | > | > | >>> | > | > | user > | > | >> | > | > | >>> | > | > | to call an editor, switch out on the > | > | >> | > | > | >>> | > | > | navigation > | > | >> | > | > | >>> | > | > | menu, > | > | >> | > | > | >>> | > | > | call > | > | >> | > | > | >>> | > | > | another > | > | >> | > | > | >>> | > | > | editor, > | > | >> | > | > | >>> | > | > | switch out. With each switch, I send > | > | >> | > | > | >>> | > | > | answer: > | > | >> | > | > | >>> | > | > | false > | > | >> | > | > | >>> | > | > | to > | > | >> | > | > | >>> | > | > | the > | > | >> | > | > | >>> | > | > | open > | > | >> | > | > | >>> | > | > | editor > | > | >> | > | > | >>> | > | > | to close it so that it is not hanging > | > | >> | > | > | >>> | > | > | around > | > | >> | > | > | >>> | > | > | open. > | > | >> | > | > | >>> | > | > | My > | > | >> | > | > | >>> | > | > | idea > | > | >> | > | > | >>> | > | > | was to hide the section navigation > | > | >> | > | > | >>> | > | > | when > | > | >> | > | > | >>> | > | > | the > | > | >> | > | > | >>> | > | > | editor > | > | >> | > | > | >>> | > | > | came > | > | >> | > | > | >>> | > | > | up > | > | >> | > | > | >>> | > | > | but > | > | >> | > | > | >>> | > | > | I'm > | > | >> | > | > | >>> | > | > | getting push back from my user. > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | What do you think? > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | Larry > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | > | >> | > | > | >>> | > | > | >> | > | > | >>> | > | > | >> | > | > | >> > | > | >> | > | > | > > | > | >> | > | > | > | > | >> | > | > | > | > | >> | > | > | > | >> | > | > | > | >> | > | > | >> | > | > | > > | > | > This email is confidential and subject to important disclaimers > | > | > and > | > | > conditions including on offers for the purchase or sale of > | > | > securities, accuracy and completeness of information, viruses, > | > | > confidentiality, legal privilege, and legal entity disclaimers, > | > | > available at http://www.jpmorgan.com/pages/disclosures/email. > | > | > | > | > | > | |
Dale,
YES!!!! I got a C Stack dump from the Object dos not exist error!!!!! I wasn't doing anything interesting on the site, just navigating between a few pages. Scroll down to see the C dump. I hope this helps nail the problem. My auto-start script does not work in this case, I have to kill the Gem in order to get the system to come back up. Kind of a bummer. I hope this news does not make you too cranky. ;-) Regards, Larry topaz 1> topaz 1> WAFastCGIAdaptor Server started on port 9001 ----------- Unreportable ERROR Encountered: 2012-03-28T04:29:58.27249908447266-07:00send(8,0x7fffa41f01e0,8,0) failed with errno=107,ENOTCONN, Socket is not connected----------- ----------- Unreportable ERROR Encountered: 2012-03-28T04:32:17.56268501281738-07:00send(8,0x7fffa41f01e0,8,0) failed with errno=107,ENOTCONN, Socket is not connected----------- ----------- Unreportable ERROR Encountered: 2012-03-28T12:29:58.12089610099792-07:00send(8,0x7fffa41f01e0,8,0) failed with errno=107,ENOTCONN, Socket is not connected----------- ----------- Unreportable ERROR Encountered: 2012-03-28T12:30:09.42462110519409-07:00send(8,0x7fffa41f01e0,8,0) failed with errno=107,ENOTCONN, Socket is not connected----------- ----------- Unreportable ERROR Encountered: 2012-03-28T12:31:27.64497900009155-07:00send(8,0x7fffa41f01e0,8,0) failed with errno=107,ENOTCONN, Socket is not connected----------- ----------------------------------------------------- GemStone: Error Nonfatal The object with object ID 85569493102756864 does not exist. Error Category: 231169 [GemStone] Number: 2101 Arg Count: 1 Context : 442309121 Arg 1: [684555944822054914 sz:0 cls: 74241 SmallInteger] 85569493102756864 Now executing the following command saved from "iferr 1": where ==> 1 GsProcess class >> installPartialContinuation:atLevel:value: @2 line 1 [GsMethod 4487425] 2 WAPartialContinuation >> value: @13 line 11 [GsMethod 212791041] 3 WAPartialContinuation >> valueWithPossibleArguments: @2 line 2 [GsMethod 218326273] 4 ComplexBlock in WAComponent >> show:onAnswer:delegation: @7 line 7 [GsMethod 194749185] 5 ComplexBlock in ExecutableBlock >> valueWithPossibleArguments: @12 line 8 [GsMethod 116163585] 6 WAAnswerHandler >> handleAnswer:continueWith: @3 line 2 [GsMethod 194735873] 7 WADecoration >> handleAnswer: @6 line 3 [GsMethod 194731009] 8 WAComponent >> answer: @2 line 5 [GsMethod 194751745] 9 PracticeJournalComponent >> sendAnswerToCurrentComponent @2 line 2 [GsMethod 370162945] 10 ComplexBlock in PracticeJournalComponent >> renderNavigationMenuAsTopBar20On: @93 line 73 [GsMethod 439969025] 11 ComplexBlock in ExecutableBlock >> valueWithPossibleArguments: @6 line 4 [GsMethod 116163585] 12 WAActionCallback >> evaluateWithArgument: @3 line 2 [GsMethod 176951297] 13 WACallback >> evaluateWithFieldValues: @5 line 2 [GsMethod 177495553] 14 ComplexBlock in WACallbackRegistry >> handle: @16 line 10 [GsMethod 177951489] 15 Collection >> do: @5 line 10 [GsMethod 1547777] 16 WACallbackRegistry >> handle: @17 line 9 [GsMethod 177951489] 17 ComplexBlock in WAActionPhaseContinuation >> runCallbacks @7 line 4 [GsMethod 202613505] 18 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 19 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 20 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 21 WARenderLoopContinuation >> withNotificationHandlerDo: @3 line 2 [GsMethod 202608385] 22 ComplexVCBlock in WAActionPhaseContinuation >> runCallbacks @8 line 3 [GsMethod 202613505] 23 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod 2304001] 24 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod 2304001] 25 WAActionPhaseContinuation >> runCallbacks @18 line 6 [GsMethod 202613505] 26 WAActionPhaseContinuation >> handleRequest @1 line 2 [GsMethod 202614017] 27 ComplexBlock in WASessionContinuation >> basicValue @3 line 2 [GsMethod 202625537] 28 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 29 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 30 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 31 WASessionContinuation >> withUnregisteredHandlerDo: @7 line 3 [GsMethod 202627073] 32 WASessionContinuation >> basicValue @4 line 2 [GsMethod 202625537] 33 WASessionContinuation >> value @3 line 5 [GsMethod 202623745] 34 WASession >> handleFiltered: @14 line 10 [GsMethod 202205441] 35 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod 176192513] 36 ComplexBlock in WADeprecatedToolFilter >> handleFiltered: @3 line 2 [GsMethod 203213313] 37 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 38 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 39 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 40 WADeprecatedToolFilter >> handleFiltered: @6 line 3 [GsMethod 203213313] 41 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod 176192513] 42 ComplexBlock in WATimingToolFilter >> handleFiltered: @4 line 3 [GsMethod 203208449] 43 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod 2304001] 44 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod 2304001] 45 WATimingToolFilter >> handleFiltered: @8 line 4 [GsMethod 203208449] 46 ComplexBlock in WARequestHandler >> handle: @4 line 4 [GsMethod 178568961] 47 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 48 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 49 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 50 WADynamicVariable class >> use:during: @4 line 4 [GsMethod 177805825] 51 ComplexBlock in WARequestContext >> push:during: @4 line 5 [GsMethod 176176129] 52 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod 2304001] 53 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod 2304001] 54 WARequestContext >> push:during: @7 line 6 [GsMethod 176176129] 55 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] 56 WASession >> handle: @10 line 11 [GsMethod 202210561] 57 WARegistry >> dispatch:to: @1 line 5 [GsMethod 176153857] 58 WARegistry >> handleKeyed:with: @2 line 5 [GsMethod 176155137] 59 WARegistry >> handleFiltered: @33 line 19 [GsMethod 176146945] 60 WAApplication >> handleFiltered: @9 line 8 [GsMethod 202644225] 61 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod 176192513] 62 ComplexBlock in WAExceptionFilter >> handleFiltered: @6 line 7 [GsMethod 499529473] 63 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 64 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 65 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 66 WADynamicVariable class >> use:during: @4 line 4 [GsMethod 177805825] 67 ComplexVCBlock in WAExceptionFilter >> handleFiltered: @7 line 6 [GsMethod 499529473] 68 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 69 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 70 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 71 WAExceptionHandler >> handleExceptionsDuring: @8 line 3 [GsMethod 177803521] 72 WAExceptionFilter >> handleFiltered: @8 line 4 [GsMethod 499529473] 73 ComplexBlock in WARequestHandler >> handle: @4 line 4 [GsMethod 178568961] 74 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 75 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 76 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 77 WADynamicVariable class >> use:during: @4 line 4 [GsMethod 177805825] 78 ComplexBlock in WARequestContext >> push:during: @4 line 5 [GsMethod 176176129] 79 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod 2304001] 80 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod 2304001] 81 WARequestContext >> push:during: @7 line 6 [GsMethod 176176129] 82 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] 83 WADispatcher >> handleFiltered:named: @7 line 5 [GsMethod 179090945] 84 WADispatcher >> handleFiltered: @7 line 6 [GsMethod 179087617] 85 ComplexBlock in WARequestHandler >> handle: @4 line 4 [GsMethod 178568961] 86 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 87 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 88 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 89 WADynamicVariable class >> use:during: @4 line 4 [GsMethod 177805825] 90 ComplexBlock in WARequestContext >> push:during: @4 line 5 [GsMethod 176176129] 91 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod 2304001] 92 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod 2304001] 93 WARequestContext >> push:during: @7 line 6 [GsMethod 176176129] 94 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] 95 ComplexBlock in WAServerAdaptor >> handleRequest: @4 line 4 [GsMethod 176816641] 96 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 97 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 98 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 99 WAServerAdaptor >> handleRequest: @6 line 5 [GsMethod 176816641] 100 WAServerAdaptor >> handle: @1 line 4 [GsMethod 176817921] 101 ComplexBlock in WAServerAdaptor >> process: @5 line 6 [GsMethod 176817153] 102 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod 2304001] 103 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod 2304001] 104 WAServerAdaptor >> process: @9 line 7 [GsMethod 176817153] 105 ComplexBlock in WAFastCGIAdaptor >> process: @3 line 6 [GsMethod 212442369] 106 ComplexBlock in GRGemStonePlatform >> seasideProcessRequestWithRetry:resultBlock: @12 line 11 [GsMethod 175179265] 107 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 108 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 109 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 110 ComplexVCBlock in GRGemStonePlatform >> seasideProcessRequestWithRetry:resultBlock: @18 line 12 [GsMethod 175179265] 111 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod 2304001] 112 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod 2304001] 113 TransientRecursionLock >> critical: @15 line 8 [GsMethod 21159937] 114 GRGemStonePlatform >> seasideProcessRequestWithRetry:resultBlock: @39 line 5 [GsMethod 175179265] 115 ComplexBlock in GRGemStonePlatform >> seasideProcessRequest:adaptor:resultBlock: @7 line 9 [GsMethod 175179521] 116 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 117 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 118 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 119 GRGemStonePlatform >> seasideProcessRequest:adaptor:resultBlock: @32 line 17 [GsMethod 175179521] 120 WAFastCGIAdaptor >> process: @4 line 4 [GsMethod 212442369] 121 ComplexBlock in WAFastCGIAdaptor >> answerResponderRole: @3 line 4 [GsMethod 212444161] 122 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 123 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 124 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 125 WAFastCGIAdaptor >> answerResponderRole: @9 line 5 [GsMethod 212444161] 126 FSResponderRole >> answer @2 line 4 [GsMethod 218695937] 127 FSRole >> handleConnection @3 line 5 [GsMethod 218705409] 128 FSConnection >> unsafeServe @4 line 8 [GsMethod 219646465] 129 ComplexBlock in FSConnection >> safeServe @5 line 8 [GsMethod 499288833] 130 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 131 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 132 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 133 ComplexVCBlock in FSConnection >> safeServe @8 line 9 [GsMethod 499288833] 134 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] 135 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] 136 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod 9005057] 137 ComplexVCBlock in FSConnection >> safeServe @11 line 12 [GsMethod 499288833] 138 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod 2304001] 139 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod 2304001] 140 FSConnection >> safeServe @14 line 15 [GsMethod 499288833] 141 FSConnection >> serve @1 line 4 [GsMethod 219654145] 142 ComplexBlock in FSSocketServer >> listen: @9 line 15 [GsMethod 219292673] 143 GsProcess >> _startPart2 @15 line 17 [GsMethod 4501249] 144 GsProcess >> _start @1 line 9 [GsMethod 4501761] [GsProcess 442309121] topaz 1> [268 sz:0 cls: 68097 Boolean] true topaz 1> HostCallDebugger: invoked at: Wed Mar 28 22:46:56 UTC 2012 UTL_GUARANTEE failed, File /export/toronto3/users/buildgss/244x-1/src/omverify.c line 28 Begin attempt to print C-level stack at: Wed Mar 28 22:46:57 UTC 2012 Thread 3 (Thread 0x7fd1ad6d7700 (LWP 1700)): #0 0x00007fd1beb668dc in recv () from /lib64/libpthread.so.0 #1 0x00007fd1bd79acbd in SocketRead(int, char*, int, int, int*, int*, int*, SysErrorSType*) () at /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 #2 0x00007fd1bd786ef9 in stnOobReaderThreadFn () at /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 #3 0x00007fd1beb5f7e1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fd1bdee977d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fd18b667700 (LWP 1701)): #0 0x00007fd1beb668dc in recv () from /lib64/libpthread.so.0 #1 0x00007fd1bd79ab09 in SocketRead2(int, char*, int, int, int*, int*, int*, SysErrorSType*) () at /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 #2 0x00007fd1bd78718f in shrpcmonSocketReadFn () at /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 #3 0x00007fd1beb5f7e1 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fd1bdee977d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fd1bef83720 (LWP 1699)): #0 0x00007fd1beb6702d in waitpid () from /lib64/libpthread.so.0 #1 0x00007fd1bd76c20d in forkAndWait(char const*, char* const*) () at intloopamd64.asmm4:6258 #2 0x00007fd1bd76c393 in HostPrintCStack() () at intloopamd64.asmm4:6258 #3 0x00007fd1bd7a0c15 in HostPrintCStack_notifyStone() () at /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 #4 0x00007fd1bd76c6be in HostCallDebuggerMsg(char const*) () at intloopamd64.asmm4:6258 #5 0x00007fd1bd76c732 in HostCallDebuggerMsg_fl(char const*, char const*, int) () at intloopamd64.asmm4:6258 #6 0x00007fd1bd670308 in om::verifyRef(om*, omObjSType*, omObjSType*, int) () from /opt/gemstone/product/lib/libgcilnk.so #7 0x00007fd1bd670cf2 in om::verifyObj(om*, omObjSType*, verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so #8 0x00007fd1bd67132b in om::verifySpace(omSpaceType*, verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so #9 0x00007fd1bd6714f1 in om::verifyNewGen(omNewGenerationSType*, verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so #10 0x00007fd1bd672386 in om::Verify(verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so #11 0x00007fd1bd65a279 in om::Shutdown(om*) () from /opt/gemstone/product/lib/libgcilnk.so #12 0x00007fd1bd5fd032 in GemSupLogout(om*) () from /opt/gemstone/product/lib/libgcilnk.so #13 0x00007fd1bd5eca49 in GemDoLogout() () from /opt/gemstone/product/lib/libgcilnk.so #14 0x00007fd1bd5ba257 in GciLogout () from /opt/gemstone/product/lib/libgcilnk.so #15 0x00007fd1bd5c4cf7 in GciSupShutdown() () from /opt/gemstone/product/lib/libgcilnk.so #16 0x00007fd1bd5aee1a in GciShutdown () from /opt/gemstone/product/lib/libgcilnk.so #17 0x0000000000412b78 in TpSupDoExit(unsigned long) () #18 0x0000000000412e1b in TpSupGcml(char const*, int) () #19 0x0000000000405c16 in topazMain(int, char**) () #20 0x00007fd1bde22cdd in __libc_start_main () from /lib64/libc.so.6 #21 0x0000000000402e89 in _start () End of C-level stack: hostcalldebugger invoked in process 1699, at 03/28/2012 10:46:57 PM.007 UTC notifying stone of fatal error On Mar 26, 2012, at 4:00 PM, Lawrence Kellogg wrote: > > On Mar 26, 2012, at 3:33 PM, Dale Henrichs wrote: > >> Larry, >> >> Yep, gemsup.c is the the module that is producing the error report ... good for you to take a crack at it ... Sorry, I didn't think of gdb earlier:( >> > > Dale, > Yeah, it is unfortunate that gdb was not installed because the error happened to me twice, within a relatively short period of time. Now, I can't seem to reproduce the crash. It does not seem to happen in any predictable way. It is kind of random. > > I'll keep trying. > > Larry > > > >> Dale >> >> ----- Original Message ----- >> | From: "Lawrence Kellogg" <[hidden email]> >> | To: "GemStone Seaside beta discussion" <[hidden email]> >> | Sent: Monday, March 26, 2012 9:50:17 AM >> | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? >> | >> | Dale, >> | >> | On Mar 26, 2012, at 12:23 PM, Dale Henrichs wrote: >> | >> | > Larry, >> | > >> | > No stack:) ... $GEMSTONE/bin/gstack is the script that is used to >> | > generate a stack, perhaps that script doesn't work on your server >> | > ... you can test gstack by running against any of the gemstone >> | > processes (visible from `gslist -lc`). >> | > >> | >> | >> | Yeah, I was afraid you were going to say that but I was hoping that >> | this: >> | >> | | UTL_GUARANTEE failed, File >> | | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 >> | >> | might provide some clue. >> | >> | >> | > My guess is that gdb isn't installed but we should get gstack >> | > working and wait for the next event. >> | > >> | >> | I have gstack but not gdb. So, I installed gdb, sudo yum install >> | gdb, and I guess I will wait for the crash to happen again >> | in order to capture a stack dump. >> | >> | Larry >> | >> | > Dale >> | > >> | > ----- Original Message ----- >> | > | From: "Lawrence Kellogg" <[hidden email]> >> | > | To: "GemStone Seaside beta discussion" >> | > | <[hidden email]> >> | > | Sent: Wednesday, March 21, 2012 4:00:42 PM >> | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry >> | > | about it? >> | > | >> | > | Dale, >> | > | Ok, today, I got the following dump in the log file because of >> | > | a >> | > | crash from Object does not exist: >> | > | >> | > | HostCallDebugger: invoked at: Wed Mar 21 22:47:33 UTC 2012 >> | > | >> | > | UTL_GUARANTEE failed, File >> | > | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 >> | > | xceptionHandler >> doTryBlock: @9 line 7 [GsMethod OOP 10065409] >> | > | 148 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod OOP >> | > | 10062081] >> | > | 149 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 >> | > | [GsMethod >> | > | OOP 9005057] >> | > | 150 ComplexVCBlock in FSConnection >> safeServe @11 line 12 >> | > | [GsMethod OOP 499288833] >> | > | 151 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 >> | > | [GsMethod >> | > | OOP 2304001] >> | > | 152 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 >> | > | [GsMethod OOP 2304001] >> | > | 153 FSConnection >> safeServe @14 line 15 [GsMethod OOP >> | > | 499288833] >> | > | 154 FSConnection >> serve @1 line 4 [GsMethod OOP 219654145] >> | > | 155 ComplexBlock in FSSocketServer >> listen: @9 line 15 >> | > | [GsMethod >> | > | OOP 219292673] >> | > | 156 GsProcess >> _startPart2 @15 line 17 [GsMethod OOP 4501249] >> | > | 157 GsProcess >> _start @1 line 9 [GsMethod OOP 4501761] >> | > | ----------- >> | > | GemSupBadObj oop 76562293848015872 file >> | > | /export/toronto3/users/buildgss/244x-1/src/om.c line 1967 Object >> | > | 76562293848015872 does not exist. >> | > | GemStone error 2101 matches GEMCFG_HALT_ON_ERROR config value. >> | > | >> | > | Begin attempt to print C-level stack at: Wed Mar 21 22:47:33 UTC >> | > | 2012 >> | > | >> | > | >> | > | End of C-level stack: >> | > | >> | > | >> | > | hostcalldebugger invoked in process 8778, at 03/21/2012 10:47:33 >> | > | PM.427 UTC >> | > | notifying stone of fatal error >> | > | >> | > | [Info]: Logging out at 03/21/2012 10:47:33 PM UTC >> | > | >> | > | ======================================= >> | > | >> | > | >> | > | Why is there no C-level stack? Does this information help at all? >> | > | >> | > | Larry >> | > | >> | > | >> | > | On Mar 5, 2012, at 5:42 AM, Podgajny, Jaroslaw X wrote: >> | > | >> | > | > Hi guys, >> | > | > >> | > | > We are still running 32-bit here but we did experience >> | > | > something >> | > | > very similar in the past. The problem was occurring at the time >> | > | > when the reclaim was running and there were busy session in the >> | > | > system. We ended up locking users out until the reclaim was >> | > | > finished. We also switched off epoc. >> | > | > >> | > | > It does not cause us issues anymore, so it seems, but we have >> | > | > not >> | > | > done anything to consciously make it go away. >> | > | > >> | > | > As one of the retrospective actions you could try to scan the >> | > | > transaction logs (if you are running full tran logs) for the >> | > | > given >> | > | > oop and see what that comes back with. >> | > | > >> | > | > >> | > | > -- >> | > | > Regards, Jaroslaw. >> | > | > >> | > | > -----Original Message----- >> | > | > From: [hidden email] >> | > | > [mailto:[hidden email]] On Behalf Of >> | > | > Lawrence >> | > | > Kellogg >> | > | > Sent: 02 March 2012 13:40 >> | > | > To: GemStone Seaside beta discussion >> | > | > Subject: Re: [GS/SS Beta] Object does not exist error - Worry >> | > | > about >> | > | > it? >> | > | > >> | > | > >> | > | > On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: >> | > | > >> | > | >> Larry, >> | > | >> >> | > | >> It should be dumped to the log file ... One time I stalked a >> | > | >> bug >> | > | >> for 9 months:) >> | > | >> >> | > | > >> | > | > >> | > | > Ok, I'll strap in for the long haul. I'm sure this bug will >> | > | > pop up >> | > | > again. >> | > | > >> | > | > Do I need to stop and restart gemstone in order to get it to >> | > | > read >> | > | > system.conf? >> | > | > Is there any way to force it to read the file while gemstone is >> | > | > running? Just curious. >> | > | > >> | > | > Larry >> | > | > >> | > | > >> | > | > >> | > | > >> | > | >> Dale >> | > | >> >> | > | >> ----- Original Message ----- >> | > | >> | From: "Lawrence Kellogg" <[hidden email]> >> | > | >> | To: "GemStone Seaside beta discussion" >> | > | >> | <[hidden email]> >> | > | >> | Sent: Wednesday, February 29, 2012 6:01:59 AM >> | > | >> | Subject: Re: [GS/SS Beta] Object does not exist error - >> | > | >> | Worry >> | > | >> | about it? >> | > | >> | >> | > | >> | >> | > | >> | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: >> | > | >> | >> | > | >> | > Larry, >> | > | >> | > >> | > | >> | > The C stack dump will tell us where in the vm the error is >> | > | >> | > occurring. If you are doing this in your Staging >> | > | >> | > environment >> | > | >> | > then >> | > | >> | > you can attach the c process with gdb and get the stack >> | > | >> | > dump >> | > | >> | > ... >> | > | >> | > with a live gdb we may want additional info ... the stack >> | > | >> | > dump >> | > | >> | > will be useful to start. >> | > | >> | > >> | > | >> | > With the smalltalk stack we'll get to look at the objects >> | > | >> | > around >> | > | >> | > the corrupt object and perhaps learn something ... >> | > | >> | > >> | > | >> | > Right now, I am curious whether the corrupt object is a >> | > | >> | > WAValue or >> | > | >> | > a WADelegation... >> | > | >> | > >> | > | >> | >> | > | >> | Dale, >> | > | >> | I've been banging on my Staging system all morning, and >> | > | >> | haven't >> | > | >> | made it crash yet. It's a strange bug. Sometimes, it pops >> | > | >> | up >> | > | >> | on >> | > | >> | the most innocent click when switching between views. In >> | > | >> | this >> | > | >> | case, I'm hitting call/answers many, many times, to try to >> | > | >> | make it >> | > | >> | fail. I thought we had seen it fail this way in the past, >> | > | >> | but >> | > | >> | now >> | > | >> | I'm not sure. >> | > | >> | >> | > | >> | I guess it is good news that the bug is difficult to >> | > | >> | reproduce. >> | > | >> | I'll keep trying. >> | > | >> | >> | > | >> | Where does the C stack get dumped when it gets dumped? To >> | > | >> | the >> | > | >> | console or a file? >> | > | >> | >> | > | >> | Larry >> | > | >> | >> | > | >> | >> | > | >> | >> | > | >> | > Dale >> | > | >> | > >> | > | >> | > ----- Original Message ----- >> | > | >> | > | From: "Lawrence Kellogg" <[hidden email]> >> | > | >> | > | To: "GemStone Seaside beta discussion" >> | > | >> | > | <[hidden email]> >> | > | >> | > | Sent: Tuesday, February 28, 2012 12:19:33 PM >> | > | >> | > | Subject: Re: [GS/SS Beta] Object does not exist error - >> | > | >> | > | Worry >> | > | >> | > | about it? >> | > | >> | > | >> | > | >> | > | >> | > | >> | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs wrote: >> | > | >> | > | >> | > | >> | > | > Larry, >> | > | >> | > | > >> | > | >> | > | > Okay, here's the stack that covers the range of the >> | > | >> | > | > partial >> | > | >> | > | > continuation: >> | > | >> | > | > >> | > | >> | > | > ==> 1 WAComponent >> decoration @3 line 1 [GsMethod >> | > | >> | > | > 194749441] >> | > | >> | > | > 2 WAComponent >> addDecoration: @2 line 6 [GsMethod >> | > | >> | > | > 194748417] >> | > | >> | > | > 3 WAComponent >> show:onAnswerelegation: @10 line 8 >> | > | >> | > | > [GsMethod >> | > | >> | > | > 194749185] >> | > | >> | > | > 4 WAComponent >> show:onAnswer: @5 line 5 [GsMethod >> | > | >> | > | > 499699713] >> | > | >> | > | > 5 WAComponent >> call:onAnswer: @5 line 8 [GsMethod >> | > | >> | > | > 194750977] >> | > | >> | > | > 6 ComplexBlock in WAComponent >> call: @3 line 4 >> | > | >> | > | > [GsMethod >> | > | >> | > | > 191317249] >> | > | >> | > | > 7 ComplexBlock in WAComponent >> wait: @3 line 3 >> | > | >> | > | > [GsMethod >> | > | >> | > | > 191268353] >> | > | >> | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 line >> | > | >> | > | > 5 >> | > | >> | > | > [GsMethod >> | > | >> | > | > 499655937] >> | > | >> | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod >> | > | >> | > | > 191268353] >> | > | >> | > | > 10 WAComponent >> call: @4 line 4 [GsMethod >> | > | >> | > | > 191317249] >> | > | >> | > | > 11 PracticeJournalLoginTask >> go @14 line 9 >> | > | >> | > | > [GsMethod >> | > | >> | > | > 371393537] >> | > | >> | > | > 12 WATask >> execute @1 line 7 [GsMethod 195261697] >> | > | >> | > | > 13 ComplexBlock in WATaskVisitor >> visitTask: @6 line >> | > | >> | > | > 4 >> | > | >> | > | > [GsMethod 194755841] >> | > | >> | > | > >> | > | >> | > | > WAComponent >> decoration is the source of the error >> | > | >> | > | > and >> | > | >> | > | > it is >> | > | >> | > | > sending #contents to a 'decoration' of the component >> | > | >> | > | > ... >> | > | >> | > | > it's >> | > | >> | > | > not >> | > | >> | > | > quite clear whether the decoration iv is the corrupt >> | > | >> | > | > object or >> | > | >> | > | > the >> | > | >> | > | > result of the #contents message send ... >> | > | >> | > | > >> | > | >> | > | > To get a better picture of what's happening we need a >> | > | >> | > | > C >> | > | >> | > | > stack >> | > | >> | > | > when >> | > | >> | > | > the error occurs. If you set >> | > | >> | > | > >> | > | >> | > | > GEM_HALT_ON_ERROR = 2101; >> | > | >> | > | > >> | > | >> | > | > in your system.conf file, then when the obj does not >> | > | >> | > | > exist >> | > | >> | > | > error >> | > | >> | > | > occurs the gem will halt, dump a c stack, wait 60 >> | > | >> | > | > seconds >> | > | >> | > | > and >> | > | >> | > | > then >> | > | >> | > | > shutdown ... This is pretty intrusive, but it will get >> | > | >> | > | > us >> | > | >> | > | > a >> | > | >> | > | > couple >> | > | >> | > | > steps closer to understanding what's going on. >> | > | >> | > | > >> | > | >> | > | > If you (or Johan) can duplicate the error under >> | > | >> | > | > controlled >> | > | >> | > | > conditions then you would fire up a topaz manually to >> | > | >> | > | > service >> | > | >> | > | > requests and when the halt on error hits, you'll be >> | > | >> | > | > dropped to >> | > | >> | > | > the >> | > | >> | > | > topaz prompt where you can view the smalltalk stack >> | > | >> | > | > and >> | > | >> | > | > inspect >> | > | >> | > | > the objects involved ... >> | > | >> | > | > >> | > | >> | > | >> | > | >> | > | Thanks, Dale. I think I can make it crash in my >> | > | >> | > | Staging >> | > | >> | > | environment >> | > | >> | > | by going through many call/answers invocations. I will >> | > | >> | > | try. >> | > | >> | > | Unfortunately, I don't think I know enough about what >> | > | >> | > | Seaside is >> | > | >> | > | doing at that level to fix the problem. I see that the >> | > | >> | > | WADecoration is a WAValueHolder but that's about the end >> | > | >> | > | of >> | > | >> | > | my >> | > | >> | > | knowledge. >> | > | >> | > | >> | > | >> | > | I guess there is no way of knowing from this stack >> | > | >> | > | dump >> | > | >> | > | what >> | > | >> | > | kind >> | > | >> | > | of WADecoration we're talking about. >> | > | >> | > | >> | > | >> | > | Regards, >> | > | >> | > | >> | > | >> | > | Larry >> | > | >> | > | >> | > | >> | > | >> | > | >> | > | > Dale >> | > | >> | > | > >> | > | >> | > | > ----- Original Message ----- >> | > | >> | > | > | From: "Lawrence Kellogg" <[hidden email]> >> | > | >> | > | > | To: "GemStone Seaside beta discussion" >> | > | >> | > | > | <[hidden email]> >> | > | >> | > | > | Sent: Monday, February 27, 2012 7:01:58 PM >> | > | >> | > | > | Subject: Re: [GS/SS Beta] Object does not exist >> | > | >> | > | > | error - >> | > | >> | > | > | Worry >> | > | >> | > | > | about it? >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau wrote: >> | > | >> | > | > | >> | > | >> | > | > | > fyi, I have been observing occurrences of this bug >> | > | >> | > | > | > as >> | > | >> | > | > | > well, >> | > | >> | > | > | > with >> | > | >> | > | > | > exactly the same point of failure in the stack. >> | > | >> | > | > | > >> | > | >> | > | > | > No repository problems or audit warnings. >> | > | >> | > | > | > >> | > | >> | > | > | > Funnily, I've never seen this in any stone running >> | > | >> | > | > | > Yesplan. >> | > | >> | > | > | > The >> | > | >> | > | > | > stone where we have this problem is also running a >> | > | >> | > | > | > Seaside >> | > | >> | > | > | > application but the only discriminating factor I >> | > | >> | > | > | > can >> | > | >> | > | > | > observe is >> | > | >> | > | > | > that this application uses call/answer a lot more >> | > | >> | > | > | > (while we >> | > | >> | > | > | > almost >> | > | >> | > | > | > never use that in Yesplan). It probably does not >> | > | >> | > | > | > help >> | > | >> | > | > | > a lot >> | > | >> | > | > | > finding the error... but I will look up the stack >> | > | >> | > | > | > traces >> | > | >> | > | > | > and >> | > | >> | > | > | > post >> | > | >> | > | > | > them here if they might contain some clues. >> | > | >> | > | > | >> | > | >> | > | > | Hello Johan, >> | > | >> | > | > | Thanks for looking into this problem. I use >> | > | >> | > | > | call/answer >> | > | >> | > | > | quite a >> | > | >> | > | > | bit. >> | > | >> | > | > | >> | > | >> | > | > | Dale, did you see the stack dump I posted? >> | > | >> | > | > | >> | > | >> | > | > | Larry >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | > >> | > | >> | > | > | > On 21 Feb 2012, at 20:13, Lawrence Kellogg wrote: >> | > | >> | > | > | > >> | > | >> | > | > | >> >> | > | >> | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale Henrichs wrote: >> | > | >> | > | > | >> >> | > | >> | > | > | >>> Larry, >> | > | >> | > | > | >>> >> | > | >> | > | > | >>> We should try to dig into this one some more. >> | > | >> | > | > | >>> >> | > | >> | > | > | >>> To start with what version of Gemstone are you >> | > | >> | > | > | >>> using? If >> | > | >> | > | > | >>> you >> | > | >> | > | > | >>> are >> | > | >> | > | > | >>> using 2.4.4.1, then I'm not aware of an issue >> | > | >> | > | > | >>> that >> | > | >> | > | > | >>> would >> | > | >> | > | > | >>> warrant >> | > | >> | > | > | >>> an upgrade to 2.4.5, but I will check around a >> | > | >> | > | > | >>> bit...As I >> | > | >> | > | > | >>> said >> | > | >> | > | > | >>> before, the only place that I've seen "Obj does >> | > | >> | > | > | >>> not >> | > | >> | > | > | >>> exist >> | > | >> | > | > | >>> errors" is in 3.0 and those bugs were fixed in >> | > | >> | > | > | >>> 3.0.1. >> | > | >> | > | > | >>> >> | > | >> | > | > | >> >> | > | >> | > | > | >> Dale, >> | > | >> | > | > | >> Thanks for the help. I would like to get to the >> | > | >> | > | > | >> bottom of >> | > | >> | > | > | >> this >> | > | >> | > | > | >> error. This crash takes down Fastcgi so it kills >> | > | >> | > | > | >> the >> | > | >> | > | > | >> service. >> | > | >> | > | > | >> >> | > | >> | > | > | >> According to the file in the directory, I'm on >> | > | >> | > | > | >> 2.4.[ >> | > | >> | > | > | >> component >> | > | >> | > | > | >> notNil ] >> | > | >> | > | > | >> whileTrue: [ >> | > | >> | > | > | >> self call: component. >> | > | >> | > | > | >> component := component >> | > | >> | > | > | >> nextComponentToBeDisplayed ] >> | > | >> | > | > | >> ]4.1 >> | > | >> | > | > | >> >> | > | >> | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux >> | > | >> | > | > | >> >> | > | >> | > | > | >> >> | > | >> | > | > | >> >> | > | >> | > | > | >> >> | > | >> | > | > | >>> This time we are getting the error while >> | > | >> | > | > | >>> creating >> | > | >> | > | > | >>> the >> | > | >> | > | > | >>> continuation ... the last episode occurred when >> | > | >> | > | > | >>> you >> | > | >> | > | > | >>> were >> | > | >> | > | > | >>> trying >> | > | >> | > | > | >>> to execute from a continuation. >> | > | >> | > | > | >>> >> | > | >> | > | > | >>> Could you share the source code for >> | > | >> | > | > | >>> PracticeJournalLoginTask >> | > | >> | > | > | >>> >> >> | > | >> | > | > | >>> go? That's the first non-Seaside method on the >> | > | >> | > | > | >>> stack >> | > | >> | > | > | >>> below >> | > | >> | > | > | >>> the >> | > | >> | > | > | >>> error, so it's as good a place as any to start >> | > | >> | > | > | >>> ... >> | > | >> | > | > | >>> >> | > | >> | > | > | >> >> | > | >> | > | > | >> Here is the complete source code for the go >> | > | >> | > | > | >> method: >> | > | >> | > | > | >> ;-) >> | > | >> | > | > | >> >> | > | >> | > | > | >> go >> | > | >> | > | > | >> | user component | >> | > | >> | > | > | >> self call: self userLoginView. >> | > | >> | > | > | >> (self userLoginView user) notNil >> | > | >> | > | > | >> ifTrue: [ >> | > | >> | > | > | >> component := self >> | > | >> | > | > | >> firstComponentToDisplayForUser: >> | > | >> | > | > | >> self >> | > | >> | > | > | >> userLoginView user. >> | > | >> | > | > | >> [ component notNil ] >> | > | >> | > | > | >> whileTrue: [ >> | > | >> | > | > | >> self call: component. >> | > | >> | > | > | >> component := component >> | > | >> | > | > | >> nextComponentToBeDisplayed ] ] >> | > | >> | > | > | >> >> | > | >> | > | > | >> A component is called, and when another component >> | > | >> | > | > | >> is >> | > | >> | > | > | >> selected >> | > | >> | > | > | >> the >> | > | >> | > | > | >> current component is sent answer: false and >> | > | >> | > | > | >> the new component to call is returned from that >> | > | >> | > | > | >> nextComponentToBeDisplayed method. >> | > | >> | > | > | >> >> | > | >> | > | > | >> I used to have an implementation that would give >> | > | >> | > | > | >> me a >> | > | >> | > | > | >> huge >> | > | >> | > | > | >> recursive nesting of continuations, as shown by >> | > | >> | > | > | >> halo, but this shows everything on just a few >> | > | >> | > | > | >> levels, >> | > | >> | > | > | >> although >> | > | >> | > | > | >> I >> | > | >> | > | > | >> have to say that the walkback looks deep and >> | > | >> | > | > | >> gnarly. >> | > | >> | > | > | >> >> | > | >> | > | > | >> >> | > | >> | > | > | >>> It would be useful to see the entire stack as >> | > | >> | > | > | >>> well. >> | > | >> | > | > | >>> The >> | > | >> | > | > | >>> partial >> | > | >> | > | > | >>> continuation copies the stack back to a marker >> | > | >> | > | > | >>> method and >> | > | >> | > | > | >>> it >> | > | >> | > | > | >>> would be useful to examine the source for the >> | > | >> | > | > | >>> methods >> | > | >> | > | > | >>> that >> | > | >> | > | > | >>> are >> | > | >> | > | > | >>> on the stck for clues as to what might be going >> | > | >> | > | > | >>> on... >> | > | >> | > | > | >>> >> | > | >> | > | > | >>> Dale >> | > | >> | > | > | >> >> | > | >> | > | > | >> >> | > | >> | > | > | >> Here is the complete walk back: >> | > | >> | > | > | >> >> | > | >> | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor Server started >> | > | >> | > | > | >> on >> | > | >> | > | > | >> port >> | > | >> | > | > | >> 9001 >> | > | >> | > | > | >> ----------------------------------------------------- >> | > | >> | > | > | >> GemStone: Error Nonfatal >> | > | >> | > | > | >> The object with object ID 76562293713797632 does >> | > | >> | > | > | >> not >> | > | >> | > | > | >> exist. >> | > | >> | > | > | >> Error Category: 231169 [GemStone] Number: 2101 >> | > | >> | > | > | >> Arg >> | > | >> | > | > | >> Count: >> | > | >> | > | > | >> 1 >> | > | >> | > | > | >> Context : 412915713 >> | > | >> | > | > | >> Arg 1: [612498349710381058 sz:0 cls: 74241 >> | > | >> | > | > | >> SmallInteger] >> | > | >> | > | > | >> 76562293713797632 >> | > | >> | > | > | >> >> | > | >> | > | > | >> Now executing the following command saved from >> | > | >> | > | > | >> "iferr >> | > | >> | > | > | >> 1": >> | > | >> | > | > | >> where >> | > | >> | > | > | >> ==> 1 WAComponent >> decoration @3 line 1 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 194749441] >> | > | >> | > | > | >> 2 WAComponent >> addDecoration: @2 line 6 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 194748417] >> | > | >> | > | > | >> 3 WAComponent >> show:onAnswer:delegation: @10 >> | > | >> | > | > | >> line 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 194749185] >> | > | >> | > | > | >> 4 WAComponent >> show:onAnswer: @5 line 5 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 499699713] >> | > | >> | > | > | >> 5 WAComponent >> call:onAnswer: @5 line 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 194750977] >> | > | >> | > | > | >> 6 ComplexBlock in WAComponent >> call: @3 line 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 191317249] >> | > | >> | > | > | >> 7 ComplexBlock in WAComponent >> wait: @3 line 3 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 191268353] >> | > | >> | > | > | >> 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 5 >> | > | >> | > | > | >> [GsMethod 499655937] >> | > | >> | > | > | >> 9 WAComponent >> wait: @4 line 3 [GsMethod >> | > | >> | > | > | >> 191268353] >> | > | >> | > | > | >> 10 WAComponent >> call: @4 line 4 [GsMethod >> | > | >> | > | > | >> 191317249] >> | > | >> | > | > | >> 11 PracticeJournalLoginTask >> go @14 line 9 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 371393537] >> | > | >> | > | > | >> 12 WATask >> execute @1 line 7 [GsMethod >> | > | >> | > | > | >> 195261697] >> | > | >> | > | > | >> 13 ComplexBlock in WATaskVisitor >> visitTask: @6 >> | > | >> | > | > | >> line 4 >> | > | >> | > | > | >> [GsMethod 194755841] >> | > | >> | > | > | >> 14 WACallback >> evaluateWithFieldValues: @5 line >> | > | >> | > | > | >> 2 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 177495553] >> | > | >> | > | > | >> 15 ComplexBlock in WACallbackRegistry >> handle: >> | > | >> | > | > | >> @16 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 10 >> | > | >> | > | > | >> [GsMethod 177951489] >> | > | >> | > | > | >> 16 Collection >> do: @5 line 10 [GsMethod >> | > | >> | > | > | >> 1547777] >> | > | >> | > | > | >> 17 WACallbackRegistry >> handle: @17 line 9 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 177951489] >> | > | >> | > | > | >> 18 ComplexBlock in WAActionPhaseContinuation >> >> | > | >> | > | > | >> runCallbacks >> | > | >> | > | > | >> @7 >> | > | >> | > | > | >> line 4 [GsMethod 202613505] >> | > | >> | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 20 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 21 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 9005057] >> | > | >> | > | > | >> 22 WARenderLoopContinuation >> >> | > | >> | > | > | >> withNotificationHandlerDo: >> | > | >> | > | > | >> @3 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 2 [GsMethod 202608385] >> | > | >> | > | > | >> 23 ComplexVCBlock in WAActionPhaseContinuation >> >> | > | >> | > | > | >> runCallbacks >> | > | >> | > | > | >> @8 >> | > | >> | > | > | >> line 3 [GsMethod 202613505] >> | > | >> | > | > | >> 24 ComplexBlock in ExecutableBlock >> ensure: @4 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> ensure: >> | > | >> | > | > | >> @6 >> | > | >> | > | > | >> line 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 26 WAActionPhaseContinuation >> runCallbacks @18 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 6 >> | > | >> | > | > | >> [GsMethod 202613505] >> | > | >> | > | > | >> 27 WAActionPhaseContinuation >> handleRequest @1 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 2 >> | > | >> | > | > | >> [GsMethod 202614017] >> | > | >> | > | > | >> 28 ComplexBlock in WASessionContinuation >> >> | > | >> | > | > | >> basicValue @3 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 2 >> | > | >> | > | > | >> [GsMethod 202625537] >> | > | >> | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 30 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 31 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 9005057] >> | > | >> | > | > | >> 32 WASessionContinuation >> >> | > | >> | > | > | >> withUnregisteredHandlerDo: @7 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 3 >> | > | >> | > | > | >> [GsMethod 202627073] >> | > | >> | > | > | >> 33 WASessionContinuation >> basicValue @4 line 2 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 202625537] >> | > | >> | > | > | >> 34 WASessionContinuation >> value @3 line 5 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 202623745] >> | > | >> | > | > | >> 35 WASession >> handleFiltered: @14 line 10 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 202205441] >> | > | >> | > | > | >> 36 WARequestFilter >> handleFiltered: @2 line 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176192513] >> | > | >> | > | > | >> 37 ComplexBlock in WADeprecatedToolFilter >> >> | > | >> | > | > | >> handleFiltered: >> | > | >> | > | > | >> @3 >> | > | >> | > | > | >> line 2 [GsMethod 203213313] >> | > | >> | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 39 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 40 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 9005057] >> | > | >> | > | > | >> 41 WADeprecatedToolFilter >> handleFiltered: @6 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 3 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 203213313] >> | > | >> | > | > | >> 42 WARequestFilter >> handleFiltered: @2 line 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176192513] >> | > | >> | > | > | >> 43 ComplexBlock in WATimingToolFilter >> >> | > | >> | > | > | >> handleFiltered: >> | > | >> | > | > | >> @4 >> | > | >> | > | > | >> line 3 >> | > | >> | > | > | >> [GsMethod 203208449] >> | > | >> | > | > | >> 44 ComplexBlock in ExecutableBlock >> ensure: @4 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 45 ComplexBlock in ExecutableBlock >> ensure: @6 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 46 WATimingToolFilter >> handleFiltered: @8 line >> | > | >> | > | > | >> 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 203208449] >> | > | >> | > | > | >> 47 ComplexBlock in WARequestHandler >> handle: @4 >> | > | >> | > | > | >> line 4 >> | > | >> | > | > | >> [GsMethod 178568961] >> | > | >> | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 49 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 50 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 9005057] >> | > | >> | > | > | >> 51 WADynamicVariable class >> use:during: @4 line >> | > | >> | > | > | >> 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 177805825] >> | > | >> | > | > | >> 52 ComplexBlock in WARequestContext >> >> | > | >> | > | > | >> push:during: >> | > | >> | > | > | >> @4 >> | > | >> | > | > | >> line 5 >> | > | >> | > | > | >> [GsMethod 176176129] >> | > | >> | > | > | >> 53 ComplexBlock in ExecutableBlock >> ensure: @4 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 54 ComplexBlock in ExecutableBlock >> ensure: @6 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 55 WARequestContext >> push:during: @7 line 6 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176176129] >> | > | >> | > | > | >> 56 WARequestHandler >> handle: @5 line 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 178568961] >> | > | >> | > | > | >> 57 WASession >> handle: @10 line 11 [GsMethod >> | > | >> | > | > | >> 202210561] >> | > | >> | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176153857] >> | > | >> | > | > | >> 59 WARegistry >> handleKeyed:with: @2 line 5 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176155137] >> | > | >> | > | > | >> 60 WARegistry >> handleFiltered: @33 line 19 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176146945] >> | > | >> | > | > | >> 61 WAApplication >> handleFiltered: @9 line 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 202644225] >> | > | >> | > | > | >> 62 WARequestFilter >> handleFiltered: @2 line 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176192513] >> | > | >> | > | > | >> 63 ComplexBlock in WAExceptionFilter >> >> | > | >> | > | > | >> handleFiltered: @6 >> | > | >> | > | > | >> line 7 >> | > | >> | > | > | >> [GsMethod 499529473] >> | > | >> | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 65 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 66 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 9005057] >> | > | >> | > | > | >> 67 WADynamicVariable class >> use:during: @4 line >> | > | >> | > | > | >> 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 177805825] >> | > | >> | > | > | >> 68 ComplexVCBlock in WAExceptionFilter >> >> | > | >> | > | > | >> handleFiltered: >> | > | >> | > | > | >> @7 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 6 [GsMethod 499529473] >> | > | >> | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 70 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line 8 >> | > | >> | > | > | >> [GsMethod 9005057] >> | > | >> | > | > | >> 72 WAExceptionHandler >> handleExceptionsDuring: >> | > | >> | > | > | >> @8 >> | > | >> | > | > | >> line 3 >> | > | >> | > | > | >> [GsMethod 177803521] >> | > | >> | > | > | >> 73 WAExceptionFilter >> handleFiltered: @8 line 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 499529473] >> | > | >> | > | > | >> 74 ComplexBlock in WARequestHandler >> handle: @4 >> | > | >> | > | > | >> line 4 >> | > | >> | > | > | >> [GsMethod 178568961] >> | > | >> | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 76 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 77 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 9005057] >> | > | >> | > | > | >> 78 WADynamicVariable class >> use:during: @4 line >> | > | >> | > | > | >> 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 177805825] >> | > | >> | > | > | >> 79 ComplexBlock in WARequestContext >> >> | > | >> | > | > | >> push:during: >> | > | >> | > | > | >> @4 >> | > | >> | > | > | >> line 5 >> | > | >> | > | > | >> [GsMethod 176176129] >> | > | >> | > | > | >> 80 ComplexBlock in ExecutableBlock >> ensure: @4 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 81 ComplexBlock in ExecutableBlock >> ensure: @6 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 82 WARequestContext >> push:during: @7 line 6 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176176129] >> | > | >> | > | > | >> 83 WARequestHandler >> handle: @5 line 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 178568961] >> | > | >> | > | > | >> 84 WADispatcher >> handleFiltered:named: @7 line >> | > | >> | > | > | >> 5 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 179090945] >> | > | >> | > | > | >> 85 WADispatcher >> handleFiltered: @7 line 6 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 179087617] >> | > | >> | > | > | >> 86 ComplexBlock in WARequestHandler >> handle: @4 >> | > | >> | > | > | >> line 4 >> | > | >> | > | > | >> [GsMethod 178568961] >> | > | >> | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 88 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 89 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 9005057] >> | > | >> | > | > | >> 90 WADynamicVariable class >> use:during: @4 line >> | > | >> | > | > | >> 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 177805825] >> | > | >> | > | > | >> 91 ComplexBlock in WARequestContext >> >> | > | >> | > | > | >> push:during: >> | > | >> | > | > | >> @4 >> | > | >> | > | > | >> line 5 >> | > | >> | > | > | >> [GsMethod 176176129] >> | > | >> | > | > | >> 92 ComplexBlock in ExecutableBlock >> ensure: @4 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 93 ComplexBlock in ExecutableBlock >> ensure: @6 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 94 WARequestContext >> push:during: @7 line 6 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176176129] >> | > | >> | > | > | >> 95 WARequestHandler >> handle: @5 line 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 178568961] >> | > | >> | > | > | >> 96 ComplexBlock in WAServerAdaptor >> >> | > | >> | > | > | >> handleRequest: >> | > | >> | > | > | >> @4 >> | > | >> | > | > | >> line 4 >> | > | >> | > | > | >> [GsMethod 176816641] >> | > | >> | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 98 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 99 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 9005057] >> | > | >> | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 line 5 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176816641] >> | > | >> | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176817921] >> | > | >> | > | > | >> 102 ComplexBlock in WAServerAdaptor >> process: >> | > | >> | > | > | >> @5 >> | > | >> | > | > | >> line 6 >> | > | >> | > | > | >> [GsMethod 176817153] >> | > | >> | > | > | >> 103 ComplexBlock in ExecutableBlock >> ensure: @4 >> | > | >> | > | > | >> line 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 104 ComplexBlock in ExecutableBlock >> ensure: @6 >> | > | >> | > | > | >> line 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 105 WAServerAdaptor >> process: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 176817153] >> | > | >> | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> process: >> | > | >> | > | > | >> @3 >> | > | >> | > | > | >> line 6 >> | > | >> | > | > | >> [GsMethod 212442369] >> | > | >> | > | > | >> 107 ComplexBlock in GRGemStonePlatform >> >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @12 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 175179265] >> | > | >> | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 109 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 110 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod 9005057] >> | > | >> | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform >> >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @18 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 12 >> | > | >> | > | > | >> [GsMethod 175179265] >> | > | >> | > | > | >> 112 ComplexBlock in ExecutableBlock >> ensure: @4 >> | > | >> | > | > | >> line 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> ensure: >> | > | >> | > | > | >> @6 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 114 TransientRecursionLock >> critical: @15 line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 21159937] >> | > | >> | > | > | >> 115 GRGemStonePlatform >> >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: @39 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 5 >> | > | >> | > | > | >> [GsMethod 175179265] >> | > | >> | > | > | >> 116 ComplexBlock in GRGemStonePlatform >> >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @7 >> | > | >> | > | > | >> line 9 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 175179521] >> | > | >> | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 118 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 119 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod 9005057] >> | > | >> | > | > | >> 120 GRGemStonePlatform >> >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: @32 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 17 >> | > | >> | > | > | >> [GsMethod 175179521] >> | > | >> | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 212442369] >> | > | >> | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> >> | > | >> | > | > | >> answerResponderRole: >> | > | >> | > | > | >> @3 >> | > | >> | > | > | >> line 4 [GsMethod 212444161] >> | > | >> | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 124 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 125 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod 9005057] >> | > | >> | > | > | >> 126 WAFastCGIAdaptor >> answerResponderRole: @9 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 5 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 212444161] >> | > | >> | > | > | >> 127 FSResponderRole >> answer @2 line 4 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 218695937] >> | > | >> | > | > | >> 128 FSRole >> handleConnection @3 line 5 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 218705409] >> | > | >> | > | > | >> 129 FSConnection >> unsafeServe @4 line 8 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 219646465] >> | > | >> | > | > | >> 130 ComplexBlock in FSConnection >> safeServe @5 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod 499288833] >> | > | >> | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 132 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 133 ComplexBlock in ExecutableBlock >> on:do: @2 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 8 >> | > | >> | > | > | >> [GsMethod 9005057] >> | > | >> | > | > | >> 134 ComplexVCBlock in FSConnection >> safeServe >> | > | >> | > | > | >> @8 >> | > | >> | > | > | >> line 9 >> | > | >> | > | > | >> [GsMethod 499288833] >> | > | >> | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 line 7 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10065409] >> | > | >> | > | > | >> 136 ExceptionHandler >> try:on:do: @15 line 18 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 10062081] >> | > | >> | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> on:do: >> | > | >> | > | > | >> @2 >> | > | >> | > | > | >> line 8 >> | > | >> | > | > | >> [GsMethod 9005057] >> | > | >> | > | > | >> 138 ComplexVCBlock in FSConnection >> safeServe >> | > | >> | > | > | >> @11 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 12 >> | > | >> | > | > | >> [GsMethod 499288833] >> | > | >> | > | > | >> 139 ComplexBlock in ExecutableBlock >> ensure: @4 >> | > | >> | > | > | >> line 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> ensure: >> | > | >> | > | > | >> @6 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 11 >> | > | >> | > | > | >> [GsMethod 2304001] >> | > | >> | > | > | >> 141 FSConnection >> safeServe @14 line 15 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 499288833] >> | > | >> | > | > | >> 142 FSConnection >> serve @1 line 4 [GsMethod >> | > | >> | > | > | >> 219654145] >> | > | >> | > | > | >> 143 ComplexBlock in FSSocketServer >> listen: @9 >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 15 >> | > | >> | > | > | >> [GsMethod 219292673] >> | > | >> | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 >> | > | >> | > | > | >> [GsMethod >> | > | >> | > | > | >> 4501249] >> | > | >> | > | > | >> 145 GsProcess >> _start @1 line 9 [GsMethod >> | > | >> | > | > | >> 4501761] >> | > | >> | > | > | >> [GsProcess 412915713] >> | > | >> | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] true >> | > | >> | > | > | >> topaz 1> >> | > | >> | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 16:38:18 >> | > | >> | > | > | >> UTC >> | > | >> | > | > | >> 2012 >> | > | >> | > | > | >> >> | > | >> | > | > | >> UTL_GUARANTEE failed, File >> | > | >> | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c >> | > | >> | > | > | >> line >> | > | >> | > | > | >> 28 >> | > | >> | > | > | >> >> | > | >> | > | > | >> Begin attempt to print C-level stack at: Mon Feb >> | > | >> | > | > | >> 20 >> | > | >> | > | > | >> 16:38:18 >> | > | >> | > | > | >> UTC >> | > | >> | > | > | >> 2012 >> | > | >> | > | > | >> >> | > | >> | > | > | >> >> | > | >> | > | > | >> End of C-level stack: >> | > | >> | > | > | >> >> | > | >> | > | > | >> >> | > | >> | > | > | >> hostcalldebugger invoked in process 6550, at >> | > | >> | > | > | >> 02/20/2012 >> | > | >> | > | > | >> 04:38:18 >> | > | >> | > | > | >> PM.681 UTC >> | > | >> | > | > | >> notifying stone of fatal error >> | > | >> | > | > | >> >> | > | >> | > | > | >> [Info]: Logging out at 02/20/2012 04:38:18 PM UTC >> | > | >> | > | > | >> >> | > | >> | > | > | >> >> | > | >> | > | > | >> >> | > | >> | > | > | >>> >> | > | >> | > | > | >>> ----- Original Message ----- >> | > | >> | > | > | >>> | From: "Lawrence Kellogg" <[hidden email]> >> | > | >> | > | > | >>> | To: "GemStone Seaside beta discussion" >> | > | >> | > | > | >>> | <[hidden email]> >> | > | >> | > | > | >>> | Sent: Monday, February 20, 2012 8:48:22 AM >> | > | >> | > | > | >>> | Subject: Re: [GS/SS Beta] Object does not >> | > | >> | > | > | >>> | exist >> | > | >> | > | > | >>> | error - >> | > | >> | > | > | >>> | Worry >> | > | >> | > | > | >>> | about it? >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> | Hello Dale, >> | > | >> | > | > | >>> | Well, my system has been up for days, >> | > | >> | > | > | >>> | running >> | > | >> | > | > | >>> | with no >> | > | >> | > | > | >>> | problems, not >> | > | >> | > | > | >>> | that it has been getting a lot of traffic, >> | > | >> | > | > | >>> | but >> | > | >> | > | > | >>> | still, >> | > | >> | > | > | >>> | no >> | > | >> | > | > | >>> | crashes. >> | > | >> | > | > | >>> | Today, I hit the Object does not exist error >> | > | >> | > | > | >>> | again. I >> | > | >> | > | > | >>> | guess I >> | > | >> | > | > | >>> | can >> | > | >> | > | > | >>> | do another object audit but, other than >> | > | >> | > | > | >>> | that, >> | > | >> | > | > | >>> | I'm not >> | > | >> | > | > | >>> | sure >> | > | >> | > | > | >>> | how to >> | > | >> | > | > | >>> | proceed. Do you think an upgrade to 2.4.5 >> | > | >> | > | > | >>> | will >> | > | >> | > | > | >>> | help >> | > | >> | > | > | >>> | me? >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> | Here is the walkback: >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor Server >> | > | >> | > | > | >>> | started >> | > | >> | > | > | >>> | on >> | > | >> | > | > | >>> | port >> | > | >> | > | > | >>> | 9001 >> | > | >> | > | > | >>> | ----------------------------------------------------- >> | > | >> | > | > | >>> | GemStone: Error Nonfatal >> | > | >> | > | > | >>> | The object with object ID 76562293713797632 >> | > | >> | > | > | >>> | does >> | > | >> | > | > | >>> | not >> | > | >> | > | > | >>> | exist. >> | > | >> | > | > | >>> | Error Category: 231169 [GemStone] Number: 2101 >> | > | >> | > | > | >>> | Arg >> | > | >> | > | > | >>> | Count: 1 >> | > | >> | > | > | >>> | Context : >> | > | >> | > | > | >>> | 412915713 >> | > | >> | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: 74241 >> | > | >> | > | > | >>> | SmallInteger] >> | > | >> | > | > | >>> | 76562293713797632 >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> | Now executing the following command saved from >> | > | >> | > | > | >>> | "iferr >> | > | >> | > | > | >>> | 1": >> | > | >> | > | > | >>> | where >> | > | >> | > | > | >>> | ==> 1 WAComponent >> decoration @3 line 1 >> | > | >> | > | > | >>> | [GsMethod >> | > | >> | > | > | >>> | 194749441] >> | > | >> | > | > | >>> | 2 WAComponent >> addDecoration: @2 line 6 >> | > | >> | > | > | >>> | [GsMethod >> | > | >> | > | > | >>> | 194748417] >> | > | >> | > | > | >>> | 3 WAComponent >> show:onAnswer:delegation: @10 >> | > | >> | > | > | >>> | line 8 >> | > | >> | > | > | >>> | [GsMethod >> | > | >> | > | > | >>> | 194749185] >> | > | >> | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 line 5 >> | > | >> | > | > | >>> | [GsMethod >> | > | >> | > | > | >>> | 499699713] >> | > | >> | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 line 8 >> | > | >> | > | > | >>> | [GsMethod >> | > | >> | > | > | >>> | 194750977] >> | > | >> | > | > | >>> | 6 ComplexBlock in WAComponent >> call: @3 line >> | > | >> | > | > | >>> | 4 >> | > | >> | > | > | >>> | [GsMethod >> | > | >> | > | > | >>> | 191317249] >> | > | >> | > | > | >>> | 7 ComplexBlock in WAComponent >> wait: @3 line >> | > | >> | > | > | >>> | 3 >> | > | >> | > | > | >>> | [GsMethod >> | > | >> | > | > | >>> | 191268353] >> | > | >> | > | > | >>> | 8 GRGemStonePlatform >> seasideSuspendFlowDo: >> | > | >> | > | > | >>> | @9 >> | > | >> | > | > | >>> | line 5 >> | > | >> | > | > | >>> | [GsMethod >> | > | >> | > | > | >>> | 499655937] >> | > | >> | > | > | >>> | 9 WAComponent >> wait: @4 line 3 [GsMethod >> | > | >> | > | > | >>> | 191268353] >> | > | >> | > | > | >>> | 10 WAComponent >> call: @4 line 4 [GsMethod >> | > | >> | > | > | >>> | 191317249] >> | > | >> | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 line 9 >> | > | >> | > | > | >>> | [GsMethod >> | > | >> | > | > | >>> | 371393537] >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> | Larry >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale Henrichs >> | > | >> | > | > | >>> | wrote: >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> | > Larry, >> | > | >> | > | > | >>> | > >> | > | >> | > | > | >>> | > Yes, everything looks clean, I'm a little >> | > | >> | > | > | >>> | > bit >> | > | >> | > | > | >>> | > surprised >> | > | >> | > | > | >>> | > that >> | > | >> | > | > | >>> | > you >> | > | >> | > | > | >>> | > didn't find the original error in you first >> | > | >> | > | > | >>> | > audit, >> | > | >> | > | > | >>> | > but >> | > | >> | > | > | >>> | > the >> | > | >> | > | > | >>> | > implication is that the "corrupt object" >> | > | >> | > | > | >>> | > never >> | > | >> | > | > | >>> | > got >> | > | >> | > | > | >>> | > persisted >> | > | >> | > | > | >>> | > ... >> | > | >> | > | > | >>> | > indicating some other type of corruption ... >> | > | >> | > | > | >>> | > >> | > | >> | > | > | >>> | > A clean object audit means that your data >> | > | >> | > | > | >>> | > base >> | > | >> | > | > | >>> | > has no >> | > | >> | > | > | >>> | > corruption so >> | > | >> | > | > | >>> | > you're good to go ... I'll talk to some guys >> | > | >> | > | > | >>> | > on >> | > | >> | > | > | >>> | > Monday >> | > | >> | > | > | >>> | > and >> | > | >> | > | > | >>> | > see if >> | > | >> | > | > | >>> | > they have some ideas as to what might have >> | > | >> | > | > | >>> | > happened...there's >> | > | >> | > | > | >>> | > a >> | > | >> | > | > | >>> | > bug in there somewhere, but for now it looks >> | > | >> | > | > | >>> | > like it >> | > | >> | > | > | >>> | > is >> | > | >> | > | > | >>> | > isolated >> | > | >> | > | > | >>> | > to the local state in a gem ... >> | > | >> | > | > | >>> | > >> | > | >> | > | > | >>> | > Dale >> | > | >> | > | > | >>> | > >> | > | >> | > | > | >>> | > ----- Original Message ----- >> | > | >> | > | > | >>> | > | From: "Lawrence Kellogg" <[hidden email]> >> | > | >> | > | > | >>> | > | To: "GemStone Seaside beta discussion" >> | > | >> | > | > | >>> | > | <[hidden email]> >> | > | >> | > | > | >>> | > | Sent: Saturday, February 11, 2012 4:18:06 >> | > | >> | > | > | >>> | > | AM >> | > | >> | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object does not >> | > | >> | > | > | >>> | > | exist >> | > | >> | > | > | >>> | > | error - >> | > | >> | > | > | >>> | > | Worry >> | > | >> | > | > | >>> | > | about it? >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale Henrichs >> | > | >> | > | > | >>> | > | wrote: >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | > Larry, >> | > | >> | > | > | >>> | > | > >> | > | >> | > | > | >>> | > | > Object does not exist errors are not >> | > | >> | > | > | >>> | > | > good >> | > | >> | > | > | >>> | > | > things >> | > | >> | > | > | >>> | > | > ... >> | > | >> | > | > | >>> | > | > and >> | > | >> | > | > | >>> | > | > the >> | > | >> | > | > | >>> | > | > gem >> | > | >> | > | > | >>> | > | > coming down in this case is probably a >> | > | >> | > | > | >>> | > | > good >> | > | >> | > | > | >>> | > | > thing >> | > | >> | > | > | >>> | > | > ... >> | > | >> | > | > | >>> | > | > The >> | > | >> | > | > | >>> | > | > fact >> | > | >> | > | > | >>> | > | > that the problem is showing up in a >> | > | >> | > | > | >>> | > | > GsProcess >> | > | >> | > | > | >>> | > | > means >> | > | >> | > | > | >>> | > | > that >> | > | >> | > | > | >>> | > | > the >> | > | >> | > | > | >>> | > | > Seaside session data structures are >> | > | >> | > | > | >>> | > | > corrupted but >> | > | >> | > | > | >>> | > | > not >> | > | >> | > | > | >>> | > | > your >> | > | >> | > | > | >>> | > | > model >> | > | >> | > | > | >>> | > | > data ... >> | > | >> | > | > | >>> | > | > >> | > | >> | > | > | >>> | > | > You can check for corruption in your >> | > | >> | > | > | >>> | > | > data >> | > | >> | > | > | >>> | > | > base by >> | > | >> | > | > | >>> | > | > running >> | > | >> | > | > | >>> | > | > an >> | > | >> | > | > | >>> | > | > object >> | > | >> | > | > | >>> | > | > audit (see section 8.2 of the System >> | > | >> | > | > | >>> | > | > Administration >> | > | >> | > | > | >>> | > | > Guide[1]). >> | > | >> | > | > | >>> | > | > If >> | > | >> | > | > | >>> | > | > you follow these steps you own't need to >> | > | >> | > | > | >>> | > | > run >> | > | >> | > | > | >>> | > | > the >> | > | >> | > | > | >>> | > | > object >> | > | >> | > | > | >>> | > | > audit >> | > | >> | > | > | >>> | > | > as >> | > | >> | > | > | >>> | > | > single user (see the docs): >> | > | >> | > | > | >>> | > | > >> | > | >> | > | > | >>> | > | > - expire sessions >> | > | >> | > | > | >>> | > | > - mfc >> | > | >> | > | > | >>> | > | > - reclaimAll >> | > | >> | > | > | >>> | > | > - object audit >> | > | >> | > | > | >>> | > | > >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | Hello Dale, >> | > | >> | > | > | >>> | > | Ok, I ran: >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | System stopUserSessions >> | > | >> | > | > | >>> | > | SystemRepository objectAudit >> | > | >> | > | > | >>> | > | SystemRepository markForCollection >> | > | >> | > | > | >>> | > | SystemRepository reclaimAll >> | > | >> | > | > | >>> | > | SystemRepository objectAudit >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | I don't see any errors. Here is my log. >> | > | >> | > | > | >>> | > | What >> | > | >> | > | > | >>> | > | do you >> | > | >> | > | > | >>> | > | make of >> | > | >> | > | > | >>> | > | it? >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | Larry >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | [Info]: Login Time: 02/11/2012 12:06:22 >> | > | >> | > | > | >>> | > | PM.972 >> | > | >> | > | > | >>> | > | UTC >> | > | >> | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] gci >> | > | >> | > | > | >>> | > | login: >> | > | >> | > | > | >>> | > | currSession >> | > | >> | > | > | >>> | > | 1 >> | > | >> | > | > | >>> | > | rpc gem >> | > | >> | > | > | >>> | > | processId -1 >> | > | >> | > | > | >>> | > | successful login >> | > | >> | > | > | >>> | > | topaz 1> printit >> | > | >> | > | > | >>> | > | System hasMissingGcGems >> | > | >> | > | > | >>> | > | % >> | > | >> | > | > | >>> | > | false >> | > | >> | > | > | >>> | > | topaz 1> printit >> | > | >> | > | > | >>> | > | System stopUserSessions >> | > | >> | > | > | >>> | > | % >> | > | >> | > | > | >>> | > | System class >> | > | >> | > | > | >>> | > | superClass Object class >> | > | >> | > | > | >>> | > | format 32 >> | > | >> | > | > | >>> | > | instVars 0 >> | > | >> | > | > | >>> | > | instVarNames an Array >> | > | >> | > | > | >>> | > | constraints an Array >> | > | >> | > | > | >>> | > | classVars a SymbolDictionary >> | > | >> | > | > | >>> | > | methodDict a GsMethodDictionary >> | > | >> | > | > | >>> | > | poolDictionaries an Array >> | > | >> | > | > | >>> | > | categories a GsMethodDictionary >> | > | >> | > | > | >>> | > | secondarySuperclasses nil >> | > | >> | > | > | >>> | > | name System >> | > | >> | > | > | >>> | > | classHistory a ClassHistory >> | > | >> | > | > | >>> | > | description a GsClassDocumentation >> | > | >> | > | > | >>> | > | migrationDestination nil >> | > | >> | > | > | >>> | > | timeStamp a DateTime >> | > | >> | > | > | >>> | > | userId SystemUser >> | > | >> | > | > | >>> | > | extraDict a SymbolDictionary >> | > | >> | > | > | >>> | > | classCategory nil >> | > | >> | > | > | >>> | > | subclasses nil >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | topaz 1> printit >> | > | >> | > | > | >>> | > | SystemRepository objectAudit >> | > | >> | > | > | >>> | > | % >> | > | >> | > | > | >>> | > | --reclaimAll: changed >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog >> | > | >> | > | > | >>> | > | from >> | > | >> | > | > | >>> | > | 20 >> | > | >> | > | > | >>> | > | to 3 >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 >> | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from >> | > | >> | > | > | >>> | > | 40 >> | > | >> | > | > | >>> | > | to 1 >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 >> | > | >> | > | > | >>> | > | --setGcConfig: set >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs >> | > | >> | > | > | >>> | > | to 0 >> | > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled >> | > | >> | > | > | >>> | > | true >> | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 >> | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: Starting >> | > | >> | > | > | >>> | > | object >> | > | >> | > | > | >>> | > | table >> | > | >> | > | > | >>> | > | scan >> | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: Finished >> | > | >> | > | > | >>> | > | object >> | > | >> | > | > | >>> | > | table >> | > | >> | > | > | >>> | > | scan >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | Object audit is proceeding in FullAudit >> | > | >> | > | > | >>> | > | mode: >> | > | >> | > | > | >>> | > | Scavenging completed (either single user >> | > | >> | > | > | >>> | > | mode >> | > | >> | > | > | >>> | > | or no >> | > | >> | > | > | >>> | > | pages >> | > | >> | > | > | >>> | > | to >> | > | >> | > | > | >>> | > | scavenge). >> | > | >> | > | > | >>> | > | All audit checks are enabled. >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:07:41 PM >> | > | >> | > | > | >>> | > | UTC. >> | > | >> | > | > | >>> | > | Summary of objects whose sizes exceed >> | > | >> | > | > | >>> | > | 100000 >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | or >> | > | >> | > | > | >>> | > | Oops: >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | ObjectID Class ClassName >> | > | >> | > | > | >>> | > | LogicalSize >> | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- >> | > | >> | > | > | >>> | > | 305743617 74753 String >> | > | >> | > | > | >>> | > | 134740 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 149534721 74753 String >> | > | >> | > | > | >>> | > | 164661 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 173784833 74753 String >> | > | >> | > | > | >>> | > | 163312 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 196368897 74753 String >> | > | >> | > | > | >>> | > | 164661 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 305774593 74753 String >> | > | >> | > | > | >>> | > | 134740 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 175519489 74753 String >> | > | >> | > | > | >>> | > | 376305 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 196571393 74753 String >> | > | >> | > | > | >>> | > | 379399 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 175494145 74753 String >> | > | >> | > | > | >>> | > | 201874 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 197005569 74753 String >> | > | >> | > | > | >>> | > | 202074 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 149996289 74753 String >> | > | >> | > | > | >>> | > | 236426 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 151722753 74753 String >> | > | >> | > | > | >>> | > | 379399 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 151723777 74753 String >> | > | >> | > | > | >>> | > | 202074 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 274619393 74753 String >> | > | >> | > | > | >>> | > | 1170577 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 265139713 74753 String >> | > | >> | > | > | >>> | > | 1170577 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 215910913 66817 Array >> | > | >> | > | > | >>> | > | 331214 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 164965121 74753 String >> | > | >> | > | > | >>> | > | 236201 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 197155585 74753 String >> | > | >> | > | > | >>> | > | 236426 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 271373057 74753 String >> | > | >> | > | > | >>> | > | 1170577 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 268426753 74753 String >> | > | >> | > | > | >>> | > | 134740 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 264103681 74753 String >> | > | >> | > | > | >>> | > | 1170577 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | ----------- Object Statistics Summary >> | > | >> | > | > | >>> | > | ----------------- >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | ----- Instances of invisible (private) >> | > | >> | > | > | >>> | > | classes >> | > | >> | > | > | >>> | > | ------ >> | > | >> | > | > | >>> | > | Number of instances: 1072 >> | > | >> | > | > | >>> | > | Total size: 15855 K >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | Average size: 14.8 Bytes >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | Class: 209153 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 209409 Instances: >> | > | >> | > | > | >>> | > | 1072 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 15855 K Bytes >> | > | >> | > | > | >>> | > | Class: 209665 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 209921 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 210177 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 210433 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 210689 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 210945 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 211201 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 211457 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 211713 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 211969 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 212225 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 212481 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 212737 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 212993 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 213249 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 213505 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 213761 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | ----- Instances of visible classes >> | > | >> | > | > | >>> | > | ----------------- >> | > | >> | > | > | >>> | > | Number of objects : 1633432 >> | > | >> | > | > | >>> | > | Total Size : 157861 K >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | size of Object Headers : 38283 K >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | size of Object Values : 116978 K >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | size of Object Tags : 0 K >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | average of Object Value: 73.3 >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | Object Audit: Audit successfully >> | > | >> | > | > | >>> | > | completed; no >> | > | >> | > | > | >>> | > | errors >> | > | >> | > | > | >>> | > | were >> | > | >> | > | > | >>> | > | detected. >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 40 >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 10 >> | > | >> | > | > | >>> | > | --setGcConfig: set >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs >> | > | >> | > | > | >>> | > | to 0 >> | > | >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages >> | > | >> | > | > | >>> | > | to >> | > | >> | > | > | >>> | > | 40 >> | > | >> | > | > | >>> | > | true >> | > | >> | > | > | >>> | > | topaz 1> printit >> | > | >> | > | > | >>> | > | SystemRepository markForCollection >> | > | >> | > | > | >>> | > | % >> | > | >> | > | > | >>> | > | start MFC mark/sweep phase: 02/11/2012 >> | > | >> | > | > | >>> | > | 12:08:56 PM >> | > | >> | > | > | >>> | > | UTC >> | > | >> | > | > | >>> | > | WARNING, unable to resolve either >> | > | >> | > | > | >>> | > | garMarkSweepPageBufSize >> | > | >> | > | > | >>> | > | or >> | > | >> | > | > | >>> | > | mfcGcPageBufSize, using default 320 >> | > | >> | > | > | >>> | > | MarkSweepArgsSType::(): buffer size= 320 >> | > | >> | > | > | >>> | > | pages >> | > | >> | > | > | >>> | > | start MFC process dead phase: 02/11/2012 >> | > | >> | > | > | >>> | > | 12:08:59 >> | > | >> | > | > | >>> | > | PM >> | > | >> | > | > | >>> | > | UTC >> | > | >> | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM UTC >> | > | >> | > | > | >>> | > | Successful completion of >> | > | >> | > | > | >>> | > | markForCollection. >> | > | >> | > | > | >>> | > | 1613875 live objects found. >> | > | >> | > | > | >>> | > | 20629 possible dead objects, occupying >> | > | >> | > | > | >>> | > | approximately >> | > | >> | > | > | >>> | > | 1856610 >> | > | >> | > | > | >>> | > | bytes, may be reclaimed. >> | > | >> | > | > | >>> | > | topaz 1> printit >> | > | >> | > | > | >>> | > | SystemRepository reclaimAll >> | > | >> | > | > | >>> | > | % >> | > | >> | > | > | >>> | > | --reclaimAll: changed >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog >> | > | >> | > | > | >>> | > | from >> | > | >> | > | > | >>> | > | 20 >> | > | >> | > | > | >>> | > | to 3 >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 >> | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from >> | > | >> | > | > | >>> | > | 40 >> | > | >> | > | > | >>> | > | to 1 >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 >> | > | >> | > | > | >>> | > | --setGcConfig: set >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs >> | > | >> | > | > | >>> | > | to 0 >> | > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled >> | > | >> | > | > | >>> | > | true >> | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount 10 >> | > | >> | > | > | >>> | > | an Array >> | > | >> | > | > | >>> | > | #1 40 >> | > | >> | > | > | >>> | > | #2 10 >> | > | >> | > | > | >>> | > | #3 0 >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | topaz 1> printit >> | > | >> | > | > | >>> | > | SystemRepository objectAudit >> | > | >> | > | > | >>> | > | % >> | > | >> | > | > | >>> | > | --reclaimAll: changed >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog >> | > | >> | > | > | >>> | > | from >> | > | >> | > | > | >>> | > | 20 >> | > | >> | > | > | >>> | > | to 3 >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 >> | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages from >> | > | >> | > | > | >>> | > | 1 >> | > | >> | > | > | >>> | > | to 1 >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 >> | > | >> | > | > | >>> | > | --setGcConfig: set >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs >> | > | >> | > | > | >>> | > | to 0 >> | > | >> | > | > | >>> | > | --reclaimAll: using reclaimDeadEnabled >> | > | >> | > | > | >>> | > | true >> | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: Starting >> | > | >> | > | > | >>> | > | object >> | > | >> | > | > | >>> | > | table >> | > | >> | > | > | >>> | > | scan >> | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: Finished >> | > | >> | > | > | >>> | > | object >> | > | >> | > | > | >>> | > | table >> | > | >> | > | > | >>> | > | scan >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | Object audit is proceeding in FullAudit >> | > | >> | > | > | >>> | > | mode: >> | > | >> | > | > | >>> | > | Scavenging completed (either single user >> | > | >> | > | > | >>> | > | mode >> | > | >> | > | > | >>> | > | or no >> | > | >> | > | > | >>> | > | pages >> | > | >> | > | > | >>> | > | to >> | > | >> | > | > | >>> | > | scavenge). >> | > | >> | > | > | >>> | > | All audit checks are enabled. >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 12:11:27 PM >> | > | >> | > | > | >>> | > | UTC. >> | > | >> | > | > | >>> | > | Summary of objects whose sizes exceed >> | > | >> | > | > | >>> | > | 100000 >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | or >> | > | >> | > | > | >>> | > | Oops: >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | ObjectID Class ClassName >> | > | >> | > | > | >>> | > | LogicalSize >> | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- >> | > | >> | > | > | >>> | > | 305743617 74753 String >> | > | >> | > | > | >>> | > | 134740 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 149534721 74753 String >> | > | >> | > | > | >>> | > | 164661 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 173784833 74753 String >> | > | >> | > | > | >>> | > | 163312 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 196368897 74753 String >> | > | >> | > | > | >>> | > | 164661 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 305774593 74753 String >> | > | >> | > | > | >>> | > | 134740 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 175519489 74753 String >> | > | >> | > | > | >>> | > | 376305 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 196571393 74753 String >> | > | >> | > | > | >>> | > | 379399 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 175494145 74753 String >> | > | >> | > | > | >>> | > | 201874 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 197005569 74753 String >> | > | >> | > | > | >>> | > | 202074 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 149996289 74753 String >> | > | >> | > | > | >>> | > | 236426 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 151722753 74753 String >> | > | >> | > | > | >>> | > | 379399 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 151723777 74753 String >> | > | >> | > | > | >>> | > | 202074 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 274619393 74753 String >> | > | >> | > | > | >>> | > | 1170577 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 265139713 74753 String >> | > | >> | > | > | >>> | > | 1170577 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 215910913 66817 Array >> | > | >> | > | > | >>> | > | 331214 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 164965121 74753 String >> | > | >> | > | > | >>> | > | 236201 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 197155585 74753 String >> | > | >> | > | > | >>> | > | 236426 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 271373057 74753 String >> | > | >> | > | > | >>> | > | 1170577 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 268426753 74753 String >> | > | >> | > | > | >>> | > | 134740 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | 264103681 74753 String >> | > | >> | > | > | >>> | > | 1170577 >> | > | >> | > | > | >>> | > | Oops >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | ----------- Object Statistics Summary >> | > | >> | > | > | >>> | > | ----------------- >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | ----- Instances of invisible (private) >> | > | >> | > | > | >>> | > | classes >> | > | >> | > | > | >>> | > | ------ >> | > | >> | > | > | >>> | > | Number of instances: 1072 >> | > | >> | > | > | >>> | > | Total size: 15855 K >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | Average size: 14.8 Bytes >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | Class: 209153 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 209409 Instances: >> | > | >> | > | > | >>> | > | 1072 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 15855 K Bytes >> | > | >> | > | > | >>> | > | Class: 209665 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 209921 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 210177 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 210433 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 210689 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 210945 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 211201 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 211457 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 211713 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 211969 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 212225 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 212481 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 212737 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 212993 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 213249 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 213505 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | Class: 213761 Instances: >> | > | >> | > | > | >>> | > | 0 >> | > | >> | > | > | >>> | > | Total >> | > | >> | > | > | >>> | > | Size: >> | > | >> | > | > | >>> | > | 0 K Bytes >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | ----- Instances of visible classes >> | > | >> | > | > | >>> | > | ----------------- >> | > | >> | > | > | >>> | > | Number of objects : 1612803 >> | > | >> | > | > | >>> | > | Total Size : 156912 K >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | size of Object Headers : 37800 K >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | size of Object Values : 116516 K >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | size of Object Tags : 0 K >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | average of Object Value: 74.0 >> | > | >> | > | > | >>> | > | Bytes >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | Object Audit: Audit successfully >> | > | >> | > | > | >>> | > | completed; no >> | > | >> | > | > | >>> | > | errors >> | > | >> | > | > | >>> | > | were >> | > | >> | > | > | >>> | > | detected. >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to 1 >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime to 1 >> | > | >> | > | > | >>> | > | --setGcConfig: set >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs >> | > | >> | > | > | >>> | > | to 0 >> | > | >> | > | > | >>> | > | --postReclaimAll: restored reclaimMinPages >> | > | >> | > | > | >>> | > | to >> | > | >> | > | > | >>> | > | 1 >> | > | >> | > | > | >>> | > | true >> | > | >> | > | > | >>> | > | topaz 1> >> | > | >> | > | > | >>> | > | topaz 1> >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | > If, as I suspect, you've got corruption >> | > | >> | > | > | >>> | > | > in >> | > | >> | > | > | >>> | > | > GsProcess >> | > | >> | > | > | >>> | > | > objects >> | > | >> | > | > | >>> | > | > they >> | > | >> | > | > | >>> | > | > only impact Seaside session state, and >> | > | >> | > | > | >>> | > | > should >> | > | >> | > | > | >>> | > | > have >> | > | >> | > | > | >>> | > | > disappeared >> | > | >> | > | > | >>> | > | > by >> | > | >> | > | > | >>> | > | > the time you run the object audit ... >> | > | >> | > | > | >>> | > | > >> | > | >> | > | > | >>> | > | > This problems seems to ring a bell, but >> | > | >> | > | > | >>> | > | > it >> | > | >> | > | > | >>> | > | > seems >> | > | >> | > | > | >>> | > | > to >> | > | >> | > | > | >>> | > | > me >> | > | >> | > | > | >>> | > | > that the >> | > | >> | > | > | >>> | > | > problem I am thinking of showed up in >> | > | >> | > | > | >>> | > | > GemStone >> | > | >> | > | > | >>> | > | > 3.0 >> | > | >> | > | > | >>> | > | > and I >> | > | >> | > | > | >>> | > | > think >> | > | >> | > | > | >>> | > | > it >> | > | >> | > | > | >>> | > | > was fixed in GemStone 3.0.1... so I'm >> | > | >> | > | > | >>> | > | > curious >> | > | >> | > | > | >>> | > | > what >> | > | >> | > | > | >>> | > | > version of >> | > | >> | > | > | >>> | > | > GemStone you are using. >> | > | >> | > | > | >>> | > | > >> | > | >> | > | > | >>> | > | > As I think about this, I seem to recall >> | > | >> | > | > | >>> | > | > that >> | > | >> | > | > | >>> | > | > the >> | > | >> | > | > | >>> | > | > problem >> | > | >> | > | > | >>> | > | > was >> | > | >> | > | > | >>> | > | > related to deeply nested block structure >> | > | >> | > | > | >>> | > | > in >> | > | >> | > | > | >>> | > | > a >> | > | >> | > | > | >>> | > | > method >> | > | >> | > | > | >>> | > | > that >> | > | >> | > | > | >>> | > | > was >> | > | >> | > | > | >>> | > | > involved in partial continuations, so I >> | > | >> | > | > | >>> | > | > am >> | > | >> | > | > | >>> | > | > curious if >> | > | >> | > | > | >>> | > | > you >> | > | >> | > | > | >>> | > | > happen >> | > | >> | > | > | >>> | > | > to have some deeply nested block >> | > | >> | > | > | >>> | > | > structures >> | > | >> | > | > | >>> | > | > let's >> | > | >> | > | > | >>> | > | > say >> | > | >> | > | > | >>> | > | > more than >> | > | >> | > | > | >>> | > | > 5 >> | > | >> | > | > | >>> | > | > or 6 levels deep in your method? In fact >> | > | >> | > | > | >>> | > | > even in >> | > | >> | > | > | >>> | > | > 3.0.1 I >> | > | >> | > | > | >>> | > | > think >> | > | >> | > | > | >>> | > | > that there might be an effective limit >> | > | >> | > | > | >>> | > | > (the >> | > | >> | > | > | >>> | > | > engineer >> | > | >> | > | > | >>> | > | > that >> | > | >> | > | > | >>> | > | > worked >> | > | >> | > | > | >>> | > | > on this will be back on Monday for exact >> | > | >> | > | > | >>> | > | > details), so >> | > | >> | > | > | >>> | > | > if >> | > | >> | > | > | >>> | > | > you >> | > | >> | > | > | >>> | > | > are >> | > | >> | > | > | >>> | > | > running with 3.0.1, you should >> | > | >> | > | > | >>> | > | > definitely be >> | > | >> | > | > | >>> | > | > suspicious >> | > | >> | > | > | >>> | > | > of deep >> | > | >> | > | > | >>> | > | > nesting of blocks... >> | > | >> | > | > | >>> | > | > >> | > | >> | > | > | >>> | > | > Dale >> | > | >> | > | > | >>> | > | > >> | > | >> | > | > | >>> | > | > [1] >> | > | >> | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation >> | > | >> | > | > | >>> | > | > >> | > | >> | > | > | >>> | > | > ----- Original Message ----- >> | > | >> | > | > | >>> | > | > | From: "Lawrence Kellogg" >> | > | >> | > | > | >>> | > | > | <[hidden email]> >> | > | >> | > | > | >>> | > | > | To: "GemStone Seaside beta discussion" >> | > | >> | > | > | >>> | > | > | <[hidden email]> >> | > | >> | > | > | >>> | > | > | Sent: Friday, February 10, 2012 >> | > | >> | > | > | >>> | > | > | 2:13:15 PM >> | > | >> | > | > | >>> | > | > | Subject: [GS/SS Beta] Object does not >> | > | >> | > | > | >>> | > | > | exist >> | > | >> | > | > | >>> | > | > | error - >> | > | >> | > | > | >>> | > | > | Worry >> | > | >> | > | > | >>> | > | > | about >> | > | >> | > | > | >>> | > | > | it? >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | Hello, >> | > | >> | > | > | >>> | > | > | After a long series of calls and >> | > | >> | > | > | >>> | > | > | answers >> | > | >> | > | > | >>> | > | > | in >> | > | >> | > | > | >>> | > | > | Seaside, I >> | > | >> | > | > | >>> | > | > | got an >> | > | >> | > | > | >>> | > | > | Object >> | > | >> | > | > | >>> | > | > | does not exist error that brought down >> | > | >> | > | > | >>> | > | > | the >> | > | >> | > | > | >>> | > | > | fast >> | > | >> | > | > | >>> | > | > | cgi >> | > | >> | > | > | >>> | > | > | gateway. >> | > | >> | > | > | >>> | > | > | My >> | > | >> | > | > | >>> | > | > | production error handler was not >> | > | >> | > | > | >>> | > | > | triggered, >> | > | >> | > | > | >>> | > | > | although it >> | > | >> | > | > | >>> | > | > | was >> | > | >> | > | > | >>> | > | > | installed, as far as I could tell. >> | > | >> | > | > | >>> | > | > | Strange. My >> | > | >> | > | > | >>> | > | > | supervise >> | > | >> | > | > | >>> | > | > | fastcgi >> | > | >> | > | > | >>> | > | > | process also did not pick up my dead >> | > | >> | > | > | >>> | > | > | fastcgi >> | > | >> | > | > | >>> | > | > | process. >> | > | >> | > | > | >>> | > | > | Not a >> | > | >> | > | > | >>> | > | > | good >> | > | >> | > | > | >>> | > | > | day. >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | Here is the walkback: >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | USER IDS: REAL=seasideuser (500) >> | > | >> | > | > | >>> | > | > | EFFECTIVE=seasideuser >> | > | >> | > | > | >>> | > | > | (500) >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | |_____________________________________________________________________________| >> | > | >> | > | > | >>> | > | > | topaz> topaz> topaz> topaz> topaz> >> | > | >> | > | > | >>> | > | > | topaz> >> | > | >> | > | > | >>> | > | > | topaz> >> | > | >> | > | > | >>> | > | > | [Info]: LNK >> | > | >> | > | > | >>> | > | > | client/gem GCI levels = 844/844 >> | > | >> | > | > | >>> | > | > | [Info]: User ID: DataCurator >> | > | >> | > | > | >>> | > | > | [Info]: Repository: seaside >> | > | >> | > | > | >>> | > | > | [Info]: Session ID: 5 >> | > | >> | > | > | >>> | > | > | [Info]: GCI Client Host: <Linked> >> | > | >> | > | > | >>> | > | > | [Info]: Page server PID: -1 >> | > | >> | > | > | >>> | > | > | [Info]: Login Time: 02/10/2012 >> | > | >> | > | > | >>> | > | > | 09:27:56 >> | > | >> | > | > | >>> | > | > | PM.572 >> | > | >> | > | > | >>> | > | > | UTC >> | > | >> | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 UTC] gci >> | > | >> | > | > | >>> | > | > | login: >> | > | >> | > | > | >>> | > | > | currSession >> | > | >> | > | > | >>> | > | > | 1 rpc >> | > | >> | > | > | >>> | > | > | gem >> | > | >> | > | > | >>> | > | > | processId -1 >> | > | >> | > | > | >>> | > | > | successful login >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 cls: 76289 >> | > | >> | > | > | >>> | > | > | UndefinedObject] >> | > | >> | > | > | >>> | > | > | nil >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [76033 sz:19 cls: >> | > | >> | > | > | >>> | > | > | 801793 >> | > | >> | > | > | >>> | > | > | System >> | > | >> | > | > | >>> | > | > | class] >> | > | >> | > | > | >>> | > | > | System >> | > | >> | > | > | >>> | > | > | class >> | > | >> | > | > | >>> | > | > | superClass [72193 sz:19 cls: 206081 >> | > | >> | > | > | >>> | > | > | Object >> | > | >> | > | > | >>> | > | > | class] >> | > | >> | > | > | >>> | > | > | Object >> | > | >> | > | > | >>> | > | > | class >> | > | >> | > | > | >>> | > | > | format [258 sz:0 cls: 74241 >> | > | >> | > | > | >>> | > | > | SmallInteger] >> | > | >> | > | > | >>> | > | > | 32 >> | > | >> | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 >> | > | >> | > | > | >>> | > | > | SmallInteger] >> | > | >> | > | > | >>> | > | > | 0 >> | > | >> | > | > | >>> | > | > | instVarNames [422145 sz:0 cls: 66817 >> | > | >> | > | > | >>> | > | > | Array] an >> | > | >> | > | > | >>> | > | > | Array >> | > | >> | > | > | >>> | > | > | constraints [421889 sz:0 cls: 66817 >> | > | >> | > | > | >>> | > | > | Array] >> | > | >> | > | > | >>> | > | > | an >> | > | >> | > | > | >>> | > | > | Array >> | > | >> | > | > | >>> | > | > | classVars [421633 sz:26 cls: 111361 >> | > | >> | > | > | >>> | > | > | SymbolDictionary] a >> | > | >> | > | > | >>> | > | > | SymbolDictionary >> | > | >> | > | > | >>> | > | > | methodDict [711937 sz:112 cls: 99073 >> | > | >> | > | > | >>> | > | > | GsMethodDictionary] a >> | > | >> | > | > | >>> | > | > | GsMethodDictionary >> | > | >> | > | > | >>> | > | > | poolDictionaries [421377 sz:0 cls: >> | > | >> | > | > | >>> | > | > | 66817 >> | > | >> | > | > | >>> | > | > | Array] >> | > | >> | > | > | >>> | > | > | an >> | > | >> | > | > | >>> | > | > | Array >> | > | >> | > | > | >>> | > | > | categories [421121 sz:28 cls: 99073 >> | > | >> | > | > | >>> | > | > | GsMethodDictionary] >> | > | >> | > | > | >>> | > | > | a >> | > | >> | > | > | >>> | > | > | GsMethodDictionary >> | > | >> | > | > | >>> | > | > | secondarySuperclasses [20 sz:0 cls: >> | > | >> | > | > | >>> | > | > | 76289 >> | > | >> | > | > | >>> | > | > | UndefinedObject] >> | > | >> | > | > | >>> | > | > | nil >> | > | >> | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 Symbol] >> | > | >> | > | > | >>> | > | > | System >> | > | >> | > | > | >>> | > | > | classHistory [420865 sz:3 cls: 82689 >> | > | >> | > | > | >>> | > | > | ClassHistory] >> | > | >> | > | > | >>> | > | > | a >> | > | >> | > | > | >>> | > | > | ClassHistory >> | > | >> | > | > | >>> | > | > | description [13498369 sz:10 cls: 95233 >> | > | >> | > | > | >>> | > | > | GsClassDocumentation] >> | > | >> | > | > | >>> | > | > | a >> | > | >> | > | > | >>> | > | > | GsClassDocumentation >> | > | >> | > | > | >>> | > | > | migrationDestination [20 sz:0 cls: >> | > | >> | > | > | >>> | > | > | 76289 >> | > | >> | > | > | >>> | > | > | UndefinedObject] nil >> | > | >> | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: 118785 >> | > | >> | > | > | >>> | > | > | DateTime] >> | > | >> | > | > | >>> | > | > | a >> | > | >> | > | > | >>> | > | > | DateTime >> | > | >> | > | > | >>> | > | > | userId [14508801 sz:10 cls: 74753 >> | > | >> | > | > | >>> | > | > | String] >> | > | >> | > | > | >>> | > | > | SystemUser >> | > | >> | > | > | >>> | > | > | extraDict [14524929 sz:14 cls: 111361 >> | > | >> | > | > | >>> | > | > | SymbolDictionary] >> | > | >> | > | > | >>> | > | > | a >> | > | >> | > | > | >>> | > | > | SymbolDictionary >> | > | >> | > | > | >>> | > | > | classCategory [20 sz:0 cls: 76289 >> | > | >> | > | > | >>> | > | > | UndefinedObject] >> | > | >> | > | > | >>> | > | > | nil >> | > | >> | > | > | >>> | > | > | subclasses [20 sz:0 cls: 76289 >> | > | >> | > | > | >>> | > | > | UndefinedObject] >> | > | >> | > | > | >>> | > | > | nil >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> WAFastCGIAdaptor >> | > | >> | > | > | >>> | > | > | Server >> | > | >> | > | > | >>> | > | > | started >> | > | >> | > | > | >>> | > | > | on >> | > | >> | > | > | >>> | > | > | port >> | > | >> | > | > | >>> | > | > | 9001 >> | > | >> | > | > | >>> | > | > | ----------------------------------------------------- >> | > | >> | > | > | >>> | > | > | GemStone: Error Nonfatal >> | > | >> | > | > | >>> | > | > | The object with object ID >> | > | >> | > | > | >>> | > | > | 81065894683350528 >> | > | >> | > | > | >>> | > | > | does >> | > | >> | > | > | >>> | > | > | not >> | > | >> | > | > | >>> | > | > | exist. >> | > | >> | > | > | >>> | > | > | Error Category: 231169 [GemStone] >> | > | >> | > | > | >>> | > | > | Number: >> | > | >> | > | > | >>> | > | > | 2101 >> | > | >> | > | > | >>> | > | > | Arg >> | > | >> | > | > | >>> | > | > | Count: 1 >> | > | >> | > | > | >>> | > | > | Context : >> | > | >> | > | > | >>> | > | > | 526648321 >> | > | >> | > | > | >>> | > | > | Arg 1: [648527157466804226 sz:0 cls: >> | > | >> | > | > | >>> | > | > | 74241 >> | > | >> | > | > | >>> | > | > | SmallInteger] >> | > | >> | > | > | >>> | > | > | 81065894683350528 >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | Now executing the following command >> | > | >> | > | > | >>> | > | > | saved >> | > | >> | > | > | >>> | > | > | from >> | > | >> | > | > | >>> | > | > | "iferr >> | > | >> | > | > | >>> | > | > | 1": >> | > | >> | > | > | >>> | > | > | where >> | > | >> | > | > | >>> | > | > | ==> 1 GsProcess class >> >> | > | >> | > | > | >>> | > | > | installPartialContinuation:atLevel:value: >> | > | >> | > | > | >>> | > | > | @2 >> | > | >> | > | > | >>> | > | > | line 1 [GsMethod 4487425] >> | > | >> | > | > | >>> | > | > | 2 WAPartialContinuation >> value: @13 >> | > | >> | > | > | >>> | > | > | line >> | > | >> | > | > | >>> | > | > | 11 >> | > | >> | > | > | >>> | > | > | [GsMethod >> | > | >> | > | > | >>> | > | > | 212791041] >> | > | >> | > | > | >>> | > | > | 3 WAPartialContinuation >> >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: >> | > | >> | > | > | >>> | > | > | @2 >> | > | >> | > | > | >>> | > | > | line 2 >> | > | >> | > | > | >>> | > | > | [GsMethod 218326273] >> | > | >> | > | > | >>> | > | > | 4 ComplexBlock in WAComponent >> >> | > | >> | > | > | >>> | > | > | show:onAnswer:delegation: @7 >> | > | >> | > | > | >>> | > | > | line 7 >> | > | >> | > | > | >>> | > | > | [GsMethod 194749185] >> | > | >> | > | > | >>> | > | > | 5 ComplexBlock in ExecutableBlock >> >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: >> | > | >> | > | > | >>> | > | > | @12 >> | > | >> | > | > | >>> | > | > | line 8 [GsMethod 116163585] >> | > | >> | > | > | >>> | > | > | 6 WAAnswerHandler >> >> | > | >> | > | > | >>> | > | > | handleAnswer:continueWith: >> | > | >> | > | > | >>> | > | > | @3 >> | > | >> | > | > | >>> | > | > | line >> | > | >> | > | > | >>> | > | > | 2 >> | > | >> | > | > | >>> | > | > | [GsMethod >> | > | >> | > | > | >>> | > | > | 194735873] >> | > | >> | > | > | >>> | > | > | 7 WADecoration >> handleAnswer: @6 >> | > | >> | > | > | >>> | > | > | line 3 >> | > | >> | > | > | >>> | > | > | [GsMethod >> | > | >> | > | > | >>> | > | > | 194731009] >> | > | >> | > | > | >>> | > | > | 8 WAComponent >> answer: @2 line 5 >> | > | >> | > | > | >>> | > | > | [GsMethod >> | > | >> | > | > | >>> | > | > | 194751745] >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | I found this on the net: >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | Object does not exist errors >> | > | >> | > | > | >>> | > | > | GBS applications may encounter object >> | > | >> | > | > | >>> | > | > | does >> | > | >> | > | > | >>> | > | > | not >> | > | >> | > | > | >>> | > | > | exist >> | > | >> | > | > | >>> | > | > | errors >> | > | >> | > | > | >>> | > | > | in >> | > | >> | > | > | >>> | > | > | non-persistent >> | > | >> | > | > | >>> | > | > | objects. This is due to a problem with >> | > | >> | > | > | >>> | > | > | the >> | > | >> | > | > | >>> | > | > | fix >> | > | >> | > | > | >>> | > | > | for >> | > | >> | > | > | >>> | > | > | bug >> | > | >> | > | > | >>> | > | > | #40703 >> | > | >> | > | > | >>> | > | > | in >> | > | >> | > | > | >>> | > | > | version >> | > | >> | > | > | >>> | > | > | 2.4.4, which resulted in >> | > | >> | > | > | >>> | > | > | non-persistent >> | > | >> | > | > | >>> | > | > | objects >> | > | >> | > | > | >>> | > | > | not >> | > | >> | > | > | >>> | > | > | properly >> | > | >> | > | > | >>> | > | > | protected >> | > | >> | > | > | >>> | > | > | from garbage collection. >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | Workaround: >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | none/not applicable >> | > | >> | > | > | >>> | > | > | from: >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | So, should I worry about this? I >> | > | >> | > | > | >>> | > | > | implemented >> | > | >> | > | > | >>> | > | > | code >> | > | >> | > | > | >>> | > | > | that >> | > | >> | > | > | >>> | > | > | allowed a >> | > | >> | > | > | >>> | > | > | user >> | > | >> | > | > | >>> | > | > | to call an editor, switch out on the >> | > | >> | > | > | >>> | > | > | navigation >> | > | >> | > | > | >>> | > | > | menu, >> | > | >> | > | > | >>> | > | > | call >> | > | >> | > | > | >>> | > | > | another >> | > | >> | > | > | >>> | > | > | editor, >> | > | >> | > | > | >>> | > | > | switch out. With each switch, I send >> | > | >> | > | > | >>> | > | > | answer: >> | > | >> | > | > | >>> | > | > | false >> | > | >> | > | > | >>> | > | > | to >> | > | >> | > | > | >>> | > | > | the >> | > | >> | > | > | >>> | > | > | open >> | > | >> | > | > | >>> | > | > | editor >> | > | >> | > | > | >>> | > | > | to close it so that it is not hanging >> | > | >> | > | > | >>> | > | > | around >> | > | >> | > | > | >>> | > | > | open. >> | > | >> | > | > | >>> | > | > | My >> | > | >> | > | > | >>> | > | > | idea >> | > | >> | > | > | >>> | > | > | was to hide the section navigation >> | > | >> | > | > | >>> | > | > | when >> | > | >> | > | > | >>> | > | > | the >> | > | >> | > | > | >>> | > | > | editor >> | > | >> | > | > | >>> | > | > | came >> | > | >> | > | > | >>> | > | > | up >> | > | >> | > | > | >>> | > | > | but >> | > | >> | > | > | >>> | > | > | I'm >> | > | >> | > | > | >>> | > | > | getting push back from my user. >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | What do you think? >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | Larry >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> | >> | > | >> | > | > | >> >> | > | >> | > | > | > >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | >> | > | >> | > | >> | >> | > | >> | >> | > | > >> | > | > This email is confidential and subject to important disclaimers >> | > | > and >> | > | > conditions including on offers for the purchase or sale of >> | > | > securities, accuracy and completeness of information, viruses, >> | > | > confidentiality, legal privilege, and legal entity disclaimers, >> | > | > available at http://www.jpmorgan.com/pages/disclosures/email. >> | > | >> | > | >> | >> | > |
Lawrence,
Excellent! I've forwarded the stack to our vm guy ... he's out today, but he'll look at it when he gets back to the office... Hopefully we'll learn something interesting here... Dale ----- Original Message ----- | From: "Lawrence Kellogg" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Wednesday, March 28, 2012 3:54:32 PM | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? | | Dale, | YES!!!! I got a C Stack dump from the Object dos not exist | error!!!!! I wasn't doing anything interesting on the site, just | navigating between a few pages. Scroll down to see the C dump. I | hope this helps nail the problem. My auto-start script does not | work in this case, I have to kill the Gem in order to get the | system to come back up. Kind of a bummer. | | I hope this news does not make you too cranky. ;-) | | Regards, | | Larry | | | | topaz 1> topaz 1> WAFastCGIAdaptor Server started on port 9001 | ----------- Unreportable ERROR Encountered: | 2012-03-28T04:29:58.27249908447266-07:00send(8,0x7fffa41f01e0,8,0) | failed with errno=107,ENOTCONN, Socket is not connected----------- | ----------- Unreportable ERROR Encountered: | 2012-03-28T04:32:17.56268501281738-07:00send(8,0x7fffa41f01e0,8,0) | failed with errno=107,ENOTCONN, Socket is not connected----------- | ----------- Unreportable ERROR Encountered: | 2012-03-28T12:29:58.12089610099792-07:00send(8,0x7fffa41f01e0,8,0) | failed with errno=107,ENOTCONN, Socket is not connected----------- | ----------- Unreportable ERROR Encountered: | 2012-03-28T12:30:09.42462110519409-07:00send(8,0x7fffa41f01e0,8,0) | failed with errno=107,ENOTCONN, Socket is not connected----------- | ----------- Unreportable ERROR Encountered: | 2012-03-28T12:31:27.64497900009155-07:00send(8,0x7fffa41f01e0,8,0) | failed with errno=107,ENOTCONN, Socket is not connected----------- | ----------------------------------------------------- | GemStone: Error Nonfatal | The object with object ID 85569493102756864 does not exist. | Error Category: 231169 [GemStone] Number: 2101 Arg Count: 1 Context : | 442309121 | Arg 1: [684555944822054914 sz:0 cls: 74241 SmallInteger] | 85569493102756864 | | Now executing the following command saved from "iferr 1": | where | ==> 1 GsProcess class >> installPartialContinuation:atLevel:value: @2 | line 1 [GsMethod 4487425] | 2 WAPartialContinuation >> value: @13 line 11 [GsMethod 212791041] | 3 WAPartialContinuation >> valueWithPossibleArguments: @2 line 2 | [GsMethod 218326273] | 4 ComplexBlock in WAComponent >> show:onAnswer:delegation: @7 line 7 | [GsMethod 194749185] | 5 ComplexBlock in ExecutableBlock >> valueWithPossibleArguments: @12 | line 8 [GsMethod 116163585] | 6 WAAnswerHandler >> handleAnswer:continueWith: @3 line 2 [GsMethod | 194735873] | 7 WADecoration >> handleAnswer: @6 line 3 [GsMethod 194731009] | 8 WAComponent >> answer: @2 line 5 [GsMethod 194751745] | 9 PracticeJournalComponent >> sendAnswerToCurrentComponent @2 line 2 | [GsMethod 370162945] | 10 ComplexBlock in PracticeJournalComponent >> | renderNavigationMenuAsTopBar20On: @93 line 73 [GsMethod 439969025] | 11 ComplexBlock in ExecutableBlock >> valueWithPossibleArguments: @6 | line 4 [GsMethod 116163585] | 12 WAActionCallback >> evaluateWithArgument: @3 line 2 [GsMethod | 176951297] | 13 WACallback >> evaluateWithFieldValues: @5 line 2 [GsMethod | 177495553] | 14 ComplexBlock in WACallbackRegistry >> handle: @16 line 10 | [GsMethod 177951489] | 15 Collection >> do: @5 line 10 [GsMethod 1547777] | 16 WACallbackRegistry >> handle: @17 line 9 [GsMethod 177951489] | 17 ComplexBlock in WAActionPhaseContinuation >> runCallbacks @7 line | 4 [GsMethod 202613505] | 18 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 19 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 20 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 21 WARenderLoopContinuation >> withNotificationHandlerDo: @3 line 2 | [GsMethod 202608385] | 22 ComplexVCBlock in WAActionPhaseContinuation >> runCallbacks @8 | line 3 [GsMethod 202613505] | 23 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod | 2304001] | 24 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 | [GsMethod 2304001] | 25 WAActionPhaseContinuation >> runCallbacks @18 line 6 [GsMethod | 202613505] | 26 WAActionPhaseContinuation >> handleRequest @1 line 2 [GsMethod | 202614017] | 27 ComplexBlock in WASessionContinuation >> basicValue @3 line 2 | [GsMethod 202625537] | 28 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 29 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 30 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 31 WASessionContinuation >> withUnregisteredHandlerDo: @7 line 3 | [GsMethod 202627073] | 32 WASessionContinuation >> basicValue @4 line 2 [GsMethod | 202625537] | 33 WASessionContinuation >> value @3 line 5 [GsMethod 202623745] | 34 WASession >> handleFiltered: @14 line 10 [GsMethod 202205441] | 35 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod | 176192513] | 36 ComplexBlock in WADeprecatedToolFilter >> handleFiltered: @3 line | 2 [GsMethod 203213313] | 37 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 38 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 39 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 40 WADeprecatedToolFilter >> handleFiltered: @6 line 3 [GsMethod | 203213313] | 41 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod | 176192513] | 42 ComplexBlock in WATimingToolFilter >> handleFiltered: @4 line 3 | [GsMethod 203208449] | 43 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod | 2304001] | 44 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod | 2304001] | 45 WATimingToolFilter >> handleFiltered: @8 line 4 [GsMethod | 203208449] | 46 ComplexBlock in WARequestHandler >> handle: @4 line 4 [GsMethod | 178568961] | 47 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 48 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 49 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 50 WADynamicVariable class >> use:during: @4 line 4 [GsMethod | 177805825] | 51 ComplexBlock in WARequestContext >> push:during: @4 line 5 | [GsMethod 176176129] | 52 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod | 2304001] | 53 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod | 2304001] | 54 WARequestContext >> push:during: @7 line 6 [GsMethod 176176129] | 55 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] | 56 WASession >> handle: @10 line 11 [GsMethod 202210561] | 57 WARegistry >> dispatch:to: @1 line 5 [GsMethod 176153857] | 58 WARegistry >> handleKeyed:with: @2 line 5 [GsMethod 176155137] | 59 WARegistry >> handleFiltered: @33 line 19 [GsMethod 176146945] | 60 WAApplication >> handleFiltered: @9 line 8 [GsMethod 202644225] | 61 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod | 176192513] | 62 ComplexBlock in WAExceptionFilter >> handleFiltered: @6 line 7 | [GsMethod 499529473] | 63 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 64 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 65 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 66 WADynamicVariable class >> use:during: @4 line 4 [GsMethod | 177805825] | 67 ComplexVCBlock in WAExceptionFilter >> handleFiltered: @7 line 6 | [GsMethod 499529473] | 68 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 69 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 70 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 71 WAExceptionHandler >> handleExceptionsDuring: @8 line 3 | [GsMethod 177803521] | 72 WAExceptionFilter >> handleFiltered: @8 line 4 [GsMethod | 499529473] | 73 ComplexBlock in WARequestHandler >> handle: @4 line 4 [GsMethod | 178568961] | 74 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 75 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 76 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 77 WADynamicVariable class >> use:during: @4 line 4 [GsMethod | 177805825] | 78 ComplexBlock in WARequestContext >> push:during: @4 line 5 | [GsMethod 176176129] | 79 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod | 2304001] | 80 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod | 2304001] | 81 WARequestContext >> push:during: @7 line 6 [GsMethod 176176129] | 82 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] | 83 WADispatcher >> handleFiltered:named: @7 line 5 [GsMethod | 179090945] | 84 WADispatcher >> handleFiltered: @7 line 6 [GsMethod 179087617] | 85 ComplexBlock in WARequestHandler >> handle: @4 line 4 [GsMethod | 178568961] | 86 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 87 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 88 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 89 WADynamicVariable class >> use:during: @4 line 4 [GsMethod | 177805825] | 90 ComplexBlock in WARequestContext >> push:during: @4 line 5 | [GsMethod 176176129] | 91 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod | 2304001] | 92 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod | 2304001] | 93 WARequestContext >> push:during: @7 line 6 [GsMethod 176176129] | 94 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] | 95 ComplexBlock in WAServerAdaptor >> handleRequest: @4 line 4 | [GsMethod 176816641] | 96 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 97 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 98 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 99 WAServerAdaptor >> handleRequest: @6 line 5 [GsMethod 176816641] | 100 WAServerAdaptor >> handle: @1 line 4 [GsMethod 176817921] | 101 ComplexBlock in WAServerAdaptor >> process: @5 line 6 [GsMethod | 176817153] | 102 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod | 2304001] | 103 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod | 2304001] | 104 WAServerAdaptor >> process: @9 line 7 [GsMethod 176817153] | 105 ComplexBlock in WAFastCGIAdaptor >> process: @3 line 6 | [GsMethod 212442369] | 106 ComplexBlock in GRGemStonePlatform >> | seasideProcessRequestWithRetry:resultBlock: @12 line 11 [GsMethod | 175179265] | 107 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 108 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 109 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 110 ComplexVCBlock in GRGemStonePlatform >> | seasideProcessRequestWithRetry:resultBlock: @18 line 12 [GsMethod | 175179265] | 111 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod | 2304001] | 112 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 | [GsMethod 2304001] | 113 TransientRecursionLock >> critical: @15 line 8 [GsMethod | 21159937] | 114 GRGemStonePlatform >> seasideProcessRequestWithRetry:resultBlock: | @39 line 5 [GsMethod 175179265] | 115 ComplexBlock in GRGemStonePlatform >> | seasideProcessRequest:adaptor:resultBlock: @7 line 9 [GsMethod | 175179521] | 116 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 117 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 118 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 119 GRGemStonePlatform >> seasideProcessRequest:adaptor:resultBlock: | @32 line 17 [GsMethod 175179521] | 120 WAFastCGIAdaptor >> process: @4 line 4 [GsMethod 212442369] | 121 ComplexBlock in WAFastCGIAdaptor >> answerResponderRole: @3 line | 4 [GsMethod 212444161] | 122 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 123 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 124 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 125 WAFastCGIAdaptor >> answerResponderRole: @9 line 5 [GsMethod | 212444161] | 126 FSResponderRole >> answer @2 line 4 [GsMethod 218695937] | 127 FSRole >> handleConnection @3 line 5 [GsMethod 218705409] | 128 FSConnection >> unsafeServe @4 line 8 [GsMethod 219646465] | 129 ComplexBlock in FSConnection >> safeServe @5 line 8 [GsMethod | 499288833] | 130 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 131 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 132 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 133 ComplexVCBlock in FSConnection >> safeServe @8 line 9 [GsMethod | 499288833] | 134 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] | 135 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] | 136 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod | 9005057] | 137 ComplexVCBlock in FSConnection >> safeServe @11 line 12 | [GsMethod 499288833] | 138 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod | 2304001] | 139 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 | [GsMethod 2304001] | 140 FSConnection >> safeServe @14 line 15 [GsMethod 499288833] | 141 FSConnection >> serve @1 line 4 [GsMethod 219654145] | 142 ComplexBlock in FSSocketServer >> listen: @9 line 15 [GsMethod | 219292673] | 143 GsProcess >> _startPart2 @15 line 17 [GsMethod 4501249] | 144 GsProcess >> _start @1 line 9 [GsMethod 4501761] | [GsProcess 442309121] | topaz 1> [268 sz:0 cls: 68097 Boolean] true | topaz 1> | HostCallDebugger: invoked at: Wed Mar 28 22:46:56 UTC 2012 | | UTL_GUARANTEE failed, File | /export/toronto3/users/buildgss/244x-1/src/omverify.c line 28 | | Begin attempt to print C-level stack at: Wed Mar 28 22:46:57 UTC 2012 | | Thread 3 (Thread 0x7fd1ad6d7700 (LWP 1700)): | #0 0x00007fd1beb668dc in recv () from /lib64/libpthread.so.0 | #1 0x00007fd1bd79acbd in SocketRead(int, char*, int, int, int*, | int*, int*, SysErrorSType*) () at | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 | #2 0x00007fd1bd786ef9 in stnOobReaderThreadFn () at | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 | #3 0x00007fd1beb5f7e1 in start_thread () from /lib64/libpthread.so.0 | #4 0x00007fd1bdee977d in clone () from /lib64/libc.so.6 | Thread 2 (Thread 0x7fd18b667700 (LWP 1701)): | #0 0x00007fd1beb668dc in recv () from /lib64/libpthread.so.0 | #1 0x00007fd1bd79ab09 in SocketRead2(int, char*, int, int, int*, | int*, int*, SysErrorSType*) () at | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 | #2 0x00007fd1bd78718f in shrpcmonSocketReadFn () at | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 | #3 0x00007fd1beb5f7e1 in start_thread () from /lib64/libpthread.so.0 | #4 0x00007fd1bdee977d in clone () from /lib64/libc.so.6 | Thread 1 (Thread 0x7fd1bef83720 (LWP 1699)): | #0 0x00007fd1beb6702d in waitpid () from /lib64/libpthread.so.0 | #1 0x00007fd1bd76c20d in forkAndWait(char const*, char* const*) () | at intloopamd64.asmm4:6258 | #2 0x00007fd1bd76c393 in HostPrintCStack() () at | intloopamd64.asmm4:6258 | #3 0x00007fd1bd7a0c15 in HostPrintCStack_notifyStone() () at | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 | #4 0x00007fd1bd76c6be in HostCallDebuggerMsg(char const*) () at | intloopamd64.asmm4:6258 | #5 0x00007fd1bd76c732 in HostCallDebuggerMsg_fl(char const*, char | const*, int) () at intloopamd64.asmm4:6258 | #6 0x00007fd1bd670308 in om::verifyRef(om*, omObjSType*, | omObjSType*, int) () from /opt/gemstone/product/lib/libgcilnk.so | #7 0x00007fd1bd670cf2 in om::verifyObj(om*, omObjSType*, | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so | #8 0x00007fd1bd67132b in om::verifySpace(omSpaceType*, | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so | #9 0x00007fd1bd6714f1 in om::verifyNewGen(omNewGenerationSType*, | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so | #10 0x00007fd1bd672386 in om::Verify(verifyStateEType) () from | /opt/gemstone/product/lib/libgcilnk.so | #11 0x00007fd1bd65a279 in om::Shutdown(om*) () from | /opt/gemstone/product/lib/libgcilnk.so | #12 0x00007fd1bd5fd032 in GemSupLogout(om*) () from | /opt/gemstone/product/lib/libgcilnk.so | #13 0x00007fd1bd5eca49 in GemDoLogout() () from | /opt/gemstone/product/lib/libgcilnk.so | #14 0x00007fd1bd5ba257 in GciLogout () from | /opt/gemstone/product/lib/libgcilnk.so | #15 0x00007fd1bd5c4cf7 in GciSupShutdown() () from | /opt/gemstone/product/lib/libgcilnk.so | #16 0x00007fd1bd5aee1a in GciShutdown () from | /opt/gemstone/product/lib/libgcilnk.so | #17 0x0000000000412b78 in TpSupDoExit(unsigned long) () | #18 0x0000000000412e1b in TpSupGcml(char const*, int) () | #19 0x0000000000405c16 in topazMain(int, char**) () | #20 0x00007fd1bde22cdd in __libc_start_main () from /lib64/libc.so.6 | #21 0x0000000000402e89 in _start () | | End of C-level stack: | | | hostcalldebugger invoked in process 1699, at 03/28/2012 10:46:57 | PM.007 UTC | notifying stone of fatal error | | On Mar 26, 2012, at 4:00 PM, Lawrence Kellogg wrote: | | > | > On Mar 26, 2012, at 3:33 PM, Dale Henrichs wrote: | > | >> Larry, | >> | >> Yep, gemsup.c is the the module that is producing the error report | >> ... good for you to take a crack at it ... Sorry, I didn't think | >> of gdb earlier:( | >> | > | > Dale, | > Yeah, it is unfortunate that gdb was not installed because the | > error happened to me twice, within a relatively short period of | > time. Now, I can't seem to reproduce the crash. It does not seem | > to happen in any predictable way. It is kind of random. | > | > I'll keep trying. | > | > Larry | > | > | > | >> Dale | >> | >> ----- Original Message ----- | >> | From: "Lawrence Kellogg" <[hidden email]> | >> | To: "GemStone Seaside beta discussion" | >> | <[hidden email]> | >> | Sent: Monday, March 26, 2012 9:50:17 AM | >> | Subject: Re: [GS/SS Beta] Object does not exist error - Worry | >> | about it? | >> | | >> | Dale, | >> | | >> | On Mar 26, 2012, at 12:23 PM, Dale Henrichs wrote: | >> | | >> | > Larry, | >> | > | >> | > No stack:) ... $GEMSTONE/bin/gstack is the script that is used | >> | > to | >> | > generate a stack, perhaps that script doesn't work on your | >> | > server | >> | > ... you can test gstack by running against any of the gemstone | >> | > processes (visible from `gslist -lc`). | >> | > | >> | | >> | | >> | Yeah, I was afraid you were going to say that but I was hoping | >> | that | >> | this: | >> | | >> | | UTL_GUARANTEE failed, File | >> | | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 | >> | | >> | might provide some clue. | >> | | >> | | >> | > My guess is that gdb isn't installed but we should get gstack | >> | > working and wait for the next event. | >> | > | >> | | >> | I have gstack but not gdb. So, I installed gdb, sudo yum | >> | install | >> | gdb, and I guess I will wait for the crash to happen again | >> | in order to capture a stack dump. | >> | | >> | Larry | >> | | >> | > Dale | >> | > | >> | > ----- Original Message ----- | >> | > | From: "Lawrence Kellogg" <[hidden email]> | >> | > | To: "GemStone Seaside beta discussion" | >> | > | <[hidden email]> | >> | > | Sent: Wednesday, March 21, 2012 4:00:42 PM | >> | > | Subject: Re: [GS/SS Beta] Object does not exist error - | >> | > | Worry | >> | > | about it? | >> | > | | >> | > | Dale, | >> | > | Ok, today, I got the following dump in the log file | >> | > | because of | >> | > | a | >> | > | crash from Object does not exist: | >> | > | | >> | > | HostCallDebugger: invoked at: Wed Mar 21 22:47:33 UTC 2012 | >> | > | | >> | > | UTL_GUARANTEE failed, File | >> | > | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 | >> | > | xceptionHandler >> doTryBlock: @9 line 7 [GsMethod OOP | >> | > | 10065409] | >> | > | 148 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | >> | > | OOP | >> | > | 10062081] | >> | > | 149 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 | >> | > | [GsMethod | >> | > | OOP 9005057] | >> | > | 150 ComplexVCBlock in FSConnection >> safeServe @11 line 12 | >> | > | [GsMethod OOP 499288833] | >> | > | 151 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 | >> | > | [GsMethod | >> | > | OOP 2304001] | >> | > | 152 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 | >> | > | [GsMethod OOP 2304001] | >> | > | 153 FSConnection >> safeServe @14 line 15 [GsMethod OOP | >> | > | 499288833] | >> | > | 154 FSConnection >> serve @1 line 4 [GsMethod OOP | >> | > | 219654145] | >> | > | 155 ComplexBlock in FSSocketServer >> listen: @9 line 15 | >> | > | [GsMethod | >> | > | OOP 219292673] | >> | > | 156 GsProcess >> _startPart2 @15 line 17 [GsMethod OOP | >> | > | 4501249] | >> | > | 157 GsProcess >> _start @1 line 9 [GsMethod OOP 4501761] | >> | > | ----------- | >> | > | GemSupBadObj oop 76562293848015872 file | >> | > | /export/toronto3/users/buildgss/244x-1/src/om.c line 1967 | >> | > | Object | >> | > | 76562293848015872 does not exist. | >> | > | GemStone error 2101 matches GEMCFG_HALT_ON_ERROR config | >> | > | value. | >> | > | | >> | > | Begin attempt to print C-level stack at: Wed Mar 21 22:47:33 | >> | > | UTC | >> | > | 2012 | >> | > | | >> | > | | >> | > | End of C-level stack: | >> | > | | >> | > | | >> | > | hostcalldebugger invoked in process 8778, at 03/21/2012 | >> | > | 10:47:33 | >> | > | PM.427 UTC | >> | > | notifying stone of fatal error | >> | > | | >> | > | [Info]: Logging out at 03/21/2012 10:47:33 PM UTC | >> | > | | >> | > | ======================================= | >> | > | | >> | > | | >> | > | Why is there no C-level stack? Does this information help at | >> | > | all? | >> | > | | >> | > | Larry | >> | > | | >> | > | | >> | > | On Mar 5, 2012, at 5:42 AM, Podgajny, Jaroslaw X wrote: | >> | > | | >> | > | > Hi guys, | >> | > | > | >> | > | > We are still running 32-bit here but we did experience | >> | > | > something | >> | > | > very similar in the past. The problem was occurring at the | >> | > | > time | >> | > | > when the reclaim was running and there were busy session | >> | > | > in the | >> | > | > system. We ended up locking users out until the reclaim | >> | > | > was | >> | > | > finished. We also switched off epoc. | >> | > | > | >> | > | > It does not cause us issues anymore, so it seems, but we | >> | > | > have | >> | > | > not | >> | > | > done anything to consciously make it go away. | >> | > | > | >> | > | > As one of the retrospective actions you could try to scan | >> | > | > the | >> | > | > transaction logs (if you are running full tran logs) for | >> | > | > the | >> | > | > given | >> | > | > oop and see what that comes back with. | >> | > | > | >> | > | > | >> | > | > -- | >> | > | > Regards, Jaroslaw. | >> | > | > | >> | > | > -----Original Message----- | >> | > | > From: [hidden email] | >> | > | > [mailto:[hidden email]] On Behalf Of | >> | > | > Lawrence | >> | > | > Kellogg | >> | > | > Sent: 02 March 2012 13:40 | >> | > | > To: GemStone Seaside beta discussion | >> | > | > Subject: Re: [GS/SS Beta] Object does not exist error - | >> | > | > Worry | >> | > | > about | >> | > | > it? | >> | > | > | >> | > | > | >> | > | > On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: | >> | > | > | >> | > | >> Larry, | >> | > | >> | >> | > | >> It should be dumped to the log file ... One time I | >> | > | >> stalked a | >> | > | >> bug | >> | > | >> for 9 months:) | >> | > | >> | >> | > | > | >> | > | > | >> | > | > Ok, I'll strap in for the long haul. I'm sure this bug | >> | > | > will | >> | > | > pop up | >> | > | > again. | >> | > | > | >> | > | > Do I need to stop and restart gemstone in order to get it | >> | > | > to | >> | > | > read | >> | > | > system.conf? | >> | > | > Is there any way to force it to read the file while | >> | > | > gemstone is | >> | > | > running? Just curious. | >> | > | > | >> | > | > Larry | >> | > | > | >> | > | > | >> | > | > | >> | > | > | >> | > | >> Dale | >> | > | >> | >> | > | >> ----- Original Message ----- | >> | > | >> | From: "Lawrence Kellogg" <[hidden email]> | >> | > | >> | To: "GemStone Seaside beta discussion" | >> | > | >> | <[hidden email]> | >> | > | >> | Sent: Wednesday, February 29, 2012 6:01:59 AM | >> | > | >> | Subject: Re: [GS/SS Beta] Object does not exist error - | >> | > | >> | Worry | >> | > | >> | about it? | >> | > | >> | | >> | > | >> | | >> | > | >> | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: | >> | > | >> | | >> | > | >> | > Larry, | >> | > | >> | > | >> | > | >> | > The C stack dump will tell us where in the vm the | >> | > | >> | > error is | >> | > | >> | > occurring. If you are doing this in your Staging | >> | > | >> | > environment | >> | > | >> | > then | >> | > | >> | > you can attach the c process with gdb and get the | >> | > | >> | > stack | >> | > | >> | > dump | >> | > | >> | > ... | >> | > | >> | > with a live gdb we may want additional info ... the | >> | > | >> | > stack | >> | > | >> | > dump | >> | > | >> | > will be useful to start. | >> | > | >> | > | >> | > | >> | > With the smalltalk stack we'll get to look at the | >> | > | >> | > objects | >> | > | >> | > around | >> | > | >> | > the corrupt object and perhaps learn something ... | >> | > | >> | > | >> | > | >> | > Right now, I am curious whether the corrupt object is | >> | > | >> | > a | >> | > | >> | > WAValue or | >> | > | >> | > a WADelegation... | >> | > | >> | > | >> | > | >> | | >> | > | >> | Dale, | >> | > | >> | I've been banging on my Staging system all morning, | >> | > | >> | and | >> | > | >> | haven't | >> | > | >> | made it crash yet. It's a strange bug. Sometimes, it | >> | > | >> | pops | >> | > | >> | up | >> | > | >> | on | >> | > | >> | the most innocent click when switching between views. | >> | > | >> | In | >> | > | >> | this | >> | > | >> | case, I'm hitting call/answers many, many times, to | >> | > | >> | try to | >> | > | >> | make it | >> | > | >> | fail. I thought we had seen it fail this way in the | >> | > | >> | past, | >> | > | >> | but | >> | > | >> | now | >> | > | >> | I'm not sure. | >> | > | >> | | >> | > | >> | I guess it is good news that the bug is difficult to | >> | > | >> | reproduce. | >> | > | >> | I'll keep trying. | >> | > | >> | | >> | > | >> | Where does the C stack get dumped when it gets | >> | > | >> | dumped? To | >> | > | >> | the | >> | > | >> | console or a file? | >> | > | >> | | >> | > | >> | Larry | >> | > | >> | | >> | > | >> | | >> | > | >> | | >> | > | >> | > Dale | >> | > | >> | > | >> | > | >> | > ----- Original Message ----- | >> | > | >> | > | From: "Lawrence Kellogg" <[hidden email]> | >> | > | >> | > | To: "GemStone Seaside beta discussion" | >> | > | >> | > | <[hidden email]> | >> | > | >> | > | Sent: Tuesday, February 28, 2012 12:19:33 PM | >> | > | >> | > | Subject: Re: [GS/SS Beta] Object does not exist | >> | > | >> | > | error - | >> | > | >> | > | Worry | >> | > | >> | > | about it? | >> | > | >> | > | | >> | > | >> | > | | >> | > | >> | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs wrote: | >> | > | >> | > | | >> | > | >> | > | > Larry, | >> | > | >> | > | > | >> | > | >> | > | > Okay, here's the stack that covers the range of | >> | > | >> | > | > the | >> | > | >> | > | > partial | >> | > | >> | > | > continuation: | >> | > | >> | > | > | >> | > | >> | > | > ==> 1 WAComponent >> decoration @3 line 1 | >> | > | >> | > | > [GsMethod | >> | > | >> | > | > 194749441] | >> | > | >> | > | > 2 WAComponent >> addDecoration: @2 line 6 | >> | > | >> | > | > [GsMethod | >> | > | >> | > | > 194748417] | >> | > | >> | > | > 3 WAComponent >> show:onAnswerelegation: @10 line | >> | > | >> | > | > 8 | >> | > | >> | > | > [GsMethod | >> | > | >> | > | > 194749185] | >> | > | >> | > | > 4 WAComponent >> show:onAnswer: @5 line 5 | >> | > | >> | > | > [GsMethod | >> | > | >> | > | > 499699713] | >> | > | >> | > | > 5 WAComponent >> call:onAnswer: @5 line 8 | >> | > | >> | > | > [GsMethod | >> | > | >> | > | > 194750977] | >> | > | >> | > | > 6 ComplexBlock in WAComponent >> call: @3 line 4 | >> | > | >> | > | > [GsMethod | >> | > | >> | > | > 191317249] | >> | > | >> | > | > 7 ComplexBlock in WAComponent >> wait: @3 line 3 | >> | > | >> | > | > [GsMethod | >> | > | >> | > | > 191268353] | >> | > | >> | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 | >> | > | >> | > | > line | >> | > | >> | > | > 5 | >> | > | >> | > | > [GsMethod | >> | > | >> | > | > 499655937] | >> | > | >> | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod | >> | > | >> | > | > 191268353] | >> | > | >> | > | > 10 WAComponent >> call: @4 line 4 [GsMethod | >> | > | >> | > | > 191317249] | >> | > | >> | > | > 11 PracticeJournalLoginTask >> go @14 line 9 | >> | > | >> | > | > [GsMethod | >> | > | >> | > | > 371393537] | >> | > | >> | > | > 12 WATask >> execute @1 line 7 [GsMethod | >> | > | >> | > | > 195261697] | >> | > | >> | > | > 13 ComplexBlock in WATaskVisitor >> visitTask: @6 | >> | > | >> | > | > line | >> | > | >> | > | > 4 | >> | > | >> | > | > [GsMethod 194755841] | >> | > | >> | > | > | >> | > | >> | > | > WAComponent >> decoration is the source of the | >> | > | >> | > | > error | >> | > | >> | > | > and | >> | > | >> | > | > it is | >> | > | >> | > | > sending #contents to a 'decoration' of the | >> | > | >> | > | > component | >> | > | >> | > | > ... | >> | > | >> | > | > it's | >> | > | >> | > | > not | >> | > | >> | > | > quite clear whether the decoration iv is the | >> | > | >> | > | > corrupt | >> | > | >> | > | > object or | >> | > | >> | > | > the | >> | > | >> | > | > result of the #contents message send ... | >> | > | >> | > | > | >> | > | >> | > | > To get a better picture of what's happening we | >> | > | >> | > | > need a | >> | > | >> | > | > C | >> | > | >> | > | > stack | >> | > | >> | > | > when | >> | > | >> | > | > the error occurs. If you set | >> | > | >> | > | > | >> | > | >> | > | > GEM_HALT_ON_ERROR = 2101; | >> | > | >> | > | > | >> | > | >> | > | > in your system.conf file, then when the obj does | >> | > | >> | > | > not | >> | > | >> | > | > exist | >> | > | >> | > | > error | >> | > | >> | > | > occurs the gem will halt, dump a c stack, wait 60 | >> | > | >> | > | > seconds | >> | > | >> | > | > and | >> | > | >> | > | > then | >> | > | >> | > | > shutdown ... This is pretty intrusive, but it | >> | > | >> | > | > will get | >> | > | >> | > | > us | >> | > | >> | > | > a | >> | > | >> | > | > couple | >> | > | >> | > | > steps closer to understanding what's going on. | >> | > | >> | > | > | >> | > | >> | > | > If you (or Johan) can duplicate the error under | >> | > | >> | > | > controlled | >> | > | >> | > | > conditions then you would fire up a topaz | >> | > | >> | > | > manually to | >> | > | >> | > | > service | >> | > | >> | > | > requests and when the halt on error hits, you'll | >> | > | >> | > | > be | >> | > | >> | > | > dropped to | >> | > | >> | > | > the | >> | > | >> | > | > topaz prompt where you can view the smalltalk | >> | > | >> | > | > stack | >> | > | >> | > | > and | >> | > | >> | > | > inspect | >> | > | >> | > | > the objects involved ... | >> | > | >> | > | > | >> | > | >> | > | | >> | > | >> | > | Thanks, Dale. I think I can make it crash in my | >> | > | >> | > | Staging | >> | > | >> | > | environment | >> | > | >> | > | by going through many call/answers invocations. I | >> | > | >> | > | will | >> | > | >> | > | try. | >> | > | >> | > | Unfortunately, I don't think I know enough about | >> | > | >> | > | what | >> | > | >> | > | Seaside is | >> | > | >> | > | doing at that level to fix the problem. I see that | >> | > | >> | > | the | >> | > | >> | > | WADecoration is a WAValueHolder but that's about | >> | > | >> | > | the end | >> | > | >> | > | of | >> | > | >> | > | my | >> | > | >> | > | knowledge. | >> | > | >> | > | | >> | > | >> | > | I guess there is no way of knowing from this | >> | > | >> | > | stack | >> | > | >> | > | dump | >> | > | >> | > | what | >> | > | >> | > | kind | >> | > | >> | > | of WADecoration we're talking about. | >> | > | >> | > | | >> | > | >> | > | Regards, | >> | > | >> | > | | >> | > | >> | > | Larry | >> | > | >> | > | | >> | > | >> | > | | >> | > | >> | > | > Dale | >> | > | >> | > | > | >> | > | >> | > | > ----- Original Message ----- | >> | > | >> | > | > | From: "Lawrence Kellogg" <[hidden email]> | >> | > | >> | > | > | To: "GemStone Seaside beta discussion" | >> | > | >> | > | > | <[hidden email]> | >> | > | >> | > | > | Sent: Monday, February 27, 2012 7:01:58 PM | >> | > | >> | > | > | Subject: Re: [GS/SS Beta] Object does not exist | >> | > | >> | > | > | error - | >> | > | >> | > | > | Worry | >> | > | >> | > | > | about it? | >> | > | >> | > | > | | >> | > | >> | > | > | | >> | > | >> | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau | >> | > | >> | > | > | wrote: | >> | > | >> | > | > | | >> | > | >> | > | > | > fyi, I have been observing occurrences of | >> | > | >> | > | > | > this bug | >> | > | >> | > | > | > as | >> | > | >> | > | > | > well, | >> | > | >> | > | > | > with | >> | > | >> | > | > | > exactly the same point of failure in the | >> | > | >> | > | > | > stack. | >> | > | >> | > | > | > | >> | > | >> | > | > | > No repository problems or audit warnings. | >> | > | >> | > | > | > | >> | > | >> | > | > | > Funnily, I've never seen this in any stone | >> | > | >> | > | > | > running | >> | > | >> | > | > | > Yesplan. | >> | > | >> | > | > | > The | >> | > | >> | > | > | > stone where we have this problem is also | >> | > | >> | > | > | > running a | >> | > | >> | > | > | > Seaside | >> | > | >> | > | > | > application but the only discriminating | >> | > | >> | > | > | > factor I | >> | > | >> | > | > | > can | >> | > | >> | > | > | > observe is | >> | > | >> | > | > | > that this application uses call/answer a lot | >> | > | >> | > | > | > more | >> | > | >> | > | > | > (while we | >> | > | >> | > | > | > almost | >> | > | >> | > | > | > never use that in Yesplan). It probably does | >> | > | >> | > | > | > not | >> | > | >> | > | > | > help | >> | > | >> | > | > | > a lot | >> | > | >> | > | > | > finding the error... but I will look up the | >> | > | >> | > | > | > stack | >> | > | >> | > | > | > traces | >> | > | >> | > | > | > and | >> | > | >> | > | > | > post | >> | > | >> | > | > | > them here if they might contain some clues. | >> | > | >> | > | > | | >> | > | >> | > | > | Hello Johan, | >> | > | >> | > | > | Thanks for looking into this problem. I use | >> | > | >> | > | > | call/answer | >> | > | >> | > | > | quite a | >> | > | >> | > | > | bit. | >> | > | >> | > | > | | >> | > | >> | > | > | Dale, did you see the stack dump I posted? | >> | > | >> | > | > | | >> | > | >> | > | > | Larry | >> | > | >> | > | > | | >> | > | >> | > | > | | >> | > | >> | > | > | > | >> | > | >> | > | > | > On 21 Feb 2012, at 20:13, Lawrence Kellogg | >> | > | >> | > | > | > wrote: | >> | > | >> | > | > | > | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale Henrichs | >> | > | >> | > | > | >> wrote: | >> | > | >> | > | > | >> | >> | > | >> | > | > | >>> Larry, | >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> We should try to dig into this one some | >> | > | >> | > | > | >>> more. | >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> To start with what version of Gemstone are | >> | > | >> | > | > | >>> you | >> | > | >> | > | > | >>> using? If | >> | > | >> | > | > | >>> you | >> | > | >> | > | > | >>> are | >> | > | >> | > | > | >>> using 2.4.4.1, then I'm not aware of an | >> | > | >> | > | > | >>> issue | >> | > | >> | > | > | >>> that | >> | > | >> | > | > | >>> would | >> | > | >> | > | > | >>> warrant | >> | > | >> | > | > | >>> an upgrade to 2.4.5, but I will check | >> | > | >> | > | > | >>> around a | >> | > | >> | > | > | >>> bit...As I | >> | > | >> | > | > | >>> said | >> | > | >> | > | > | >>> before, the only place that I've seen "Obj | >> | > | >> | > | > | >>> does | >> | > | >> | > | > | >>> not | >> | > | >> | > | > | >>> exist | >> | > | >> | > | > | >>> errors" is in 3.0 and those bugs were fixed | >> | > | >> | > | > | >>> in | >> | > | >> | > | > | >>> 3.0.1. | >> | > | >> | > | > | >>> | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> Dale, | >> | > | >> | > | > | >> Thanks for the help. I would like to get to | >> | > | >> | > | > | >> the | >> | > | >> | > | > | >> bottom of | >> | > | >> | > | > | >> this | >> | > | >> | > | > | >> error. This crash takes down Fastcgi so it | >> | > | >> | > | > | >> kills | >> | > | >> | > | > | >> the | >> | > | >> | > | > | >> service. | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> According to the file in the directory, I'm | >> | > | >> | > | > | >> on | >> | > | >> | > | > | >> 2.4.[ | >> | > | >> | > | > | >> component | >> | > | >> | > | > | >> notNil ] | >> | > | >> | > | > | >> whileTrue: [ | >> | > | >> | > | > | >> self call: component. | >> | > | >> | > | > | >> component := component | >> | > | >> | > | > | >> nextComponentToBeDisplayed ] | >> | > | >> | > | > | >> ]4.1 | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> | >> | > | >> | > | > | >>> This time we are getting the error while | >> | > | >> | > | > | >>> creating | >> | > | >> | > | > | >>> the | >> | > | >> | > | > | >>> continuation ... the last episode occurred | >> | > | >> | > | > | >>> when | >> | > | >> | > | > | >>> you | >> | > | >> | > | > | >>> were | >> | > | >> | > | > | >>> trying | >> | > | >> | > | > | >>> to execute from a continuation. | >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> Could you share the source code for | >> | > | >> | > | > | >>> PracticeJournalLoginTask | >> | > | >> | > | > | >>> >> | >> | > | >> | > | > | >>> go? That's the first non-Seaside method on | >> | > | >> | > | > | >>> the | >> | > | >> | > | > | >>> stack | >> | > | >> | > | > | >>> below | >> | > | >> | > | > | >>> the | >> | > | >> | > | > | >>> error, so it's as good a place as any to | >> | > | >> | > | > | >>> start | >> | > | >> | > | > | >>> ... | >> | > | >> | > | > | >>> | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> Here is the complete source code for the go | >> | > | >> | > | > | >> method: | >> | > | >> | > | > | >> ;-) | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> go | >> | > | >> | > | > | >> | user component | | >> | > | >> | > | > | >> self call: self userLoginView. | >> | > | >> | > | > | >> (self userLoginView user) notNil | >> | > | >> | > | > | >> ifTrue: [ | >> | > | >> | > | > | >> component := self | >> | > | >> | > | > | >> firstComponentToDisplayForUser: | >> | > | >> | > | > | >> self | >> | > | >> | > | > | >> userLoginView user. | >> | > | >> | > | > | >> [ component notNil ] | >> | > | >> | > | > | >> whileTrue: [ | >> | > | >> | > | > | >> self call: component. | >> | > | >> | > | > | >> component := component | >> | > | >> | > | > | >> nextComponentToBeDisplayed ] ] | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> A component is called, and when another | >> | > | >> | > | > | >> component | >> | > | >> | > | > | >> is | >> | > | >> | > | > | >> selected | >> | > | >> | > | > | >> the | >> | > | >> | > | > | >> current component is sent answer: false and | >> | > | >> | > | > | >> the new component to call is returned from | >> | > | >> | > | > | >> that | >> | > | >> | > | > | >> nextComponentToBeDisplayed method. | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> I used to have an implementation that would | >> | > | >> | > | > | >> give | >> | > | >> | > | > | >> me a | >> | > | >> | > | > | >> huge | >> | > | >> | > | > | >> recursive nesting of continuations, as shown | >> | > | >> | > | > | >> by | >> | > | >> | > | > | >> halo, but this shows everything on just a | >> | > | >> | > | > | >> few | >> | > | >> | > | > | >> levels, | >> | > | >> | > | > | >> although | >> | > | >> | > | > | >> I | >> | > | >> | > | > | >> have to say that the walkback looks deep and | >> | > | >> | > | > | >> gnarly. | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> | >> | > | >> | > | > | >>> It would be useful to see the entire stack | >> | > | >> | > | > | >>> as | >> | > | >> | > | > | >>> well. | >> | > | >> | > | > | >>> The | >> | > | >> | > | > | >>> partial | >> | > | >> | > | > | >>> continuation copies the stack back to a | >> | > | >> | > | > | >>> marker | >> | > | >> | > | > | >>> method and | >> | > | >> | > | > | >>> it | >> | > | >> | > | > | >>> would be useful to examine the source for | >> | > | >> | > | > | >>> the | >> | > | >> | > | > | >>> methods | >> | > | >> | > | > | >>> that | >> | > | >> | > | > | >>> are | >> | > | >> | > | > | >>> on the stck for clues as to what might be | >> | > | >> | > | > | >>> going | >> | > | >> | > | > | >>> on... | >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> Dale | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> Here is the complete walk back: | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor Server | >> | > | >> | > | > | >> started | >> | > | >> | > | > | >> on | >> | > | >> | > | > | >> port | >> | > | >> | > | > | >> 9001 | >> | > | >> | > | > | >> ----------------------------------------------------- | >> | > | >> | > | > | >> GemStone: Error Nonfatal | >> | > | >> | > | > | >> The object with object ID 76562293713797632 | >> | > | >> | > | > | >> does | >> | > | >> | > | > | >> not | >> | > | >> | > | > | >> exist. | >> | > | >> | > | > | >> Error Category: 231169 [GemStone] Number: | >> | > | >> | > | > | >> 2101 | >> | > | >> | > | > | >> Arg | >> | > | >> | > | > | >> Count: | >> | > | >> | > | > | >> 1 | >> | > | >> | > | > | >> Context : 412915713 | >> | > | >> | > | > | >> Arg 1: [612498349710381058 sz:0 cls: 74241 | >> | > | >> | > | > | >> SmallInteger] | >> | > | >> | > | > | >> 76562293713797632 | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> Now executing the following command saved | >> | > | >> | > | > | >> from | >> | > | >> | > | > | >> "iferr | >> | > | >> | > | > | >> 1": | >> | > | >> | > | > | >> where | >> | > | >> | > | > | >> ==> 1 WAComponent >> decoration @3 line 1 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 194749441] | >> | > | >> | > | > | >> 2 WAComponent >> addDecoration: @2 line 6 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 194748417] | >> | > | >> | > | > | >> 3 WAComponent >> show:onAnswer:delegation: | >> | > | >> | > | > | >> @10 | >> | > | >> | > | > | >> line 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 194749185] | >> | > | >> | > | > | >> 4 WAComponent >> show:onAnswer: @5 line 5 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 499699713] | >> | > | >> | > | > | >> 5 WAComponent >> call:onAnswer: @5 line 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 194750977] | >> | > | >> | > | > | >> 6 ComplexBlock in WAComponent >> call: @3 | >> | > | >> | > | > | >> line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 191317249] | >> | > | >> | > | > | >> 7 ComplexBlock in WAComponent >> wait: @3 | >> | > | >> | > | > | >> line 3 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 191268353] | >> | > | >> | > | > | >> 8 GRGemStonePlatform >> | >> | > | >> | > | > | >> seasideSuspendFlowDo: @9 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 5 | >> | > | >> | > | > | >> [GsMethod 499655937] | >> | > | >> | > | > | >> 9 WAComponent >> wait: @4 line 3 [GsMethod | >> | > | >> | > | > | >> 191268353] | >> | > | >> | > | > | >> 10 WAComponent >> call: @4 line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 191317249] | >> | > | >> | > | > | >> 11 PracticeJournalLoginTask >> go @14 line 9 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 371393537] | >> | > | >> | > | > | >> 12 WATask >> execute @1 line 7 [GsMethod | >> | > | >> | > | > | >> 195261697] | >> | > | >> | > | > | >> 13 ComplexBlock in WATaskVisitor >> | >> | > | >> | > | > | >> visitTask: @6 | >> | > | >> | > | > | >> line 4 | >> | > | >> | > | > | >> [GsMethod 194755841] | >> | > | >> | > | > | >> 14 WACallback >> evaluateWithFieldValues: @5 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 2 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 177495553] | >> | > | >> | > | > | >> 15 ComplexBlock in WACallbackRegistry >> | >> | > | >> | > | > | >> handle: | >> | > | >> | > | > | >> @16 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 10 | >> | > | >> | > | > | >> [GsMethod 177951489] | >> | > | >> | > | > | >> 16 Collection >> do: @5 line 10 [GsMethod | >> | > | >> | > | > | >> 1547777] | >> | > | >> | > | > | >> 17 WACallbackRegistry >> handle: @17 line 9 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 177951489] | >> | > | >> | > | > | >> 18 ComplexBlock in WAActionPhaseContinuation | >> | > | >> | > | > | >> >> | >> | > | >> | > | > | >> runCallbacks | >> | > | >> | > | > | >> @7 | >> | > | >> | > | > | >> line 4 [GsMethod 202613505] | >> | > | >> | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 20 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 21 ComplexBlock in ExecutableBlock >> on:do: | >> | > | >> | > | > | >> @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 9005057] | >> | > | >> | > | > | >> 22 WARenderLoopContinuation >> | >> | > | >> | > | > | >> withNotificationHandlerDo: | >> | > | >> | > | > | >> @3 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 2 [GsMethod 202608385] | >> | > | >> | > | > | >> 23 ComplexVCBlock in | >> | > | >> | > | > | >> WAActionPhaseContinuation >> | >> | > | >> | > | > | >> runCallbacks | >> | > | >> | > | > | >> @8 | >> | > | >> | > | > | >> line 3 [GsMethod 202613505] | >> | > | >> | > | > | >> 24 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @4 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: | >> | > | >> | > | > | >> @6 | >> | > | >> | > | > | >> line 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 26 WAActionPhaseContinuation >> runCallbacks | >> | > | >> | > | > | >> @18 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 6 | >> | > | >> | > | > | >> [GsMethod 202613505] | >> | > | >> | > | > | >> 27 WAActionPhaseContinuation >> | >> | > | >> | > | > | >> handleRequest @1 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 2 | >> | > | >> | > | > | >> [GsMethod 202614017] | >> | > | >> | > | > | >> 28 ComplexBlock in WASessionContinuation >> | >> | > | >> | > | > | >> basicValue @3 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 2 | >> | > | >> | > | > | >> [GsMethod 202625537] | >> | > | >> | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 30 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 31 ComplexBlock in ExecutableBlock >> on:do: | >> | > | >> | > | > | >> @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 9005057] | >> | > | >> | > | > | >> 32 WASessionContinuation >> | >> | > | >> | > | > | >> withUnregisteredHandlerDo: @7 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 3 | >> | > | >> | > | > | >> [GsMethod 202627073] | >> | > | >> | > | > | >> 33 WASessionContinuation >> basicValue @4 | >> | > | >> | > | > | >> line 2 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 202625537] | >> | > | >> | > | > | >> 34 WASessionContinuation >> value @3 line 5 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 202623745] | >> | > | >> | > | > | >> 35 WASession >> handleFiltered: @14 line 10 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 202205441] | >> | > | >> | > | > | >> 36 WARequestFilter >> handleFiltered: @2 | >> | > | >> | > | > | >> line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176192513] | >> | > | >> | > | > | >> 37 ComplexBlock in WADeprecatedToolFilter >> | >> | > | >> | > | > | >> handleFiltered: | >> | > | >> | > | > | >> @3 | >> | > | >> | > | > | >> line 2 [GsMethod 203213313] | >> | > | >> | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 39 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 40 ComplexBlock in ExecutableBlock >> on:do: | >> | > | >> | > | > | >> @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 9005057] | >> | > | >> | > | > | >> 41 WADeprecatedToolFilter >> handleFiltered: | >> | > | >> | > | > | >> @6 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 3 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 203213313] | >> | > | >> | > | > | >> 42 WARequestFilter >> handleFiltered: @2 | >> | > | >> | > | > | >> line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176192513] | >> | > | >> | > | > | >> 43 ComplexBlock in WATimingToolFilter >> | >> | > | >> | > | > | >> handleFiltered: | >> | > | >> | > | > | >> @4 | >> | > | >> | > | > | >> line 3 | >> | > | >> | > | > | >> [GsMethod 203208449] | >> | > | >> | > | > | >> 44 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @4 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 45 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @6 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 46 WATimingToolFilter >> handleFiltered: @8 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 203208449] | >> | > | >> | > | > | >> 47 ComplexBlock in WARequestHandler >> | >> | > | >> | > | > | >> handle: @4 | >> | > | >> | > | > | >> line 4 | >> | > | >> | > | > | >> [GsMethod 178568961] | >> | > | >> | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 49 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 50 ComplexBlock in ExecutableBlock >> on:do: | >> | > | >> | > | > | >> @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 9005057] | >> | > | >> | > | > | >> 51 WADynamicVariable class >> use:during: @4 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 177805825] | >> | > | >> | > | > | >> 52 ComplexBlock in WARequestContext >> | >> | > | >> | > | > | >> push:during: | >> | > | >> | > | > | >> @4 | >> | > | >> | > | > | >> line 5 | >> | > | >> | > | > | >> [GsMethod 176176129] | >> | > | >> | > | > | >> 53 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @4 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 54 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @6 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 55 WARequestContext >> push:during: @7 line | >> | > | >> | > | > | >> 6 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176176129] | >> | > | >> | > | > | >> 56 WARequestHandler >> handle: @5 line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 178568961] | >> | > | >> | > | > | >> 57 WASession >> handle: @10 line 11 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 202210561] | >> | > | >> | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176153857] | >> | > | >> | > | > | >> 59 WARegistry >> handleKeyed:with: @2 line 5 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176155137] | >> | > | >> | > | > | >> 60 WARegistry >> handleFiltered: @33 line 19 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176146945] | >> | > | >> | > | > | >> 61 WAApplication >> handleFiltered: @9 line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 202644225] | >> | > | >> | > | > | >> 62 WARequestFilter >> handleFiltered: @2 | >> | > | >> | > | > | >> line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176192513] | >> | > | >> | > | > | >> 63 ComplexBlock in WAExceptionFilter >> | >> | > | >> | > | > | >> handleFiltered: @6 | >> | > | >> | > | > | >> line 7 | >> | > | >> | > | > | >> [GsMethod 499529473] | >> | > | >> | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 65 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 66 ComplexBlock in ExecutableBlock >> on:do: | >> | > | >> | > | > | >> @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 9005057] | >> | > | >> | > | > | >> 67 WADynamicVariable class >> use:during: @4 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 177805825] | >> | > | >> | > | > | >> 68 ComplexVCBlock in WAExceptionFilter >> | >> | > | >> | > | > | >> handleFiltered: | >> | > | >> | > | > | >> @7 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 6 [GsMethod 499529473] | >> | > | >> | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 70 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> | >> | > | >> | > | > | >> on:do: @2 | >> | > | >> | > | > | >> line 8 | >> | > | >> | > | > | >> [GsMethod 9005057] | >> | > | >> | > | > | >> 72 WAExceptionHandler >> | >> | > | >> | > | > | >> handleExceptionsDuring: | >> | > | >> | > | > | >> @8 | >> | > | >> | > | > | >> line 3 | >> | > | >> | > | > | >> [GsMethod 177803521] | >> | > | >> | > | > | >> 73 WAExceptionFilter >> handleFiltered: @8 | >> | > | >> | > | > | >> line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 499529473] | >> | > | >> | > | > | >> 74 ComplexBlock in WARequestHandler >> | >> | > | >> | > | > | >> handle: @4 | >> | > | >> | > | > | >> line 4 | >> | > | >> | > | > | >> [GsMethod 178568961] | >> | > | >> | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 76 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 77 ComplexBlock in ExecutableBlock >> on:do: | >> | > | >> | > | > | >> @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 9005057] | >> | > | >> | > | > | >> 78 WADynamicVariable class >> use:during: @4 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 177805825] | >> | > | >> | > | > | >> 79 ComplexBlock in WARequestContext >> | >> | > | >> | > | > | >> push:during: | >> | > | >> | > | > | >> @4 | >> | > | >> | > | > | >> line 5 | >> | > | >> | > | > | >> [GsMethod 176176129] | >> | > | >> | > | > | >> 80 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @4 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 81 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @6 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 82 WARequestContext >> push:during: @7 line | >> | > | >> | > | > | >> 6 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176176129] | >> | > | >> | > | > | >> 83 WARequestHandler >> handle: @5 line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 178568961] | >> | > | >> | > | > | >> 84 WADispatcher >> handleFiltered:named: @7 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 5 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 179090945] | >> | > | >> | > | > | >> 85 WADispatcher >> handleFiltered: @7 line 6 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 179087617] | >> | > | >> | > | > | >> 86 ComplexBlock in WARequestHandler >> | >> | > | >> | > | > | >> handle: @4 | >> | > | >> | > | > | >> line 4 | >> | > | >> | > | > | >> [GsMethod 178568961] | >> | > | >> | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 88 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 89 ComplexBlock in ExecutableBlock >> on:do: | >> | > | >> | > | > | >> @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 9005057] | >> | > | >> | > | > | >> 90 WADynamicVariable class >> use:during: @4 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 177805825] | >> | > | >> | > | > | >> 91 ComplexBlock in WARequestContext >> | >> | > | >> | > | > | >> push:during: | >> | > | >> | > | > | >> @4 | >> | > | >> | > | > | >> line 5 | >> | > | >> | > | > | >> [GsMethod 176176129] | >> | > | >> | > | > | >> 92 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @4 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 93 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @6 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 94 WARequestContext >> push:during: @7 line | >> | > | >> | > | > | >> 6 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176176129] | >> | > | >> | > | > | >> 95 WARequestHandler >> handle: @5 line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 178568961] | >> | > | >> | > | > | >> 96 ComplexBlock in WAServerAdaptor >> | >> | > | >> | > | > | >> handleRequest: | >> | > | >> | > | > | >> @4 | >> | > | >> | > | > | >> line 4 | >> | > | >> | > | > | >> [GsMethod 176816641] | >> | > | >> | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 line 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 98 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 99 ComplexBlock in ExecutableBlock >> on:do: | >> | > | >> | > | > | >> @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 9005057] | >> | > | >> | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 | >> | > | >> | > | > | >> line 5 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176816641] | >> | > | >> | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176817921] | >> | > | >> | > | > | >> 102 ComplexBlock in WAServerAdaptor >> | >> | > | >> | > | > | >> process: | >> | > | >> | > | > | >> @5 | >> | > | >> | > | > | >> line 6 | >> | > | >> | > | > | >> [GsMethod 176817153] | >> | > | >> | > | > | >> 103 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @4 | >> | > | >> | > | > | >> line 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 104 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @6 | >> | > | >> | > | > | >> line 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 105 WAServerAdaptor >> process: @9 line 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 176817153] | >> | > | >> | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> | >> | > | >> | > | > | >> process: | >> | > | >> | > | > | >> @3 | >> | > | >> | > | > | >> line 6 | >> | > | >> | > | > | >> [GsMethod 212442369] | >> | > | >> | > | > | >> 107 ComplexBlock in GRGemStonePlatform >> | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: | >> | > | >> | > | > | >> @12 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 175179265] | >> | > | >> | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 line | >> | > | >> | > | > | >> 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 109 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 110 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> on:do: @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod 9005057] | >> | > | >> | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform >> | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: | >> | > | >> | > | > | >> @18 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 12 | >> | > | >> | > | > | >> [GsMethod 175179265] | >> | > | >> | > | > | >> 112 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @4 | >> | > | >> | > | > | >> line 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: | >> | > | >> | > | > | >> @6 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 114 TransientRecursionLock >> critical: @15 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 21159937] | >> | > | >> | > | > | >> 115 GRGemStonePlatform >> | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: | >> | > | >> | > | > | >> @39 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 5 | >> | > | >> | > | > | >> [GsMethod 175179265] | >> | > | >> | > | > | >> 116 ComplexBlock in GRGemStonePlatform >> | >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: | >> | > | >> | > | > | >> @7 | >> | > | >> | > | > | >> line 9 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 175179521] | >> | > | >> | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 line | >> | > | >> | > | > | >> 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 118 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 119 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> on:do: @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod 9005057] | >> | > | >> | > | > | >> 120 GRGemStonePlatform >> | >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: | >> | > | >> | > | > | >> @32 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 17 | >> | > | >> | > | > | >> [GsMethod 175179521] | >> | > | >> | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 212442369] | >> | > | >> | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> | >> | > | >> | > | > | >> answerResponderRole: | >> | > | >> | > | > | >> @3 | >> | > | >> | > | > | >> line 4 [GsMethod 212444161] | >> | > | >> | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 line | >> | > | >> | > | > | >> 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 124 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 125 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> on:do: @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod 9005057] | >> | > | >> | > | > | >> 126 WAFastCGIAdaptor >> answerResponderRole: | >> | > | >> | > | > | >> @9 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 5 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 212444161] | >> | > | >> | > | > | >> 127 FSResponderRole >> answer @2 line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 218695937] | >> | > | >> | > | > | >> 128 FSRole >> handleConnection @3 line 5 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 218705409] | >> | > | >> | > | > | >> 129 FSConnection >> unsafeServe @4 line 8 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 219646465] | >> | > | >> | > | > | >> 130 ComplexBlock in FSConnection >> | >> | > | >> | > | > | >> safeServe @5 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod 499288833] | >> | > | >> | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 line | >> | > | >> | > | > | >> 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 132 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 133 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> on:do: @2 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 8 | >> | > | >> | > | > | >> [GsMethod 9005057] | >> | > | >> | > | > | >> 134 ComplexVCBlock in FSConnection >> | >> | > | >> | > | > | >> safeServe | >> | > | >> | > | > | >> @8 | >> | > | >> | > | > | >> line 9 | >> | > | >> | > | > | >> [GsMethod 499288833] | >> | > | >> | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 line | >> | > | >> | > | > | >> 7 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10065409] | >> | > | >> | > | > | >> 136 ExceptionHandler >> try:on:do: @15 line | >> | > | >> | > | > | >> 18 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 10062081] | >> | > | >> | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> | >> | > | >> | > | > | >> on:do: | >> | > | >> | > | > | >> @2 | >> | > | >> | > | > | >> line 8 | >> | > | >> | > | > | >> [GsMethod 9005057] | >> | > | >> | > | > | >> 138 ComplexVCBlock in FSConnection >> | >> | > | >> | > | > | >> safeServe | >> | > | >> | > | > | >> @11 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 12 | >> | > | >> | > | > | >> [GsMethod 499288833] | >> | > | >> | > | > | >> 139 ComplexBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: @4 | >> | > | >> | > | > | >> line 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> | >> | > | >> | > | > | >> ensure: | >> | > | >> | > | > | >> @6 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 11 | >> | > | >> | > | > | >> [GsMethod 2304001] | >> | > | >> | > | > | >> 141 FSConnection >> safeServe @14 line 15 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 499288833] | >> | > | >> | > | > | >> 142 FSConnection >> serve @1 line 4 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 219654145] | >> | > | >> | > | > | >> 143 ComplexBlock in FSSocketServer >> | >> | > | >> | > | > | >> listen: @9 | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 15 | >> | > | >> | > | > | >> [GsMethod 219292673] | >> | > | >> | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 4501249] | >> | > | >> | > | > | >> 145 GsProcess >> _start @1 line 9 | >> | > | >> | > | > | >> [GsMethod | >> | > | >> | > | > | >> 4501761] | >> | > | >> | > | > | >> [GsProcess 412915713] | >> | > | >> | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] true | >> | > | >> | > | > | >> topaz 1> | >> | > | >> | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 | >> | > | >> | > | > | >> 16:38:18 | >> | > | >> | > | > | >> UTC | >> | > | >> | > | > | >> 2012 | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> UTL_GUARANTEE failed, File | >> | > | >> | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c | >> | > | >> | > | > | >> line | >> | > | >> | > | > | >> 28 | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> Begin attempt to print C-level stack at: Mon | >> | > | >> | > | > | >> Feb | >> | > | >> | > | > | >> 20 | >> | > | >> | > | > | >> 16:38:18 | >> | > | >> | > | > | >> UTC | >> | > | >> | > | > | >> 2012 | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> End of C-level stack: | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> hostcalldebugger invoked in process 6550, at | >> | > | >> | > | > | >> 02/20/2012 | >> | > | >> | > | > | >> 04:38:18 | >> | > | >> | > | > | >> PM.681 UTC | >> | > | >> | > | > | >> notifying stone of fatal error | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> [Info]: Logging out at 02/20/2012 04:38:18 | >> | > | >> | > | > | >> PM UTC | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> | >> | > | >> | > | > | >> | >> | > | >> | > | > | >>> | >> | > | >> | > | > | >>> ----- Original Message ----- | >> | > | >> | > | > | >>> | From: "Lawrence Kellogg" | >> | > | >> | > | > | >>> | <[hidden email]> | >> | > | >> | > | > | >>> | To: "GemStone Seaside beta discussion" | >> | > | >> | > | > | >>> | <[hidden email]> | >> | > | >> | > | > | >>> | Sent: Monday, February 20, 2012 8:48:22 | >> | > | >> | > | > | >>> | AM | >> | > | >> | > | > | >>> | Subject: Re: [GS/SS Beta] Object does not | >> | > | >> | > | > | >>> | exist | >> | > | >> | > | > | >>> | error - | >> | > | >> | > | > | >>> | Worry | >> | > | >> | > | > | >>> | about it? | >> | > | >> | > | > | >>> | | >> | > | >> | > | > | >>> | Hello Dale, | >> | > | >> | > | > | >>> | Well, my system has been up for days, | >> | > | >> | > | > | >>> | running | >> | > | >> | > | > | >>> | with no | >> | > | >> | > | > | >>> | problems, not | >> | > | >> | > | > | >>> | that it has been getting a lot of | >> | > | >> | > | > | >>> | traffic, | >> | > | >> | > | > | >>> | but | >> | > | >> | > | > | >>> | still, | >> | > | >> | > | > | >>> | no | >> | > | >> | > | > | >>> | crashes. | >> | > | >> | > | > | >>> | Today, I hit the Object does not exist | >> | > | >> | > | > | >>> | error | >> | > | >> | > | > | >>> | again. I | >> | > | >> | > | > | >>> | guess I | >> | > | >> | > | > | >>> | can | >> | > | >> | > | > | >>> | do another object audit but, other than | >> | > | >> | > | > | >>> | that, | >> | > | >> | > | > | >>> | I'm not | >> | > | >> | > | > | >>> | sure | >> | > | >> | > | > | >>> | how to | >> | > | >> | > | > | >>> | proceed. Do you think an upgrade to | >> | > | >> | > | > | >>> | 2.4.5 | >> | > | >> | > | > | >>> | will | >> | > | >> | > | > | >>> | help | >> | > | >> | > | > | >>> | me? | >> | > | >> | > | > | >>> | | >> | > | >> | > | > | >>> | Here is the walkback: | >> | > | >> | > | > | >>> | | >> | > | >> | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor Server | >> | > | >> | > | > | >>> | started | >> | > | >> | > | > | >>> | on | >> | > | >> | > | > | >>> | port | >> | > | >> | > | > | >>> | 9001 | >> | > | >> | > | > | >>> | ----------------------------------------------------- | >> | > | >> | > | > | >>> | GemStone: Error Nonfatal | >> | > | >> | > | > | >>> | The object with object ID | >> | > | >> | > | > | >>> | 76562293713797632 | >> | > | >> | > | > | >>> | does | >> | > | >> | > | > | >>> | not | >> | > | >> | > | > | >>> | exist. | >> | > | >> | > | > | >>> | Error Category: 231169 [GemStone] Number: | >> | > | >> | > | > | >>> | 2101 | >> | > | >> | > | > | >>> | Arg | >> | > | >> | > | > | >>> | Count: 1 | >> | > | >> | > | > | >>> | Context : | >> | > | >> | > | > | >>> | 412915713 | >> | > | >> | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: | >> | > | >> | > | > | >>> | 74241 | >> | > | >> | > | > | >>> | SmallInteger] | >> | > | >> | > | > | >>> | 76562293713797632 | >> | > | >> | > | > | >>> | | >> | > | >> | > | > | >>> | Now executing the following command saved | >> | > | >> | > | > | >>> | from | >> | > | >> | > | > | >>> | "iferr | >> | > | >> | > | > | >>> | 1": | >> | > | >> | > | > | >>> | where | >> | > | >> | > | > | >>> | ==> 1 WAComponent >> decoration @3 line 1 | >> | > | >> | > | > | >>> | [GsMethod | >> | > | >> | > | > | >>> | 194749441] | >> | > | >> | > | > | >>> | 2 WAComponent >> addDecoration: @2 line 6 | >> | > | >> | > | > | >>> | [GsMethod | >> | > | >> | > | > | >>> | 194748417] | >> | > | >> | > | > | >>> | 3 WAComponent >> | >> | > | >> | > | > | >>> | show:onAnswer:delegation: @10 | >> | > | >> | > | > | >>> | line 8 | >> | > | >> | > | > | >>> | [GsMethod | >> | > | >> | > | > | >>> | 194749185] | >> | > | >> | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 line 5 | >> | > | >> | > | > | >>> | [GsMethod | >> | > | >> | > | > | >>> | 499699713] | >> | > | >> | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 line 8 | >> | > | >> | > | > | >>> | [GsMethod | >> | > | >> | > | > | >>> | 194750977] | >> | > | >> | > | > | >>> | 6 ComplexBlock in WAComponent >> call: @3 | >> | > | >> | > | > | >>> | line | >> | > | >> | > | > | >>> | 4 | >> | > | >> | > | > | >>> | [GsMethod | >> | > | >> | > | > | >>> | 191317249] | >> | > | >> | > | > | >>> | 7 ComplexBlock in WAComponent >> wait: @3 | >> | > | >> | > | > | >>> | line | >> | > | >> | > | > | >>> | 3 | >> | > | >> | > | > | >>> | [GsMethod | >> | > | >> | > | > | >>> | 191268353] | >> | > | >> | > | > | >>> | 8 GRGemStonePlatform >> | >> | > | >> | > | > | >>> | seasideSuspendFlowDo: | >> | > | >> | > | > | >>> | @9 | >> | > | >> | > | > | >>> | line 5 | >> | > | >> | > | > | >>> | [GsMethod | >> | > | >> | > | > | >>> | 499655937] | >> | > | >> | > | > | >>> | 9 WAComponent >> wait: @4 line 3 | >> | > | >> | > | > | >>> | [GsMethod | >> | > | >> | > | > | >>> | 191268353] | >> | > | >> | > | > | >>> | 10 WAComponent >> call: @4 line 4 | >> | > | >> | > | > | >>> | [GsMethod | >> | > | >> | > | > | >>> | 191317249] | >> | > | >> | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 | >> | > | >> | > | > | >>> | line 9 | >> | > | >> | > | > | >>> | [GsMethod | >> | > | >> | > | > | >>> | 371393537] | >> | > | >> | > | > | >>> | | >> | > | >> | > | > | >>> | | >> | > | >> | > | > | >>> | Larry | >> | > | >> | > | > | >>> | | >> | > | >> | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale | >> | > | >> | > | > | >>> | Henrichs | >> | > | >> | > | > | >>> | wrote: | >> | > | >> | > | > | >>> | | >> | > | >> | > | > | >>> | > Larry, | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > Yes, everything looks clean, I'm a | >> | > | >> | > | > | >>> | > little | >> | > | >> | > | > | >>> | > bit | >> | > | >> | > | > | >>> | > surprised | >> | > | >> | > | > | >>> | > that | >> | > | >> | > | > | >>> | > you | >> | > | >> | > | > | >>> | > didn't find the original error in you | >> | > | >> | > | > | >>> | > first | >> | > | >> | > | > | >>> | > audit, | >> | > | >> | > | > | >>> | > but | >> | > | >> | > | > | >>> | > the | >> | > | >> | > | > | >>> | > implication is that the "corrupt | >> | > | >> | > | > | >>> | > object" | >> | > | >> | > | > | >>> | > never | >> | > | >> | > | > | >>> | > got | >> | > | >> | > | > | >>> | > persisted | >> | > | >> | > | > | >>> | > ... | >> | > | >> | > | > | >>> | > indicating some other type of | >> | > | >> | > | > | >>> | > corruption ... | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > A clean object audit means that your | >> | > | >> | > | > | >>> | > data | >> | > | >> | > | > | >>> | > base | >> | > | >> | > | > | >>> | > has no | >> | > | >> | > | > | >>> | > corruption so | >> | > | >> | > | > | >>> | > you're good to go ... I'll talk to some | >> | > | >> | > | > | >>> | > guys | >> | > | >> | > | > | >>> | > on | >> | > | >> | > | > | >>> | > Monday | >> | > | >> | > | > | >>> | > and | >> | > | >> | > | > | >>> | > see if | >> | > | >> | > | > | >>> | > they have some ideas as to what might | >> | > | >> | > | > | >>> | > have | >> | > | >> | > | > | >>> | > happened...there's | >> | > | >> | > | > | >>> | > a | >> | > | >> | > | > | >>> | > bug in there somewhere, but for now it | >> | > | >> | > | > | >>> | > looks | >> | > | >> | > | > | >>> | > like it | >> | > | >> | > | > | >>> | > is | >> | > | >> | > | > | >>> | > isolated | >> | > | >> | > | > | >>> | > to the local state in a gem ... | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > Dale | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > ----- Original Message ----- | >> | > | >> | > | > | >>> | > | From: "Lawrence Kellogg" | >> | > | >> | > | > | >>> | > | <[hidden email]> | >> | > | >> | > | > | >>> | > | To: "GemStone Seaside beta | >> | > | >> | > | > | >>> | > | discussion" | >> | > | >> | > | > | >>> | > | <[hidden email]> | >> | > | >> | > | > | >>> | > | Sent: Saturday, February 11, 2012 | >> | > | >> | > | > | >>> | > | 4:18:06 | >> | > | >> | > | > | >>> | > | AM | >> | > | >> | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object does | >> | > | >> | > | > | >>> | > | not | >> | > | >> | > | > | >>> | > | exist | >> | > | >> | > | > | >>> | > | error - | >> | > | >> | > | > | >>> | > | Worry | >> | > | >> | > | > | >>> | > | about it? | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale | >> | > | >> | > | > | >>> | > | Henrichs | >> | > | >> | > | > | >>> | > | wrote: | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | > Larry, | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > Object does not exist errors are | >> | > | >> | > | > | >>> | > | > not | >> | > | >> | > | > | >>> | > | > good | >> | > | >> | > | > | >>> | > | > things | >> | > | >> | > | > | >>> | > | > ... | >> | > | >> | > | > | >>> | > | > and | >> | > | >> | > | > | >>> | > | > the | >> | > | >> | > | > | >>> | > | > gem | >> | > | >> | > | > | >>> | > | > coming down in this case is | >> | > | >> | > | > | >>> | > | > probably a | >> | > | >> | > | > | >>> | > | > good | >> | > | >> | > | > | >>> | > | > thing | >> | > | >> | > | > | >>> | > | > ... | >> | > | >> | > | > | >>> | > | > The | >> | > | >> | > | > | >>> | > | > fact | >> | > | >> | > | > | >>> | > | > that the problem is showing up in a | >> | > | >> | > | > | >>> | > | > GsProcess | >> | > | >> | > | > | >>> | > | > means | >> | > | >> | > | > | >>> | > | > that | >> | > | >> | > | > | >>> | > | > the | >> | > | >> | > | > | >>> | > | > Seaside session data structures are | >> | > | >> | > | > | >>> | > | > corrupted but | >> | > | >> | > | > | >>> | > | > not | >> | > | >> | > | > | >>> | > | > your | >> | > | >> | > | > | >>> | > | > model | >> | > | >> | > | > | >>> | > | > data ... | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > You can check for corruption in | >> | > | >> | > | > | >>> | > | > your | >> | > | >> | > | > | >>> | > | > data | >> | > | >> | > | > | >>> | > | > base by | >> | > | >> | > | > | >>> | > | > running | >> | > | >> | > | > | >>> | > | > an | >> | > | >> | > | > | >>> | > | > object | >> | > | >> | > | > | >>> | > | > audit (see section 8.2 of the | >> | > | >> | > | > | >>> | > | > System | >> | > | >> | > | > | >>> | > | > Administration | >> | > | >> | > | > | >>> | > | > Guide[1]). | >> | > | >> | > | > | >>> | > | > If | >> | > | >> | > | > | >>> | > | > you follow these steps you own't | >> | > | >> | > | > | >>> | > | > need to | >> | > | >> | > | > | >>> | > | > run | >> | > | >> | > | > | >>> | > | > the | >> | > | >> | > | > | >>> | > | > object | >> | > | >> | > | > | >>> | > | > audit | >> | > | >> | > | > | >>> | > | > as | >> | > | >> | > | > | >>> | > | > single user (see the docs): | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > - expire sessions | >> | > | >> | > | > | >>> | > | > - mfc | >> | > | >> | > | > | >>> | > | > - reclaimAll | >> | > | >> | > | > | >>> | > | > - object audit | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | Hello Dale, | >> | > | >> | > | > | >>> | > | Ok, I ran: | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | System stopUserSessions | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit | >> | > | >> | > | > | >>> | > | SystemRepository markForCollection | >> | > | >> | > | > | >>> | > | SystemRepository reclaimAll | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | I don't see any errors. Here is my | >> | > | >> | > | > | >>> | > | log. | >> | > | >> | > | > | >>> | > | What | >> | > | >> | > | > | >>> | > | do you | >> | > | >> | > | > | >>> | > | make of | >> | > | >> | > | > | >>> | > | it? | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | Larry | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | [Info]: Login Time: 02/11/2012 | >> | > | >> | > | > | >>> | > | 12:06:22 | >> | > | >> | > | > | >>> | > | PM.972 | >> | > | >> | > | > | >>> | > | UTC | >> | > | >> | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] gci | >> | > | >> | > | > | >>> | > | login: | >> | > | >> | > | > | >>> | > | currSession | >> | > | >> | > | > | >>> | > | 1 | >> | > | >> | > | > | >>> | > | rpc gem | >> | > | >> | > | > | >>> | > | processId -1 | >> | > | >> | > | > | >>> | > | successful login | >> | > | >> | > | > | >>> | > | topaz 1> printit | >> | > | >> | > | > | >>> | > | System hasMissingGcGems | >> | > | >> | > | > | >>> | > | % | >> | > | >> | > | > | >>> | > | false | >> | > | >> | > | > | >>> | > | topaz 1> printit | >> | > | >> | > | > | >>> | > | System stopUserSessions | >> | > | >> | > | > | >>> | > | % | >> | > | >> | > | > | >>> | > | System class | >> | > | >> | > | > | >>> | > | superClass Object class | >> | > | >> | > | > | >>> | > | format 32 | >> | > | >> | > | > | >>> | > | instVars 0 | >> | > | >> | > | > | >>> | > | instVarNames an Array | >> | > | >> | > | > | >>> | > | constraints an Array | >> | > | >> | > | > | >>> | > | classVars a SymbolDictionary | >> | > | >> | > | > | >>> | > | methodDict a | >> | > | >> | > | > | >>> | > | GsMethodDictionary | >> | > | >> | > | > | >>> | > | poolDictionaries an Array | >> | > | >> | > | > | >>> | > | categories a | >> | > | >> | > | > | >>> | > | GsMethodDictionary | >> | > | >> | > | > | >>> | > | secondarySuperclasses nil | >> | > | >> | > | > | >>> | > | name System | >> | > | >> | > | > | >>> | > | classHistory a ClassHistory | >> | > | >> | > | > | >>> | > | description a | >> | > | >> | > | > | >>> | > | GsClassDocumentation | >> | > | >> | > | > | >>> | > | migrationDestination nil | >> | > | >> | > | > | >>> | > | timeStamp a DateTime | >> | > | >> | > | > | >>> | > | userId SystemUser | >> | > | >> | > | > | >>> | > | extraDict a SymbolDictionary | >> | > | >> | > | > | >>> | > | classCategory nil | >> | > | >> | > | > | >>> | > | subclasses nil | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | topaz 1> printit | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit | >> | > | >> | > | > | >>> | > | % | >> | > | >> | > | > | >>> | > | --reclaimAll: changed | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog | >> | > | >> | > | > | >>> | > | from | >> | > | >> | > | > | >>> | > | 20 | >> | > | >> | > | > | >>> | > | to 3 | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to | >> | > | >> | > | > | >>> | > | 1 | >> | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages | >> | > | >> | > | > | >>> | > | from | >> | > | >> | > | > | >>> | > | 40 | >> | > | >> | > | > | >>> | > | to 1 | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime | >> | > | >> | > | > | >>> | > | to 1 | >> | > | >> | > | > | >>> | > | --setGcConfig: set | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | >> | > | >> | > | > | >>> | > | to 0 | >> | > | >> | > | > | >>> | > | --reclaimAll: using | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled | >> | > | >> | > | > | >>> | > | true | >> | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount | >> | > | >> | > | > | >>> | > | 10 | >> | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: | >> | > | >> | > | > | >>> | > | Starting | >> | > | >> | > | > | >>> | > | object | >> | > | >> | > | > | >>> | > | table | >> | > | >> | > | > | >>> | > | scan | >> | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: | >> | > | >> | > | > | >>> | > | Finished | >> | > | >> | > | > | >>> | > | object | >> | > | >> | > | > | >>> | > | table | >> | > | >> | > | > | >>> | > | scan | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | Object audit is proceeding in | >> | > | >> | > | > | >>> | > | FullAudit | >> | > | >> | > | > | >>> | > | mode: | >> | > | >> | > | > | >>> | > | Scavenging completed (either single | >> | > | >> | > | > | >>> | > | user | >> | > | >> | > | > | >>> | > | mode | >> | > | >> | > | > | >>> | > | or no | >> | > | >> | > | > | >>> | > | pages | >> | > | >> | > | > | >>> | > | to | >> | > | >> | > | > | >>> | > | scavenge). | >> | > | >> | > | > | >>> | > | All audit checks are enabled. | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 | >> | > | >> | > | > | >>> | > | 12:07:41 PM | >> | > | >> | > | > | >>> | > | UTC. | >> | > | >> | > | > | >>> | > | Summary of objects whose sizes exceed | >> | > | >> | > | > | >>> | > | 100000 | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | or | >> | > | >> | > | > | >>> | > | Oops: | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | ObjectID Class ClassName | >> | > | >> | > | > | >>> | > | LogicalSize | >> | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- | >> | > | >> | > | > | >>> | > | 305743617 74753 String | >> | > | >> | > | > | >>> | > | 134740 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 149534721 74753 String | >> | > | >> | > | > | >>> | > | 164661 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 173784833 74753 String | >> | > | >> | > | > | >>> | > | 163312 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 196368897 74753 String | >> | > | >> | > | > | >>> | > | 164661 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 305774593 74753 String | >> | > | >> | > | > | >>> | > | 134740 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 175519489 74753 String | >> | > | >> | > | > | >>> | > | 376305 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 196571393 74753 String | >> | > | >> | > | > | >>> | > | 379399 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 175494145 74753 String | >> | > | >> | > | > | >>> | > | 201874 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 197005569 74753 String | >> | > | >> | > | > | >>> | > | 202074 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 149996289 74753 String | >> | > | >> | > | > | >>> | > | 236426 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 151722753 74753 String | >> | > | >> | > | > | >>> | > | 379399 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 151723777 74753 String | >> | > | >> | > | > | >>> | > | 202074 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 274619393 74753 String | >> | > | >> | > | > | >>> | > | 1170577 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 265139713 74753 String | >> | > | >> | > | > | >>> | > | 1170577 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 215910913 66817 Array | >> | > | >> | > | > | >>> | > | 331214 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 164965121 74753 String | >> | > | >> | > | > | >>> | > | 236201 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 197155585 74753 String | >> | > | >> | > | > | >>> | > | 236426 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 271373057 74753 String | >> | > | >> | > | > | >>> | > | 1170577 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 268426753 74753 String | >> | > | >> | > | > | >>> | > | 134740 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 264103681 74753 String | >> | > | >> | > | > | >>> | > | 1170577 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | ----------- Object Statistics Summary | >> | > | >> | > | > | >>> | > | ----------------- | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | ----- Instances of invisible | >> | > | >> | > | > | >>> | > | (private) | >> | > | >> | > | > | >>> | > | classes | >> | > | >> | > | > | >>> | > | ------ | >> | > | >> | > | > | >>> | > | Number of instances: 1072 | >> | > | >> | > | > | >>> | > | Total size: 15855 | >> | > | >> | > | > | >>> | > | K | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | Average size: 14.8 | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | Class: 209153 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 209409 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 1072 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 15855 K Bytes | >> | > | >> | > | > | >>> | > | Class: 209665 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 209921 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 210177 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 210433 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 210689 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 210945 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 211201 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 211457 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 211713 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 211969 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 212225 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 212481 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 212737 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 212993 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 213249 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 213505 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 213761 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | ----- Instances of visible classes | >> | > | >> | > | > | >>> | > | ----------------- | >> | > | >> | > | > | >>> | > | Number of objects : | >> | > | >> | > | > | >>> | > | 1633432 | >> | > | >> | > | > | >>> | > | Total Size : | >> | > | >> | > | > | >>> | > | 157861 K | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | size of Object Headers : | >> | > | >> | > | > | >>> | > | 38283 K | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | size of Object Values : | >> | > | >> | > | > | >>> | > | 116978 K | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | size of Object Tags : | >> | > | >> | > | > | >>> | > | 0 K | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | average of Object Value: | >> | > | >> | > | > | >>> | > | 73.3 | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | Object Audit: Audit successfully | >> | > | >> | > | > | >>> | > | completed; no | >> | > | >> | > | > | >>> | > | errors | >> | > | >> | > | > | >>> | > | were | >> | > | >> | > | > | >>> | > | detected. | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to | >> | > | >> | > | > | >>> | > | 40 | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime | >> | > | >> | > | > | >>> | > | to 10 | >> | > | >> | > | > | >>> | > | --setGcConfig: set | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | >> | > | >> | > | > | >>> | > | to 0 | >> | > | >> | > | > | >>> | > | --postReclaimAll: restored | >> | > | >> | > | > | >>> | > | reclaimMinPages | >> | > | >> | > | > | >>> | > | to | >> | > | >> | > | > | >>> | > | 40 | >> | > | >> | > | > | >>> | > | true | >> | > | >> | > | > | >>> | > | topaz 1> printit | >> | > | >> | > | > | >>> | > | SystemRepository markForCollection | >> | > | >> | > | > | >>> | > | % | >> | > | >> | > | > | >>> | > | start MFC mark/sweep phase: | >> | > | >> | > | > | >>> | > | 02/11/2012 | >> | > | >> | > | > | >>> | > | 12:08:56 PM | >> | > | >> | > | > | >>> | > | UTC | >> | > | >> | > | > | >>> | > | WARNING, unable to resolve either | >> | > | >> | > | > | >>> | > | garMarkSweepPageBufSize | >> | > | >> | > | > | >>> | > | or | >> | > | >> | > | > | >>> | > | mfcGcPageBufSize, using default 320 | >> | > | >> | > | > | >>> | > | MarkSweepArgsSType::(): buffer size= | >> | > | >> | > | > | >>> | > | 320 | >> | > | >> | > | > | >>> | > | pages | >> | > | >> | > | > | >>> | > | start MFC process dead phase: | >> | > | >> | > | > | >>> | > | 02/11/2012 | >> | > | >> | > | > | >>> | > | 12:08:59 | >> | > | >> | > | > | >>> | > | PM | >> | > | >> | > | > | >>> | > | UTC | >> | > | >> | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM UTC | >> | > | >> | > | > | >>> | > | Successful completion of | >> | > | >> | > | > | >>> | > | markForCollection. | >> | > | >> | > | > | >>> | > | 1613875 live objects found. | >> | > | >> | > | > | >>> | > | 20629 possible dead objects, | >> | > | >> | > | > | >>> | > | occupying | >> | > | >> | > | > | >>> | > | approximately | >> | > | >> | > | > | >>> | > | 1856610 | >> | > | >> | > | > | >>> | > | bytes, may be reclaimed. | >> | > | >> | > | > | >>> | > | topaz 1> printit | >> | > | >> | > | > | >>> | > | SystemRepository reclaimAll | >> | > | >> | > | > | >>> | > | % | >> | > | >> | > | > | >>> | > | --reclaimAll: changed | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog | >> | > | >> | > | > | >>> | > | from | >> | > | >> | > | > | >>> | > | 20 | >> | > | >> | > | > | >>> | > | to 3 | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to | >> | > | >> | > | > | >>> | > | 1 | >> | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages | >> | > | >> | > | > | >>> | > | from | >> | > | >> | > | > | >>> | > | 40 | >> | > | >> | > | > | >>> | > | to 1 | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime | >> | > | >> | > | > | >>> | > | to 1 | >> | > | >> | > | > | >>> | > | --setGcConfig: set | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | >> | > | >> | > | > | >>> | > | to 0 | >> | > | >> | > | > | >>> | > | --reclaimAll: using | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled | >> | > | >> | > | > | >>> | > | true | >> | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount | >> | > | >> | > | > | >>> | > | 10 | >> | > | >> | > | > | >>> | > | an Array | >> | > | >> | > | > | >>> | > | #1 40 | >> | > | >> | > | > | >>> | > | #2 10 | >> | > | >> | > | > | >>> | > | #3 0 | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | topaz 1> printit | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit | >> | > | >> | > | > | >>> | > | % | >> | > | >> | > | > | >>> | > | --reclaimAll: changed | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog | >> | > | >> | > | > | >>> | > | from | >> | > | >> | > | > | >>> | > | 20 | >> | > | >> | > | > | >>> | > | to 3 | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to | >> | > | >> | > | > | >>> | > | 1 | >> | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages | >> | > | >> | > | > | >>> | > | from | >> | > | >> | > | > | >>> | > | 1 | >> | > | >> | > | > | >>> | > | to 1 | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime | >> | > | >> | > | > | >>> | > | to 1 | >> | > | >> | > | > | >>> | > | --setGcConfig: set | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | >> | > | >> | > | > | >>> | > | to 0 | >> | > | >> | > | > | >>> | > | --reclaimAll: using | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled | >> | > | >> | > | > | >>> | > | true | >> | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: | >> | > | >> | > | > | >>> | > | Starting | >> | > | >> | > | > | >>> | > | object | >> | > | >> | > | > | >>> | > | table | >> | > | >> | > | > | >>> | > | scan | >> | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: | >> | > | >> | > | > | >>> | > | Finished | >> | > | >> | > | > | >>> | > | object | >> | > | >> | > | > | >>> | > | table | >> | > | >> | > | > | >>> | > | scan | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | Object audit is proceeding in | >> | > | >> | > | > | >>> | > | FullAudit | >> | > | >> | > | > | >>> | > | mode: | >> | > | >> | > | > | >>> | > | Scavenging completed (either single | >> | > | >> | > | > | >>> | > | user | >> | > | >> | > | > | >>> | > | mode | >> | > | >> | > | > | >>> | > | or no | >> | > | >> | > | > | >>> | > | pages | >> | > | >> | > | > | >>> | > | to | >> | > | >> | > | > | >>> | > | scavenge). | >> | > | >> | > | > | >>> | > | All audit checks are enabled. | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 | >> | > | >> | > | > | >>> | > | 12:11:27 PM | >> | > | >> | > | > | >>> | > | UTC. | >> | > | >> | > | > | >>> | > | Summary of objects whose sizes exceed | >> | > | >> | > | > | >>> | > | 100000 | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | or | >> | > | >> | > | > | >>> | > | Oops: | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | ObjectID Class ClassName | >> | > | >> | > | > | >>> | > | LogicalSize | >> | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- | >> | > | >> | > | > | >>> | > | 305743617 74753 String | >> | > | >> | > | > | >>> | > | 134740 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 149534721 74753 String | >> | > | >> | > | > | >>> | > | 164661 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 173784833 74753 String | >> | > | >> | > | > | >>> | > | 163312 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 196368897 74753 String | >> | > | >> | > | > | >>> | > | 164661 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 305774593 74753 String | >> | > | >> | > | > | >>> | > | 134740 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 175519489 74753 String | >> | > | >> | > | > | >>> | > | 376305 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 196571393 74753 String | >> | > | >> | > | > | >>> | > | 379399 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 175494145 74753 String | >> | > | >> | > | > | >>> | > | 201874 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 197005569 74753 String | >> | > | >> | > | > | >>> | > | 202074 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 149996289 74753 String | >> | > | >> | > | > | >>> | > | 236426 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 151722753 74753 String | >> | > | >> | > | > | >>> | > | 379399 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 151723777 74753 String | >> | > | >> | > | > | >>> | > | 202074 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 274619393 74753 String | >> | > | >> | > | > | >>> | > | 1170577 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 265139713 74753 String | >> | > | >> | > | > | >>> | > | 1170577 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 215910913 66817 Array | >> | > | >> | > | > | >>> | > | 331214 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 164965121 74753 String | >> | > | >> | > | > | >>> | > | 236201 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 197155585 74753 String | >> | > | >> | > | > | >>> | > | 236426 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 271373057 74753 String | >> | > | >> | > | > | >>> | > | 1170577 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 268426753 74753 String | >> | > | >> | > | > | >>> | > | 134740 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | 264103681 74753 String | >> | > | >> | > | > | >>> | > | 1170577 | >> | > | >> | > | > | >>> | > | Oops | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | ----------- Object Statistics Summary | >> | > | >> | > | > | >>> | > | ----------------- | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | ----- Instances of invisible | >> | > | >> | > | > | >>> | > | (private) | >> | > | >> | > | > | >>> | > | classes | >> | > | >> | > | > | >>> | > | ------ | >> | > | >> | > | > | >>> | > | Number of instances: 1072 | >> | > | >> | > | > | >>> | > | Total size: 15855 | >> | > | >> | > | > | >>> | > | K | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | Average size: 14.8 | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | Class: 209153 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 209409 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 1072 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 15855 K Bytes | >> | > | >> | > | > | >>> | > | Class: 209665 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 209921 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 210177 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 210433 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 210689 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 210945 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 211201 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 211457 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 211713 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 211969 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 212225 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 212481 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 212737 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 212993 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 213249 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 213505 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | Class: 213761 | >> | > | >> | > | > | >>> | > | Instances: | >> | > | >> | > | > | >>> | > | 0 | >> | > | >> | > | > | >>> | > | Total | >> | > | >> | > | > | >>> | > | Size: | >> | > | >> | > | > | >>> | > | 0 K Bytes | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | ----- Instances of visible classes | >> | > | >> | > | > | >>> | > | ----------------- | >> | > | >> | > | > | >>> | > | Number of objects : | >> | > | >> | > | > | >>> | > | 1612803 | >> | > | >> | > | > | >>> | > | Total Size : | >> | > | >> | > | > | >>> | > | 156912 K | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | size of Object Headers : | >> | > | >> | > | > | >>> | > | 37800 K | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | size of Object Values : | >> | > | >> | > | > | >>> | > | 116516 K | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | size of Object Tags : | >> | > | >> | > | > | >>> | > | 0 K | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | average of Object Value: | >> | > | >> | > | > | >>> | > | 74.0 | >> | > | >> | > | > | >>> | > | Bytes | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | Object Audit: Audit successfully | >> | > | >> | > | > | >>> | > | completed; no | >> | > | >> | > | > | >>> | > | errors | >> | > | >> | > | > | >>> | > | were | >> | > | >> | > | > | >>> | > | detected. | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to | >> | > | >> | > | > | >>> | > | 1 | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime | >> | > | >> | > | > | >>> | > | to 1 | >> | > | >> | > | > | >>> | > | --setGcConfig: set | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | >> | > | >> | > | > | >>> | > | to 0 | >> | > | >> | > | > | >>> | > | --postReclaimAll: restored | >> | > | >> | > | > | >>> | > | reclaimMinPages | >> | > | >> | > | > | >>> | > | to | >> | > | >> | > | > | >>> | > | 1 | >> | > | >> | > | > | >>> | > | true | >> | > | >> | > | > | >>> | > | topaz 1> | >> | > | >> | > | > | >>> | > | topaz 1> | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | > If, as I suspect, you've got | >> | > | >> | > | > | >>> | > | > corruption | >> | > | >> | > | > | >>> | > | > in | >> | > | >> | > | > | >>> | > | > GsProcess | >> | > | >> | > | > | >>> | > | > objects | >> | > | >> | > | > | >>> | > | > they | >> | > | >> | > | > | >>> | > | > only impact Seaside session state, | >> | > | >> | > | > | >>> | > | > and | >> | > | >> | > | > | >>> | > | > should | >> | > | >> | > | > | >>> | > | > have | >> | > | >> | > | > | >>> | > | > disappeared | >> | > | >> | > | > | >>> | > | > by | >> | > | >> | > | > | >>> | > | > the time you run the object audit | >> | > | >> | > | > | >>> | > | > ... | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > This problems seems to ring a bell, | >> | > | >> | > | > | >>> | > | > but | >> | > | >> | > | > | >>> | > | > it | >> | > | >> | > | > | >>> | > | > seems | >> | > | >> | > | > | >>> | > | > to | >> | > | >> | > | > | >>> | > | > me | >> | > | >> | > | > | >>> | > | > that the | >> | > | >> | > | > | >>> | > | > problem I am thinking of showed up | >> | > | >> | > | > | >>> | > | > in | >> | > | >> | > | > | >>> | > | > GemStone | >> | > | >> | > | > | >>> | > | > 3.0 | >> | > | >> | > | > | >>> | > | > and I | >> | > | >> | > | > | >>> | > | > think | >> | > | >> | > | > | >>> | > | > it | >> | > | >> | > | > | >>> | > | > was fixed in GemStone 3.0.1... so | >> | > | >> | > | > | >>> | > | > I'm | >> | > | >> | > | > | >>> | > | > curious | >> | > | >> | > | > | >>> | > | > what | >> | > | >> | > | > | >>> | > | > version of | >> | > | >> | > | > | >>> | > | > GemStone you are using. | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > As I think about this, I seem to | >> | > | >> | > | > | >>> | > | > recall | >> | > | >> | > | > | >>> | > | > that | >> | > | >> | > | > | >>> | > | > the | >> | > | >> | > | > | >>> | > | > problem | >> | > | >> | > | > | >>> | > | > was | >> | > | >> | > | > | >>> | > | > related to deeply nested block | >> | > | >> | > | > | >>> | > | > structure | >> | > | >> | > | > | >>> | > | > in | >> | > | >> | > | > | >>> | > | > a | >> | > | >> | > | > | >>> | > | > method | >> | > | >> | > | > | >>> | > | > that | >> | > | >> | > | > | >>> | > | > was | >> | > | >> | > | > | >>> | > | > involved in partial continuations, | >> | > | >> | > | > | >>> | > | > so I | >> | > | >> | > | > | >>> | > | > am | >> | > | >> | > | > | >>> | > | > curious if | >> | > | >> | > | > | >>> | > | > you | >> | > | >> | > | > | >>> | > | > happen | >> | > | >> | > | > | >>> | > | > to have some deeply nested block | >> | > | >> | > | > | >>> | > | > structures | >> | > | >> | > | > | >>> | > | > let's | >> | > | >> | > | > | >>> | > | > say | >> | > | >> | > | > | >>> | > | > more than | >> | > | >> | > | > | >>> | > | > 5 | >> | > | >> | > | > | >>> | > | > or 6 levels deep in your method? In | >> | > | >> | > | > | >>> | > | > fact | >> | > | >> | > | > | >>> | > | > even in | >> | > | >> | > | > | >>> | > | > 3.0.1 I | >> | > | >> | > | > | >>> | > | > think | >> | > | >> | > | > | >>> | > | > that there might be an effective | >> | > | >> | > | > | >>> | > | > limit | >> | > | >> | > | > | >>> | > | > (the | >> | > | >> | > | > | >>> | > | > engineer | >> | > | >> | > | > | >>> | > | > that | >> | > | >> | > | > | >>> | > | > worked | >> | > | >> | > | > | >>> | > | > on this will be back on Monday for | >> | > | >> | > | > | >>> | > | > exact | >> | > | >> | > | > | >>> | > | > details), so | >> | > | >> | > | > | >>> | > | > if | >> | > | >> | > | > | >>> | > | > you | >> | > | >> | > | > | >>> | > | > are | >> | > | >> | > | > | >>> | > | > running with 3.0.1, you should | >> | > | >> | > | > | >>> | > | > definitely be | >> | > | >> | > | > | >>> | > | > suspicious | >> | > | >> | > | > | >>> | > | > of deep | >> | > | >> | > | > | >>> | > | > nesting of blocks... | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > Dale | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > [1] | >> | > | >> | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > ----- Original Message ----- | >> | > | >> | > | > | >>> | > | > | From: "Lawrence Kellogg" | >> | > | >> | > | > | >>> | > | > | <[hidden email]> | >> | > | >> | > | > | >>> | > | > | To: "GemStone Seaside beta | >> | > | >> | > | > | >>> | > | > | discussion" | >> | > | >> | > | > | >>> | > | > | <[hidden email]> | >> | > | >> | > | > | >>> | > | > | Sent: Friday, February 10, 2012 | >> | > | >> | > | > | >>> | > | > | 2:13:15 PM | >> | > | >> | > | > | >>> | > | > | Subject: [GS/SS Beta] Object does | >> | > | >> | > | > | >>> | > | > | not | >> | > | >> | > | > | >>> | > | > | exist | >> | > | >> | > | > | >>> | > | > | error - | >> | > | >> | > | > | >>> | > | > | Worry | >> | > | >> | > | > | >>> | > | > | about | >> | > | >> | > | > | >>> | > | > | it? | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | Hello, | >> | > | >> | > | > | >>> | > | > | After a long series of calls and | >> | > | >> | > | > | >>> | > | > | answers | >> | > | >> | > | > | >>> | > | > | in | >> | > | >> | > | > | >>> | > | > | Seaside, I | >> | > | >> | > | > | >>> | > | > | got an | >> | > | >> | > | > | >>> | > | > | Object | >> | > | >> | > | > | >>> | > | > | does not exist error that brought | >> | > | >> | > | > | >>> | > | > | down | >> | > | >> | > | > | >>> | > | > | the | >> | > | >> | > | > | >>> | > | > | fast | >> | > | >> | > | > | >>> | > | > | cgi | >> | > | >> | > | > | >>> | > | > | gateway. | >> | > | >> | > | > | >>> | > | > | My | >> | > | >> | > | > | >>> | > | > | production error handler was not | >> | > | >> | > | > | >>> | > | > | triggered, | >> | > | >> | > | > | >>> | > | > | although it | >> | > | >> | > | > | >>> | > | > | was | >> | > | >> | > | > | >>> | > | > | installed, as far as I could | >> | > | >> | > | > | >>> | > | > | tell. | >> | > | >> | > | > | >>> | > | > | Strange. My | >> | > | >> | > | > | >>> | > | > | supervise | >> | > | >> | > | > | >>> | > | > | fastcgi | >> | > | >> | > | > | >>> | > | > | process also did not pick up my | >> | > | >> | > | > | >>> | > | > | dead | >> | > | >> | > | > | >>> | > | > | fastcgi | >> | > | >> | > | > | >>> | > | > | process. | >> | > | >> | > | > | >>> | > | > | Not a | >> | > | >> | > | > | >>> | > | > | good | >> | > | >> | > | > | >>> | > | > | day. | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | Here is the walkback: | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | USER IDS: REAL=seasideuser (500) | >> | > | >> | > | > | >>> | > | > | EFFECTIVE=seasideuser | >> | > | >> | > | > | >>> | > | > | (500) | >> | > | >> | > | > | >>> | > | > | | | >> | > | >> | > | > | >>> | > | > | |_____________________________________________________________________________| | >> | > | >> | > | > | >>> | > | > | topaz> topaz> topaz> topaz> | >> | > | >> | > | > | >>> | > | > | topaz> | >> | > | >> | > | > | >>> | > | > | topaz> | >> | > | >> | > | > | >>> | > | > | topaz> | >> | > | >> | > | > | >>> | > | > | [Info]: LNK | >> | > | >> | > | > | >>> | > | > | client/gem GCI levels = 844/844 | >> | > | >> | > | > | >>> | > | > | [Info]: User ID: DataCurator | >> | > | >> | > | > | >>> | > | > | [Info]: Repository: seaside | >> | > | >> | > | > | >>> | > | > | [Info]: Session ID: 5 | >> | > | >> | > | > | >>> | > | > | [Info]: GCI Client Host: <Linked> | >> | > | >> | > | > | >>> | > | > | [Info]: Page server PID: -1 | >> | > | >> | > | > | >>> | > | > | [Info]: Login Time: 02/10/2012 | >> | > | >> | > | > | >>> | > | > | 09:27:56 | >> | > | >> | > | > | >>> | > | > | PM.572 | >> | > | >> | > | > | >>> | > | > | UTC | >> | > | >> | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 UTC] | >> | > | >> | > | > | >>> | > | > | gci | >> | > | >> | > | > | >>> | > | > | login: | >> | > | >> | > | > | >>> | > | > | currSession | >> | > | >> | > | > | >>> | > | > | 1 rpc | >> | > | >> | > | > | >>> | > | > | gem | >> | > | >> | > | > | >>> | > | > | processId -1 | >> | > | >> | > | > | >>> | > | > | successful login | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 cls: | >> | > | >> | > | > | >>> | > | > | 76289 | >> | > | >> | > | > | >>> | > | > | UndefinedObject] | >> | > | >> | > | > | >>> | > | > | nil | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [76033 sz:19 | >> | > | >> | > | > | >>> | > | > | cls: | >> | > | >> | > | > | >>> | > | > | 801793 | >> | > | >> | > | > | >>> | > | > | System | >> | > | >> | > | > | >>> | > | > | class] | >> | > | >> | > | > | >>> | > | > | System | >> | > | >> | > | > | >>> | > | > | class | >> | > | >> | > | > | >>> | > | > | superClass [72193 sz:19 cls: | >> | > | >> | > | > | >>> | > | > | 206081 | >> | > | >> | > | > | >>> | > | > | Object | >> | > | >> | > | > | >>> | > | > | class] | >> | > | >> | > | > | >>> | > | > | Object | >> | > | >> | > | > | >>> | > | > | class | >> | > | >> | > | > | >>> | > | > | format [258 sz:0 cls: 74241 | >> | > | >> | > | > | >>> | > | > | SmallInteger] | >> | > | >> | > | > | >>> | > | > | 32 | >> | > | >> | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 | >> | > | >> | > | > | >>> | > | > | SmallInteger] | >> | > | >> | > | > | >>> | > | > | 0 | >> | > | >> | > | > | >>> | > | > | instVarNames [422145 sz:0 cls: | >> | > | >> | > | > | >>> | > | > | 66817 | >> | > | >> | > | > | >>> | > | > | Array] an | >> | > | >> | > | > | >>> | > | > | Array | >> | > | >> | > | > | >>> | > | > | constraints [421889 sz:0 cls: | >> | > | >> | > | > | >>> | > | > | 66817 | >> | > | >> | > | > | >>> | > | > | Array] | >> | > | >> | > | > | >>> | > | > | an | >> | > | >> | > | > | >>> | > | > | Array | >> | > | >> | > | > | >>> | > | > | classVars [421633 sz:26 cls: | >> | > | >> | > | > | >>> | > | > | 111361 | >> | > | >> | > | > | >>> | > | > | SymbolDictionary] a | >> | > | >> | > | > | >>> | > | > | SymbolDictionary | >> | > | >> | > | > | >>> | > | > | methodDict [711937 sz:112 cls: | >> | > | >> | > | > | >>> | > | > | 99073 | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary] a | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary | >> | > | >> | > | > | >>> | > | > | poolDictionaries [421377 sz:0 | >> | > | >> | > | > | >>> | > | > | cls: | >> | > | >> | > | > | >>> | > | > | 66817 | >> | > | >> | > | > | >>> | > | > | Array] | >> | > | >> | > | > | >>> | > | > | an | >> | > | >> | > | > | >>> | > | > | Array | >> | > | >> | > | > | >>> | > | > | categories [421121 sz:28 cls: | >> | > | >> | > | > | >>> | > | > | 99073 | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary] | >> | > | >> | > | > | >>> | > | > | a | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary | >> | > | >> | > | > | >>> | > | > | secondarySuperclasses [20 sz:0 | >> | > | >> | > | > | >>> | > | > | cls: | >> | > | >> | > | > | >>> | > | > | 76289 | >> | > | >> | > | > | >>> | > | > | UndefinedObject] | >> | > | >> | > | > | >>> | > | > | nil | >> | > | >> | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 | >> | > | >> | > | > | >>> | > | > | Symbol] | >> | > | >> | > | > | >>> | > | > | System | >> | > | >> | > | > | >>> | > | > | classHistory [420865 sz:3 cls: | >> | > | >> | > | > | >>> | > | > | 82689 | >> | > | >> | > | > | >>> | > | > | ClassHistory] | >> | > | >> | > | > | >>> | > | > | a | >> | > | >> | > | > | >>> | > | > | ClassHistory | >> | > | >> | > | > | >>> | > | > | description [13498369 sz:10 cls: | >> | > | >> | > | > | >>> | > | > | 95233 | >> | > | >> | > | > | >>> | > | > | GsClassDocumentation] | >> | > | >> | > | > | >>> | > | > | a | >> | > | >> | > | > | >>> | > | > | GsClassDocumentation | >> | > | >> | > | > | >>> | > | > | migrationDestination [20 sz:0 | >> | > | >> | > | > | >>> | > | > | cls: | >> | > | >> | > | > | >>> | > | > | 76289 | >> | > | >> | > | > | >>> | > | > | UndefinedObject] nil | >> | > | >> | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: | >> | > | >> | > | > | >>> | > | > | 118785 | >> | > | >> | > | > | >>> | > | > | DateTime] | >> | > | >> | > | > | >>> | > | > | a | >> | > | >> | > | > | >>> | > | > | DateTime | >> | > | >> | > | > | >>> | > | > | userId [14508801 sz:10 cls: 74753 | >> | > | >> | > | > | >>> | > | > | String] | >> | > | >> | > | > | >>> | > | > | SystemUser | >> | > | >> | > | > | >>> | > | > | extraDict [14524929 sz:14 cls: | >> | > | >> | > | > | >>> | > | > | 111361 | >> | > | >> | > | > | >>> | > | > | SymbolDictionary] | >> | > | >> | > | > | >>> | > | > | a | >> | > | >> | > | > | >>> | > | > | SymbolDictionary | >> | > | >> | > | > | >>> | > | > | classCategory [20 sz:0 cls: 76289 | >> | > | >> | > | > | >>> | > | > | UndefinedObject] | >> | > | >> | > | > | >>> | > | > | nil | >> | > | >> | > | > | >>> | > | > | subclasses [20 sz:0 cls: 76289 | >> | > | >> | > | > | >>> | > | > | UndefinedObject] | >> | > | >> | > | > | >>> | > | > | nil | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> | >> | > | >> | > | > | >>> | > | > | WAFastCGIAdaptor | >> | > | >> | > | > | >>> | > | > | Server | >> | > | >> | > | > | >>> | > | > | started | >> | > | >> | > | > | >>> | > | > | on | >> | > | >> | > | > | >>> | > | > | port | >> | > | >> | > | > | >>> | > | > | 9001 | >> | > | >> | > | > | >>> | > | > | ----------------------------------------------------- | >> | > | >> | > | > | >>> | > | > | GemStone: Error Nonfatal | >> | > | >> | > | > | >>> | > | > | The object with object ID | >> | > | >> | > | > | >>> | > | > | 81065894683350528 | >> | > | >> | > | > | >>> | > | > | does | >> | > | >> | > | > | >>> | > | > | not | >> | > | >> | > | > | >>> | > | > | exist. | >> | > | >> | > | > | >>> | > | > | Error Category: 231169 [GemStone] | >> | > | >> | > | > | >>> | > | > | Number: | >> | > | >> | > | > | >>> | > | > | 2101 | >> | > | >> | > | > | >>> | > | > | Arg | >> | > | >> | > | > | >>> | > | > | Count: 1 | >> | > | >> | > | > | >>> | > | > | Context : | >> | > | >> | > | > | >>> | > | > | 526648321 | >> | > | >> | > | > | >>> | > | > | Arg 1: [648527157466804226 sz:0 | >> | > | >> | > | > | >>> | > | > | cls: | >> | > | >> | > | > | >>> | > | > | 74241 | >> | > | >> | > | > | >>> | > | > | SmallInteger] | >> | > | >> | > | > | >>> | > | > | 81065894683350528 | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | Now executing the following | >> | > | >> | > | > | >>> | > | > | command | >> | > | >> | > | > | >>> | > | > | saved | >> | > | >> | > | > | >>> | > | > | from | >> | > | >> | > | > | >>> | > | > | "iferr | >> | > | >> | > | > | >>> | > | > | 1": | >> | > | >> | > | > | >>> | > | > | where | >> | > | >> | > | > | >>> | > | > | ==> 1 GsProcess class >> | >> | > | >> | > | > | >>> | > | > | installPartialContinuation:atLevel:value: | >> | > | >> | > | > | >>> | > | > | @2 | >> | > | >> | > | > | >>> | > | > | line 1 [GsMethod 4487425] | >> | > | >> | > | > | >>> | > | > | 2 WAPartialContinuation >> value: | >> | > | >> | > | > | >>> | > | > | @13 | >> | > | >> | > | > | >>> | > | > | line | >> | > | >> | > | > | >>> | > | > | 11 | >> | > | >> | > | > | >>> | > | > | [GsMethod | >> | > | >> | > | > | >>> | > | > | 212791041] | >> | > | >> | > | > | >>> | > | > | 3 WAPartialContinuation >> | >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: | >> | > | >> | > | > | >>> | > | > | @2 | >> | > | >> | > | > | >>> | > | > | line 2 | >> | > | >> | > | > | >>> | > | > | [GsMethod 218326273] | >> | > | >> | > | > | >>> | > | > | 4 ComplexBlock in WAComponent >> | >> | > | >> | > | > | >>> | > | > | show:onAnswer:delegation: @7 | >> | > | >> | > | > | >>> | > | > | line 7 | >> | > | >> | > | > | >>> | > | > | [GsMethod 194749185] | >> | > | >> | > | > | >>> | > | > | 5 ComplexBlock in ExecutableBlock | >> | > | >> | > | > | >>> | > | > | >> | >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: | >> | > | >> | > | > | >>> | > | > | @12 | >> | > | >> | > | > | >>> | > | > | line 8 [GsMethod 116163585] | >> | > | >> | > | > | >>> | > | > | 6 WAAnswerHandler >> | >> | > | >> | > | > | >>> | > | > | handleAnswer:continueWith: | >> | > | >> | > | > | >>> | > | > | @3 | >> | > | >> | > | > | >>> | > | > | line | >> | > | >> | > | > | >>> | > | > | 2 | >> | > | >> | > | > | >>> | > | > | [GsMethod | >> | > | >> | > | > | >>> | > | > | 194735873] | >> | > | >> | > | > | >>> | > | > | 7 WADecoration >> handleAnswer: | >> | > | >> | > | > | >>> | > | > | @6 | >> | > | >> | > | > | >>> | > | > | line 3 | >> | > | >> | > | > | >>> | > | > | [GsMethod | >> | > | >> | > | > | >>> | > | > | 194731009] | >> | > | >> | > | > | >>> | > | > | 8 WAComponent >> answer: @2 line | >> | > | >> | > | > | >>> | > | > | 5 | >> | > | >> | > | > | >>> | > | > | [GsMethod | >> | > | >> | > | > | >>> | > | > | 194751745] | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | I found this on the net: | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | Object does not exist errors | >> | > | >> | > | > | >>> | > | > | GBS applications may encounter | >> | > | >> | > | > | >>> | > | > | object | >> | > | >> | > | > | >>> | > | > | does | >> | > | >> | > | > | >>> | > | > | not | >> | > | >> | > | > | >>> | > | > | exist | >> | > | >> | > | > | >>> | > | > | errors | >> | > | >> | > | > | >>> | > | > | in | >> | > | >> | > | > | >>> | > | > | non-persistent | >> | > | >> | > | > | >>> | > | > | objects. This is due to a problem | >> | > | >> | > | > | >>> | > | > | with | >> | > | >> | > | > | >>> | > | > | the | >> | > | >> | > | > | >>> | > | > | fix | >> | > | >> | > | > | >>> | > | > | for | >> | > | >> | > | > | >>> | > | > | bug | >> | > | >> | > | > | >>> | > | > | #40703 | >> | > | >> | > | > | >>> | > | > | in | >> | > | >> | > | > | >>> | > | > | version | >> | > | >> | > | > | >>> | > | > | 2.4.4, which resulted in | >> | > | >> | > | > | >>> | > | > | non-persistent | >> | > | >> | > | > | >>> | > | > | objects | >> | > | >> | > | > | >>> | > | > | not | >> | > | >> | > | > | >>> | > | > | properly | >> | > | >> | > | > | >>> | > | > | protected | >> | > | >> | > | > | >>> | > | > | from garbage collection. | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | Workaround: | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | none/not applicable | >> | > | >> | > | > | >>> | > | > | from: | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | So, should I worry about this? I | >> | > | >> | > | > | >>> | > | > | implemented | >> | > | >> | > | > | >>> | > | > | code | >> | > | >> | > | > | >>> | > | > | that | >> | > | >> | > | > | >>> | > | > | allowed a | >> | > | >> | > | > | >>> | > | > | user | >> | > | >> | > | > | >>> | > | > | to call an editor, switch out on | >> | > | >> | > | > | >>> | > | > | the | >> | > | >> | > | > | >>> | > | > | navigation | >> | > | >> | > | > | >>> | > | > | menu, | >> | > | >> | > | > | >>> | > | > | call | >> | > | >> | > | > | >>> | > | > | another | >> | > | >> | > | > | >>> | > | > | editor, | >> | > | >> | > | > | >>> | > | > | switch out. With each switch, I | >> | > | >> | > | > | >>> | > | > | send | >> | > | >> | > | > | >>> | > | > | answer: | >> | > | >> | > | > | >>> | > | > | false | >> | > | >> | > | > | >>> | > | > | to | >> | > | >> | > | > | >>> | > | > | the | >> | > | >> | > | > | >>> | > | > | open | >> | > | >> | > | > | >>> | > | > | editor | >> | > | >> | > | > | >>> | > | > | to close it so that it is not | >> | > | >> | > | > | >>> | > | > | hanging | >> | > | >> | > | > | >>> | > | > | around | >> | > | >> | > | > | >>> | > | > | open. | >> | > | >> | > | > | >>> | > | > | My | >> | > | >> | > | > | >>> | > | > | idea | >> | > | >> | > | > | >>> | > | > | was to hide the section | >> | > | >> | > | > | >>> | > | > | navigation | >> | > | >> | > | > | >>> | > | > | when | >> | > | >> | > | > | >>> | > | > | the | >> | > | >> | > | > | >>> | > | > | editor | >> | > | >> | > | > | >>> | > | > | came | >> | > | >> | > | > | >>> | > | > | up | >> | > | >> | > | > | >>> | > | > | but | >> | > | >> | > | > | >>> | > | > | I'm | >> | > | >> | > | > | >>> | > | > | getting push back from my user. | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | What do you think? | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | Larry | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | > | | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | > | | >> | > | >> | > | > | >>> | | >> | > | >> | > | > | >>> | | >> | > | >> | > | > | >> | >> | > | >> | > | > | > | >> | > | >> | > | > | | >> | > | >> | > | > | | >> | > | >> | > | | >> | > | >> | > | | >> | > | >> | | >> | > | >> | | >> | > | > | >> | > | > This email is confidential and subject to important | >> | > | > disclaimers | >> | > | > and | >> | > | > conditions including on offers for the purchase or sale of | >> | > | > securities, accuracy and completeness of information, | >> | > | > viruses, | >> | > | > confidentiality, legal privilege, and legal entity | >> | > | > disclaimers, | >> | > | > available at | >> | > | > http://www.jpmorgan.com/pages/disclosures/email. | >> | > | | >> | > | | >> | | >> | | > | | |
Dale,
Thanks! Perhaps, I should you give a few more details about what I'm doing, in case somebody knows of a workaround. So, the crash appears to come from my call to sendAnswerToCurrentComponent self answer: false. which is defined in my top level component, PracticeJournalComponent. All of the components displayed are a subclass of my top level component. Now, my PracticeJournalLoginTask>>go method is defined as follows: go | user component | self call: self userLoginView. (self userLoginView user) notNil ifTrue: [ component := self firstComponentToDisplayForUser: self userLoginView user. [ component notNil ] whileTrue: [ self call: component. component := component nextComponentToBeDisplayed ] ] After I set the new view to call, I send that sendAnswerToCurrentComponent to the currently displayed component, to close it. I think the crash may be happening when I hit the back button and the system tries to send that self answer: false to the current component, which no longer exists, but I'm not sure. Anybody have any thoughts? Larry On Mar 28, 2012, at 7:07 PM, Dale Henrichs wrote: > Lawrence, > > Excellent! > > I've forwarded the stack to our vm guy ... he's out today, but he'll look at it when he gets back to the office... Hopefully we'll learn something interesting here... > > Dale > > ----- Original Message ----- > | From: "Lawrence Kellogg" <[hidden email]> > | To: "GemStone Seaside beta discussion" <[hidden email]> > | Sent: Wednesday, March 28, 2012 3:54:32 PM > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? > | > | Dale, > | YES!!!! I got a C Stack dump from the Object dos not exist > | error!!!!! I wasn't doing anything interesting on the site, just > | navigating between a few pages. Scroll down to see the C dump. I > | hope this helps nail the problem. My auto-start script does not > | work in this case, I have to kill the Gem in order to get the > | system to come back up. Kind of a bummer. > | > | I hope this news does not make you too cranky. ;-) > | > | Regards, > | > | Larry > | > | > | > | topaz 1> topaz 1> WAFastCGIAdaptor Server started on port 9001 > | ----------- Unreportable ERROR Encountered: > | 2012-03-28T04:29:58.27249908447266-07:00send(8,0x7fffa41f01e0,8,0) > | failed with errno=107,ENOTCONN, Socket is not connected----------- > | ----------- Unreportable ERROR Encountered: > | 2012-03-28T04:32:17.56268501281738-07:00send(8,0x7fffa41f01e0,8,0) > | failed with errno=107,ENOTCONN, Socket is not connected----------- > | ----------- Unreportable ERROR Encountered: > | 2012-03-28T12:29:58.12089610099792-07:00send(8,0x7fffa41f01e0,8,0) > | failed with errno=107,ENOTCONN, Socket is not connected----------- > | ----------- Unreportable ERROR Encountered: > | 2012-03-28T12:30:09.42462110519409-07:00send(8,0x7fffa41f01e0,8,0) > | failed with errno=107,ENOTCONN, Socket is not connected----------- > | ----------- Unreportable ERROR Encountered: > | 2012-03-28T12:31:27.64497900009155-07:00send(8,0x7fffa41f01e0,8,0) > | failed with errno=107,ENOTCONN, Socket is not connected----------- > | ----------------------------------------------------- > | GemStone: Error Nonfatal > | The object with object ID 85569493102756864 does not exist. > | Error Category: 231169 [GemStone] Number: 2101 Arg Count: 1 Context : > | 442309121 > | Arg 1: [684555944822054914 sz:0 cls: 74241 SmallInteger] > | 85569493102756864 > | > | Now executing the following command saved from "iferr 1": > | where > | ==> 1 GsProcess class >> installPartialContinuation:atLevel:value: @2 > | line 1 [GsMethod 4487425] > | 2 WAPartialContinuation >> value: @13 line 11 [GsMethod 212791041] > | 3 WAPartialContinuation >> valueWithPossibleArguments: @2 line 2 > | [GsMethod 218326273] > | 4 ComplexBlock in WAComponent >> show:onAnswer:delegation: @7 line 7 > | [GsMethod 194749185] > | 5 ComplexBlock in ExecutableBlock >> valueWithPossibleArguments: @12 > | line 8 [GsMethod 116163585] > | 6 WAAnswerHandler >> handleAnswer:continueWith: @3 line 2 [GsMethod > | 194735873] > | 7 WADecoration >> handleAnswer: @6 line 3 [GsMethod 194731009] > | 8 WAComponent >> answer: @2 line 5 [GsMethod 194751745] > | 9 PracticeJournalComponent >> sendAnswerToCurrentComponent @2 line 2 > | [GsMethod 370162945] > | 10 ComplexBlock in PracticeJournalComponent >> > | renderNavigationMenuAsTopBar20On: @93 line 73 [GsMethod 439969025] > | 11 ComplexBlock in ExecutableBlock >> valueWithPossibleArguments: @6 > | line 4 [GsMethod 116163585] > | 12 WAActionCallback >> evaluateWithArgument: @3 line 2 [GsMethod > | 176951297] > | 13 WACallback >> evaluateWithFieldValues: @5 line 2 [GsMethod > | 177495553] > | 14 ComplexBlock in WACallbackRegistry >> handle: @16 line 10 > | [GsMethod 177951489] > | 15 Collection >> do: @5 line 10 [GsMethod 1547777] > | 16 WACallbackRegistry >> handle: @17 line 9 [GsMethod 177951489] > | 17 ComplexBlock in WAActionPhaseContinuation >> runCallbacks @7 line > | 4 [GsMethod 202613505] > | 18 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 19 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 20 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 21 WARenderLoopContinuation >> withNotificationHandlerDo: @3 line 2 > | [GsMethod 202608385] > | 22 ComplexVCBlock in WAActionPhaseContinuation >> runCallbacks @8 > | line 3 [GsMethod 202613505] > | 23 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod > | 2304001] > | 24 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 > | [GsMethod 2304001] > | 25 WAActionPhaseContinuation >> runCallbacks @18 line 6 [GsMethod > | 202613505] > | 26 WAActionPhaseContinuation >> handleRequest @1 line 2 [GsMethod > | 202614017] > | 27 ComplexBlock in WASessionContinuation >> basicValue @3 line 2 > | [GsMethod 202625537] > | 28 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 29 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 30 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 31 WASessionContinuation >> withUnregisteredHandlerDo: @7 line 3 > | [GsMethod 202627073] > | 32 WASessionContinuation >> basicValue @4 line 2 [GsMethod > | 202625537] > | 33 WASessionContinuation >> value @3 line 5 [GsMethod 202623745] > | 34 WASession >> handleFiltered: @14 line 10 [GsMethod 202205441] > | 35 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod > | 176192513] > | 36 ComplexBlock in WADeprecatedToolFilter >> handleFiltered: @3 line > | 2 [GsMethod 203213313] > | 37 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 38 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 39 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 40 WADeprecatedToolFilter >> handleFiltered: @6 line 3 [GsMethod > | 203213313] > | 41 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod > | 176192513] > | 42 ComplexBlock in WATimingToolFilter >> handleFiltered: @4 line 3 > | [GsMethod 203208449] > | 43 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod > | 2304001] > | 44 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod > | 2304001] > | 45 WATimingToolFilter >> handleFiltered: @8 line 4 [GsMethod > | 203208449] > | 46 ComplexBlock in WARequestHandler >> handle: @4 line 4 [GsMethod > | 178568961] > | 47 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 48 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 49 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 50 WADynamicVariable class >> use:during: @4 line 4 [GsMethod > | 177805825] > | 51 ComplexBlock in WARequestContext >> push:during: @4 line 5 > | [GsMethod 176176129] > | 52 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod > | 2304001] > | 53 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod > | 2304001] > | 54 WARequestContext >> push:during: @7 line 6 [GsMethod 176176129] > | 55 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] > | 56 WASession >> handle: @10 line 11 [GsMethod 202210561] > | 57 WARegistry >> dispatch:to: @1 line 5 [GsMethod 176153857] > | 58 WARegistry >> handleKeyed:with: @2 line 5 [GsMethod 176155137] > | 59 WARegistry >> handleFiltered: @33 line 19 [GsMethod 176146945] > | 60 WAApplication >> handleFiltered: @9 line 8 [GsMethod 202644225] > | 61 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod > | 176192513] > | 62 ComplexBlock in WAExceptionFilter >> handleFiltered: @6 line 7 > | [GsMethod 499529473] > | 63 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 64 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 65 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 66 WADynamicVariable class >> use:during: @4 line 4 [GsMethod > | 177805825] > | 67 ComplexVCBlock in WAExceptionFilter >> handleFiltered: @7 line 6 > | [GsMethod 499529473] > | 68 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 69 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 70 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 71 WAExceptionHandler >> handleExceptionsDuring: @8 line 3 > | [GsMethod 177803521] > | 72 WAExceptionFilter >> handleFiltered: @8 line 4 [GsMethod > | 499529473] > | 73 ComplexBlock in WARequestHandler >> handle: @4 line 4 [GsMethod > | 178568961] > | 74 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 75 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 76 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 77 WADynamicVariable class >> use:during: @4 line 4 [GsMethod > | 177805825] > | 78 ComplexBlock in WARequestContext >> push:during: @4 line 5 > | [GsMethod 176176129] > | 79 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod > | 2304001] > | 80 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod > | 2304001] > | 81 WARequestContext >> push:during: @7 line 6 [GsMethod 176176129] > | 82 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] > | 83 WADispatcher >> handleFiltered:named: @7 line 5 [GsMethod > | 179090945] > | 84 WADispatcher >> handleFiltered: @7 line 6 [GsMethod 179087617] > | 85 ComplexBlock in WARequestHandler >> handle: @4 line 4 [GsMethod > | 178568961] > | 86 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 87 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 88 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 89 WADynamicVariable class >> use:during: @4 line 4 [GsMethod > | 177805825] > | 90 ComplexBlock in WARequestContext >> push:during: @4 line 5 > | [GsMethod 176176129] > | 91 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod > | 2304001] > | 92 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod > | 2304001] > | 93 WARequestContext >> push:during: @7 line 6 [GsMethod 176176129] > | 94 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] > | 95 ComplexBlock in WAServerAdaptor >> handleRequest: @4 line 4 > | [GsMethod 176816641] > | 96 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 97 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 98 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 99 WAServerAdaptor >> handleRequest: @6 line 5 [GsMethod 176816641] > | 100 WAServerAdaptor >> handle: @1 line 4 [GsMethod 176817921] > | 101 ComplexBlock in WAServerAdaptor >> process: @5 line 6 [GsMethod > | 176817153] > | 102 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod > | 2304001] > | 103 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 [GsMethod > | 2304001] > | 104 WAServerAdaptor >> process: @9 line 7 [GsMethod 176817153] > | 105 ComplexBlock in WAFastCGIAdaptor >> process: @3 line 6 > | [GsMethod 212442369] > | 106 ComplexBlock in GRGemStonePlatform >> > | seasideProcessRequestWithRetry:resultBlock: @12 line 11 [GsMethod > | 175179265] > | 107 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 108 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 109 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 110 ComplexVCBlock in GRGemStonePlatform >> > | seasideProcessRequestWithRetry:resultBlock: @18 line 12 [GsMethod > | 175179265] > | 111 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod > | 2304001] > | 112 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 > | [GsMethod 2304001] > | 113 TransientRecursionLock >> critical: @15 line 8 [GsMethod > | 21159937] > | 114 GRGemStonePlatform >> seasideProcessRequestWithRetry:resultBlock: > | @39 line 5 [GsMethod 175179265] > | 115 ComplexBlock in GRGemStonePlatform >> > | seasideProcessRequest:adaptor:resultBlock: @7 line 9 [GsMethod > | 175179521] > | 116 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 117 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 118 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 119 GRGemStonePlatform >> seasideProcessRequest:adaptor:resultBlock: > | @32 line 17 [GsMethod 175179521] > | 120 WAFastCGIAdaptor >> process: @4 line 4 [GsMethod 212442369] > | 121 ComplexBlock in WAFastCGIAdaptor >> answerResponderRole: @3 line > | 4 [GsMethod 212444161] > | 122 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 123 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 124 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 125 WAFastCGIAdaptor >> answerResponderRole: @9 line 5 [GsMethod > | 212444161] > | 126 FSResponderRole >> answer @2 line 4 [GsMethod 218695937] > | 127 FSRole >> handleConnection @3 line 5 [GsMethod 218705409] > | 128 FSConnection >> unsafeServe @4 line 8 [GsMethod 219646465] > | 129 ComplexBlock in FSConnection >> safeServe @5 line 8 [GsMethod > | 499288833] > | 130 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 131 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 132 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 133 ComplexVCBlock in FSConnection >> safeServe @8 line 9 [GsMethod > | 499288833] > | 134 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod 10065409] > | 135 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod 10062081] > | 136 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 [GsMethod > | 9005057] > | 137 ComplexVCBlock in FSConnection >> safeServe @11 line 12 > | [GsMethod 499288833] > | 138 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 [GsMethod > | 2304001] > | 139 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 > | [GsMethod 2304001] > | 140 FSConnection >> safeServe @14 line 15 [GsMethod 499288833] > | 141 FSConnection >> serve @1 line 4 [GsMethod 219654145] > | 142 ComplexBlock in FSSocketServer >> listen: @9 line 15 [GsMethod > | 219292673] > | 143 GsProcess >> _startPart2 @15 line 17 [GsMethod 4501249] > | 144 GsProcess >> _start @1 line 9 [GsMethod 4501761] > | [GsProcess 442309121] > | topaz 1> [268 sz:0 cls: 68097 Boolean] true > | topaz 1> > | HostCallDebugger: invoked at: Wed Mar 28 22:46:56 UTC 2012 > | > | UTL_GUARANTEE failed, File > | /export/toronto3/users/buildgss/244x-1/src/omverify.c line 28 > | > | Begin attempt to print C-level stack at: Wed Mar 28 22:46:57 UTC 2012 > | > | Thread 3 (Thread 0x7fd1ad6d7700 (LWP 1700)): > | #0 0x00007fd1beb668dc in recv () from /lib64/libpthread.so.0 > | #1 0x00007fd1bd79acbd in SocketRead(int, char*, int, int, int*, > | int*, int*, SysErrorSType*) () at > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 > | #2 0x00007fd1bd786ef9 in stnOobReaderThreadFn () at > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 > | #3 0x00007fd1beb5f7e1 in start_thread () from /lib64/libpthread.so.0 > | #4 0x00007fd1bdee977d in clone () from /lib64/libc.so.6 > | Thread 2 (Thread 0x7fd18b667700 (LWP 1701)): > | #0 0x00007fd1beb668dc in recv () from /lib64/libpthread.so.0 > | #1 0x00007fd1bd79ab09 in SocketRead2(int, char*, int, int, int*, > | int*, int*, SysErrorSType*) () at > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 > | #2 0x00007fd1bd78718f in shrpcmonSocketReadFn () at > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 > | #3 0x00007fd1beb5f7e1 in start_thread () from /lib64/libpthread.so.0 > | #4 0x00007fd1bdee977d in clone () from /lib64/libc.so.6 > | Thread 1 (Thread 0x7fd1bef83720 (LWP 1699)): > | #0 0x00007fd1beb6702d in waitpid () from /lib64/libpthread.so.0 > | #1 0x00007fd1bd76c20d in forkAndWait(char const*, char* const*) () > | at intloopamd64.asmm4:6258 > | #2 0x00007fd1bd76c393 in HostPrintCStack() () at > | intloopamd64.asmm4:6258 > | #3 0x00007fd1bd7a0c15 in HostPrintCStack_notifyStone() () at > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 > | #4 0x00007fd1bd76c6be in HostCallDebuggerMsg(char const*) () at > | intloopamd64.asmm4:6258 > | #5 0x00007fd1bd76c732 in HostCallDebuggerMsg_fl(char const*, char > | const*, int) () at intloopamd64.asmm4:6258 > | #6 0x00007fd1bd670308 in om::verifyRef(om*, omObjSType*, > | omObjSType*, int) () from /opt/gemstone/product/lib/libgcilnk.so > | #7 0x00007fd1bd670cf2 in om::verifyObj(om*, omObjSType*, > | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so > | #8 0x00007fd1bd67132b in om::verifySpace(omSpaceType*, > | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so > | #9 0x00007fd1bd6714f1 in om::verifyNewGen(omNewGenerationSType*, > | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so > | #10 0x00007fd1bd672386 in om::Verify(verifyStateEType) () from > | /opt/gemstone/product/lib/libgcilnk.so > | #11 0x00007fd1bd65a279 in om::Shutdown(om*) () from > | /opt/gemstone/product/lib/libgcilnk.so > | #12 0x00007fd1bd5fd032 in GemSupLogout(om*) () from > | /opt/gemstone/product/lib/libgcilnk.so > | #13 0x00007fd1bd5eca49 in GemDoLogout() () from > | /opt/gemstone/product/lib/libgcilnk.so > | #14 0x00007fd1bd5ba257 in GciLogout () from > | /opt/gemstone/product/lib/libgcilnk.so > | #15 0x00007fd1bd5c4cf7 in GciSupShutdown() () from > | /opt/gemstone/product/lib/libgcilnk.so > | #16 0x00007fd1bd5aee1a in GciShutdown () from > | /opt/gemstone/product/lib/libgcilnk.so > | #17 0x0000000000412b78 in TpSupDoExit(unsigned long) () > | #18 0x0000000000412e1b in TpSupGcml(char const*, int) () > | #19 0x0000000000405c16 in topazMain(int, char**) () > | #20 0x00007fd1bde22cdd in __libc_start_main () from /lib64/libc.so.6 > | #21 0x0000000000402e89 in _start () > | > | End of C-level stack: > | > | > | hostcalldebugger invoked in process 1699, at 03/28/2012 10:46:57 > | PM.007 UTC > | notifying stone of fatal error > | > | On Mar 26, 2012, at 4:00 PM, Lawrence Kellogg wrote: > | > | > > | > On Mar 26, 2012, at 3:33 PM, Dale Henrichs wrote: > | > > | >> Larry, > | >> > | >> Yep, gemsup.c is the the module that is producing the error report > | >> ... good for you to take a crack at it ... Sorry, I didn't think > | >> of gdb earlier:( > | >> > | > > | > Dale, > | > Yeah, it is unfortunate that gdb was not installed because the > | > error happened to me twice, within a relatively short period of > | > time. Now, I can't seem to reproduce the crash. It does not seem > | > to happen in any predictable way. It is kind of random. > | > > | > I'll keep trying. > | > > | > Larry > | > > | > > | > > | >> Dale > | >> > | >> ----- Original Message ----- > | >> | From: "Lawrence Kellogg" <[hidden email]> > | >> | To: "GemStone Seaside beta discussion" > | >> | <[hidden email]> > | >> | Sent: Monday, March 26, 2012 9:50:17 AM > | >> | Subject: Re: [GS/SS Beta] Object does not exist error - Worry > | >> | about it? > | >> | > | >> | Dale, > | >> | > | >> | On Mar 26, 2012, at 12:23 PM, Dale Henrichs wrote: > | >> | > | >> | > Larry, > | >> | > > | >> | > No stack:) ... $GEMSTONE/bin/gstack is the script that is used > | >> | > to > | >> | > generate a stack, perhaps that script doesn't work on your > | >> | > server > | >> | > ... you can test gstack by running against any of the gemstone > | >> | > processes (visible from `gslist -lc`). > | >> | > > | >> | > | >> | > | >> | Yeah, I was afraid you were going to say that but I was hoping > | >> | that > | >> | this: > | >> | > | >> | | UTL_GUARANTEE failed, File > | >> | | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 > | >> | > | >> | might provide some clue. > | >> | > | >> | > | >> | > My guess is that gdb isn't installed but we should get gstack > | >> | > working and wait for the next event. > | >> | > > | >> | > | >> | I have gstack but not gdb. So, I installed gdb, sudo yum > | >> | install > | >> | gdb, and I guess I will wait for the crash to happen again > | >> | in order to capture a stack dump. > | >> | > | >> | Larry > | >> | > | >> | > Dale > | >> | > > | >> | > ----- Original Message ----- > | >> | > | From: "Lawrence Kellogg" <[hidden email]> > | >> | > | To: "GemStone Seaside beta discussion" > | >> | > | <[hidden email]> > | >> | > | Sent: Wednesday, March 21, 2012 4:00:42 PM > | >> | > | Subject: Re: [GS/SS Beta] Object does not exist error - > | >> | > | Worry > | >> | > | about it? > | >> | > | > | >> | > | Dale, > | >> | > | Ok, today, I got the following dump in the log file > | >> | > | because of > | >> | > | a > | >> | > | crash from Object does not exist: > | >> | > | > | >> | > | HostCallDebugger: invoked at: Wed Mar 21 22:47:33 UTC 2012 > | >> | > | > | >> | > | UTL_GUARANTEE failed, File > | >> | > | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line 439 > | >> | > | xceptionHandler >> doTryBlock: @9 line 7 [GsMethod OOP > | >> | > | 10065409] > | >> | > | 148 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | >> | > | OOP > | >> | > | 10062081] > | >> | > | 149 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 > | >> | > | [GsMethod > | >> | > | OOP 9005057] > | >> | > | 150 ComplexVCBlock in FSConnection >> safeServe @11 line 12 > | >> | > | [GsMethod OOP 499288833] > | >> | > | 151 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | >> | > | [GsMethod > | >> | > | OOP 2304001] > | >> | > | 152 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 > | >> | > | [GsMethod OOP 2304001] > | >> | > | 153 FSConnection >> safeServe @14 line 15 [GsMethod OOP > | >> | > | 499288833] > | >> | > | 154 FSConnection >> serve @1 line 4 [GsMethod OOP > | >> | > | 219654145] > | >> | > | 155 ComplexBlock in FSSocketServer >> listen: @9 line 15 > | >> | > | [GsMethod > | >> | > | OOP 219292673] > | >> | > | 156 GsProcess >> _startPart2 @15 line 17 [GsMethod OOP > | >> | > | 4501249] > | >> | > | 157 GsProcess >> _start @1 line 9 [GsMethod OOP 4501761] > | >> | > | ----------- > | >> | > | GemSupBadObj oop 76562293848015872 file > | >> | > | /export/toronto3/users/buildgss/244x-1/src/om.c line 1967 > | >> | > | Object > | >> | > | 76562293848015872 does not exist. > | >> | > | GemStone error 2101 matches GEMCFG_HALT_ON_ERROR config > | >> | > | value. > | >> | > | > | >> | > | Begin attempt to print C-level stack at: Wed Mar 21 22:47:33 > | >> | > | UTC > | >> | > | 2012 > | >> | > | > | >> | > | > | >> | > | End of C-level stack: > | >> | > | > | >> | > | > | >> | > | hostcalldebugger invoked in process 8778, at 03/21/2012 > | >> | > | 10:47:33 > | >> | > | PM.427 UTC > | >> | > | notifying stone of fatal error > | >> | > | > | >> | > | [Info]: Logging out at 03/21/2012 10:47:33 PM UTC > | >> | > | > | >> | > | ======================================= > | >> | > | > | >> | > | > | >> | > | Why is there no C-level stack? Does this information help at > | >> | > | all? > | >> | > | > | >> | > | Larry > | >> | > | > | >> | > | > | >> | > | On Mar 5, 2012, at 5:42 AM, Podgajny, Jaroslaw X wrote: > | >> | > | > | >> | > | > Hi guys, > | >> | > | > > | >> | > | > We are still running 32-bit here but we did experience > | >> | > | > something > | >> | > | > very similar in the past. The problem was occurring at the > | >> | > | > time > | >> | > | > when the reclaim was running and there were busy session > | >> | > | > in the > | >> | > | > system. We ended up locking users out until the reclaim > | >> | > | > was > | >> | > | > finished. We also switched off epoc. > | >> | > | > > | >> | > | > It does not cause us issues anymore, so it seems, but we > | >> | > | > have > | >> | > | > not > | >> | > | > done anything to consciously make it go away. > | >> | > | > > | >> | > | > As one of the retrospective actions you could try to scan > | >> | > | > the > | >> | > | > transaction logs (if you are running full tran logs) for > | >> | > | > the > | >> | > | > given > | >> | > | > oop and see what that comes back with. > | >> | > | > > | >> | > | > > | >> | > | > -- > | >> | > | > Regards, Jaroslaw. > | >> | > | > > | >> | > | > -----Original Message----- > | >> | > | > From: [hidden email] > | >> | > | > [mailto:[hidden email]] On Behalf Of > | >> | > | > Lawrence > | >> | > | > Kellogg > | >> | > | > Sent: 02 March 2012 13:40 > | >> | > | > To: GemStone Seaside beta discussion > | >> | > | > Subject: Re: [GS/SS Beta] Object does not exist error - > | >> | > | > Worry > | >> | > | > about > | >> | > | > it? > | >> | > | > > | >> | > | > > | >> | > | > On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: > | >> | > | > > | >> | > | >> Larry, > | >> | > | >> > | >> | > | >> It should be dumped to the log file ... One time I > | >> | > | >> stalked a > | >> | > | >> bug > | >> | > | >> for 9 months:) > | >> | > | >> > | >> | > | > > | >> | > | > > | >> | > | > Ok, I'll strap in for the long haul. I'm sure this bug > | >> | > | > will > | >> | > | > pop up > | >> | > | > again. > | >> | > | > > | >> | > | > Do I need to stop and restart gemstone in order to get it > | >> | > | > to > | >> | > | > read > | >> | > | > system.conf? > | >> | > | > Is there any way to force it to read the file while > | >> | > | > gemstone is > | >> | > | > running? Just curious. > | >> | > | > > | >> | > | > Larry > | >> | > | > > | >> | > | > > | >> | > | > > | >> | > | > > | >> | > | >> Dale > | >> | > | >> > | >> | > | >> ----- Original Message ----- > | >> | > | >> | From: "Lawrence Kellogg" <[hidden email]> > | >> | > | >> | To: "GemStone Seaside beta discussion" > | >> | > | >> | <[hidden email]> > | >> | > | >> | Sent: Wednesday, February 29, 2012 6:01:59 AM > | >> | > | >> | Subject: Re: [GS/SS Beta] Object does not exist error - > | >> | > | >> | Worry > | >> | > | >> | about it? > | >> | > | >> | > | >> | > | >> | > | >> | > | >> | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: > | >> | > | >> | > | >> | > | >> | > Larry, > | >> | > | >> | > > | >> | > | >> | > The C stack dump will tell us where in the vm the > | >> | > | >> | > error is > | >> | > | >> | > occurring. If you are doing this in your Staging > | >> | > | >> | > environment > | >> | > | >> | > then > | >> | > | >> | > you can attach the c process with gdb and get the > | >> | > | >> | > stack > | >> | > | >> | > dump > | >> | > | >> | > ... > | >> | > | >> | > with a live gdb we may want additional info ... the > | >> | > | >> | > stack > | >> | > | >> | > dump > | >> | > | >> | > will be useful to start. > | >> | > | >> | > > | >> | > | >> | > With the smalltalk stack we'll get to look at the > | >> | > | >> | > objects > | >> | > | >> | > around > | >> | > | >> | > the corrupt object and perhaps learn something ... > | >> | > | >> | > > | >> | > | >> | > Right now, I am curious whether the corrupt object is > | >> | > | >> | > a > | >> | > | >> | > WAValue or > | >> | > | >> | > a WADelegation... > | >> | > | >> | > > | >> | > | >> | > | >> | > | >> | Dale, > | >> | > | >> | I've been banging on my Staging system all morning, > | >> | > | >> | and > | >> | > | >> | haven't > | >> | > | >> | made it crash yet. It's a strange bug. Sometimes, it > | >> | > | >> | pops > | >> | > | >> | up > | >> | > | >> | on > | >> | > | >> | the most innocent click when switching between views. > | >> | > | >> | In > | >> | > | >> | this > | >> | > | >> | case, I'm hitting call/answers many, many times, to > | >> | > | >> | try to > | >> | > | >> | make it > | >> | > | >> | fail. I thought we had seen it fail this way in the > | >> | > | >> | past, > | >> | > | >> | but > | >> | > | >> | now > | >> | > | >> | I'm not sure. > | >> | > | >> | > | >> | > | >> | I guess it is good news that the bug is difficult to > | >> | > | >> | reproduce. > | >> | > | >> | I'll keep trying. > | >> | > | >> | > | >> | > | >> | Where does the C stack get dumped when it gets > | >> | > | >> | dumped? To > | >> | > | >> | the > | >> | > | >> | console or a file? > | >> | > | >> | > | >> | > | >> | Larry > | >> | > | >> | > | >> | > | >> | > | >> | > | >> | > | >> | > | >> | > Dale > | >> | > | >> | > > | >> | > | >> | > ----- Original Message ----- > | >> | > | >> | > | From: "Lawrence Kellogg" <[hidden email]> > | >> | > | >> | > | To: "GemStone Seaside beta discussion" > | >> | > | >> | > | <[hidden email]> > | >> | > | >> | > | Sent: Tuesday, February 28, 2012 12:19:33 PM > | >> | > | >> | > | Subject: Re: [GS/SS Beta] Object does not exist > | >> | > | >> | > | error - > | >> | > | >> | > | Worry > | >> | > | >> | > | about it? > | >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs wrote: > | >> | > | >> | > | > | >> | > | >> | > | > Larry, > | >> | > | >> | > | > > | >> | > | >> | > | > Okay, here's the stack that covers the range of > | >> | > | >> | > | > the > | >> | > | >> | > | > partial > | >> | > | >> | > | > continuation: > | >> | > | >> | > | > > | >> | > | >> | > | > ==> 1 WAComponent >> decoration @3 line 1 > | >> | > | >> | > | > [GsMethod > | >> | > | >> | > | > 194749441] > | >> | > | >> | > | > 2 WAComponent >> addDecoration: @2 line 6 > | >> | > | >> | > | > [GsMethod > | >> | > | >> | > | > 194748417] > | >> | > | >> | > | > 3 WAComponent >> show:onAnswerelegation: @10 line > | >> | > | >> | > | > 8 > | >> | > | >> | > | > [GsMethod > | >> | > | >> | > | > 194749185] > | >> | > | >> | > | > 4 WAComponent >> show:onAnswer: @5 line 5 > | >> | > | >> | > | > [GsMethod > | >> | > | >> | > | > 499699713] > | >> | > | >> | > | > 5 WAComponent >> call:onAnswer: @5 line 8 > | >> | > | >> | > | > [GsMethod > | >> | > | >> | > | > 194750977] > | >> | > | >> | > | > 6 ComplexBlock in WAComponent >> call: @3 line 4 > | >> | > | >> | > | > [GsMethod > | >> | > | >> | > | > 191317249] > | >> | > | >> | > | > 7 ComplexBlock in WAComponent >> wait: @3 line 3 > | >> | > | >> | > | > [GsMethod > | >> | > | >> | > | > 191268353] > | >> | > | >> | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: @9 > | >> | > | >> | > | > line > | >> | > | >> | > | > 5 > | >> | > | >> | > | > [GsMethod > | >> | > | >> | > | > 499655937] > | >> | > | >> | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod > | >> | > | >> | > | > 191268353] > | >> | > | >> | > | > 10 WAComponent >> call: @4 line 4 [GsMethod > | >> | > | >> | > | > 191317249] > | >> | > | >> | > | > 11 PracticeJournalLoginTask >> go @14 line 9 > | >> | > | >> | > | > [GsMethod > | >> | > | >> | > | > 371393537] > | >> | > | >> | > | > 12 WATask >> execute @1 line 7 [GsMethod > | >> | > | >> | > | > 195261697] > | >> | > | >> | > | > 13 ComplexBlock in WATaskVisitor >> visitTask: @6 > | >> | > | >> | > | > line > | >> | > | >> | > | > 4 > | >> | > | >> | > | > [GsMethod 194755841] > | >> | > | >> | > | > > | >> | > | >> | > | > WAComponent >> decoration is the source of the > | >> | > | >> | > | > error > | >> | > | >> | > | > and > | >> | > | >> | > | > it is > | >> | > | >> | > | > sending #contents to a 'decoration' of the > | >> | > | >> | > | > component > | >> | > | >> | > | > ... > | >> | > | >> | > | > it's > | >> | > | >> | > | > not > | >> | > | >> | > | > quite clear whether the decoration iv is the > | >> | > | >> | > | > corrupt > | >> | > | >> | > | > object or > | >> | > | >> | > | > the > | >> | > | >> | > | > result of the #contents message send ... > | >> | > | >> | > | > > | >> | > | >> | > | > To get a better picture of what's happening we > | >> | > | >> | > | > need a > | >> | > | >> | > | > C > | >> | > | >> | > | > stack > | >> | > | >> | > | > when > | >> | > | >> | > | > the error occurs. If you set > | >> | > | >> | > | > > | >> | > | >> | > | > GEM_HALT_ON_ERROR = 2101; > | >> | > | >> | > | > > | >> | > | >> | > | > in your system.conf file, then when the obj does > | >> | > | >> | > | > not > | >> | > | >> | > | > exist > | >> | > | >> | > | > error > | >> | > | >> | > | > occurs the gem will halt, dump a c stack, wait 60 > | >> | > | >> | > | > seconds > | >> | > | >> | > | > and > | >> | > | >> | > | > then > | >> | > | >> | > | > shutdown ... This is pretty intrusive, but it > | >> | > | >> | > | > will get > | >> | > | >> | > | > us > | >> | > | >> | > | > a > | >> | > | >> | > | > couple > | >> | > | >> | > | > steps closer to understanding what's going on. > | >> | > | >> | > | > > | >> | > | >> | > | > If you (or Johan) can duplicate the error under > | >> | > | >> | > | > controlled > | >> | > | >> | > | > conditions then you would fire up a topaz > | >> | > | >> | > | > manually to > | >> | > | >> | > | > service > | >> | > | >> | > | > requests and when the halt on error hits, you'll > | >> | > | >> | > | > be > | >> | > | >> | > | > dropped to > | >> | > | >> | > | > the > | >> | > | >> | > | > topaz prompt where you can view the smalltalk > | >> | > | >> | > | > stack > | >> | > | >> | > | > and > | >> | > | >> | > | > inspect > | >> | > | >> | > | > the objects involved ... > | >> | > | >> | > | > > | >> | > | >> | > | > | >> | > | >> | > | Thanks, Dale. I think I can make it crash in my > | >> | > | >> | > | Staging > | >> | > | >> | > | environment > | >> | > | >> | > | by going through many call/answers invocations. I > | >> | > | >> | > | will > | >> | > | >> | > | try. > | >> | > | >> | > | Unfortunately, I don't think I know enough about > | >> | > | >> | > | what > | >> | > | >> | > | Seaside is > | >> | > | >> | > | doing at that level to fix the problem. I see that > | >> | > | >> | > | the > | >> | > | >> | > | WADecoration is a WAValueHolder but that's about > | >> | > | >> | > | the end > | >> | > | >> | > | of > | >> | > | >> | > | my > | >> | > | >> | > | knowledge. > | >> | > | >> | > | > | >> | > | >> | > | I guess there is no way of knowing from this > | >> | > | >> | > | stack > | >> | > | >> | > | dump > | >> | > | >> | > | what > | >> | > | >> | > | kind > | >> | > | >> | > | of WADecoration we're talking about. > | >> | > | >> | > | > | >> | > | >> | > | Regards, > | >> | > | >> | > | > | >> | > | >> | > | Larry > | >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > Dale > | >> | > | >> | > | > > | >> | > | >> | > | > ----- Original Message ----- > | >> | > | >> | > | > | From: "Lawrence Kellogg" <[hidden email]> > | >> | > | >> | > | > | To: "GemStone Seaside beta discussion" > | >> | > | >> | > | > | <[hidden email]> > | >> | > | >> | > | > | Sent: Monday, February 27, 2012 7:01:58 PM > | >> | > | >> | > | > | Subject: Re: [GS/SS Beta] Object does not exist > | >> | > | >> | > | > | error - > | >> | > | >> | > | > | Worry > | >> | > | >> | > | > | about it? > | >> | > | >> | > | > | > | >> | > | >> | > | > | > | >> | > | >> | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau > | >> | > | >> | > | > | wrote: > | >> | > | >> | > | > | > | >> | > | >> | > | > | > fyi, I have been observing occurrences of > | >> | > | >> | > | > | > this bug > | >> | > | >> | > | > | > as > | >> | > | >> | > | > | > well, > | >> | > | >> | > | > | > with > | >> | > | >> | > | > | > exactly the same point of failure in the > | >> | > | >> | > | > | > stack. > | >> | > | >> | > | > | > > | >> | > | >> | > | > | > No repository problems or audit warnings. > | >> | > | >> | > | > | > > | >> | > | >> | > | > | > Funnily, I've never seen this in any stone > | >> | > | >> | > | > | > running > | >> | > | >> | > | > | > Yesplan. > | >> | > | >> | > | > | > The > | >> | > | >> | > | > | > stone where we have this problem is also > | >> | > | >> | > | > | > running a > | >> | > | >> | > | > | > Seaside > | >> | > | >> | > | > | > application but the only discriminating > | >> | > | >> | > | > | > factor I > | >> | > | >> | > | > | > can > | >> | > | >> | > | > | > observe is > | >> | > | >> | > | > | > that this application uses call/answer a lot > | >> | > | >> | > | > | > more > | >> | > | >> | > | > | > (while we > | >> | > | >> | > | > | > almost > | >> | > | >> | > | > | > never use that in Yesplan). It probably does > | >> | > | >> | > | > | > not > | >> | > | >> | > | > | > help > | >> | > | >> | > | > | > a lot > | >> | > | >> | > | > | > finding the error... but I will look up the > | >> | > | >> | > | > | > stack > | >> | > | >> | > | > | > traces > | >> | > | >> | > | > | > and > | >> | > | >> | > | > | > post > | >> | > | >> | > | > | > them here if they might contain some clues. > | >> | > | >> | > | > | > | >> | > | >> | > | > | Hello Johan, > | >> | > | >> | > | > | Thanks for looking into this problem. I use > | >> | > | >> | > | > | call/answer > | >> | > | >> | > | > | quite a > | >> | > | >> | > | > | bit. > | >> | > | >> | > | > | > | >> | > | >> | > | > | Dale, did you see the stack dump I posted? > | >> | > | >> | > | > | > | >> | > | >> | > | > | Larry > | >> | > | >> | > | > | > | >> | > | >> | > | > | > | >> | > | >> | > | > | > > | >> | > | >> | > | > | > On 21 Feb 2012, at 20:13, Lawrence Kellogg > | >> | > | >> | > | > | > wrote: > | >> | > | >> | > | > | > > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale Henrichs > | >> | > | >> | > | > | >> wrote: > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >>> Larry, > | >> | > | >> | > | > | >>> > | >> | > | >> | > | > | >>> We should try to dig into this one some > | >> | > | >> | > | > | >>> more. > | >> | > | >> | > | > | >>> > | >> | > | >> | > | > | >>> To start with what version of Gemstone are > | >> | > | >> | > | > | >>> you > | >> | > | >> | > | > | >>> using? If > | >> | > | >> | > | > | >>> you > | >> | > | >> | > | > | >>> are > | >> | > | >> | > | > | >>> using 2.4.4.1, then I'm not aware of an > | >> | > | >> | > | > | >>> issue > | >> | > | >> | > | > | >>> that > | >> | > | >> | > | > | >>> would > | >> | > | >> | > | > | >>> warrant > | >> | > | >> | > | > | >>> an upgrade to 2.4.5, but I will check > | >> | > | >> | > | > | >>> around a > | >> | > | >> | > | > | >>> bit...As I > | >> | > | >> | > | > | >>> said > | >> | > | >> | > | > | >>> before, the only place that I've seen "Obj > | >> | > | >> | > | > | >>> does > | >> | > | >> | > | > | >>> not > | >> | > | >> | > | > | >>> exist > | >> | > | >> | > | > | >>> errors" is in 3.0 and those bugs were fixed > | >> | > | >> | > | > | >>> in > | >> | > | >> | > | > | >>> 3.0.1. > | >> | > | >> | > | > | >>> > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> Dale, > | >> | > | >> | > | > | >> Thanks for the help. I would like to get to > | >> | > | >> | > | > | >> the > | >> | > | >> | > | > | >> bottom of > | >> | > | >> | > | > | >> this > | >> | > | >> | > | > | >> error. This crash takes down Fastcgi so it > | >> | > | >> | > | > | >> kills > | >> | > | >> | > | > | >> the > | >> | > | >> | > | > | >> service. > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> According to the file in the directory, I'm > | >> | > | >> | > | > | >> on > | >> | > | >> | > | > | >> 2.4.[ > | >> | > | >> | > | > | >> component > | >> | > | >> | > | > | >> notNil ] > | >> | > | >> | > | > | >> whileTrue: [ > | >> | > | >> | > | > | >> self call: component. > | >> | > | >> | > | > | >> component := component > | >> | > | >> | > | > | >> nextComponentToBeDisplayed ] > | >> | > | >> | > | > | >> ]4.1 > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >>> This time we are getting the error while > | >> | > | >> | > | > | >>> creating > | >> | > | >> | > | > | >>> the > | >> | > | >> | > | > | >>> continuation ... the last episode occurred > | >> | > | >> | > | > | >>> when > | >> | > | >> | > | > | >>> you > | >> | > | >> | > | > | >>> were > | >> | > | >> | > | > | >>> trying > | >> | > | >> | > | > | >>> to execute from a continuation. > | >> | > | >> | > | > | >>> > | >> | > | >> | > | > | >>> Could you share the source code for > | >> | > | >> | > | > | >>> PracticeJournalLoginTask > | >> | > | >> | > | > | >>> >> > | >> | > | >> | > | > | >>> go? That's the first non-Seaside method on > | >> | > | >> | > | > | >>> the > | >> | > | >> | > | > | >>> stack > | >> | > | >> | > | > | >>> below > | >> | > | >> | > | > | >>> the > | >> | > | >> | > | > | >>> error, so it's as good a place as any to > | >> | > | >> | > | > | >>> start > | >> | > | >> | > | > | >>> ... > | >> | > | >> | > | > | >>> > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> Here is the complete source code for the go > | >> | > | >> | > | > | >> method: > | >> | > | >> | > | > | >> ;-) > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> go > | >> | > | >> | > | > | >> | user component | > | >> | > | >> | > | > | >> self call: self userLoginView. > | >> | > | >> | > | > | >> (self userLoginView user) notNil > | >> | > | >> | > | > | >> ifTrue: [ > | >> | > | >> | > | > | >> component := self > | >> | > | >> | > | > | >> firstComponentToDisplayForUser: > | >> | > | >> | > | > | >> self > | >> | > | >> | > | > | >> userLoginView user. > | >> | > | >> | > | > | >> [ component notNil ] > | >> | > | >> | > | > | >> whileTrue: [ > | >> | > | >> | > | > | >> self call: component. > | >> | > | >> | > | > | >> component := component > | >> | > | >> | > | > | >> nextComponentToBeDisplayed ] ] > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> A component is called, and when another > | >> | > | >> | > | > | >> component > | >> | > | >> | > | > | >> is > | >> | > | >> | > | > | >> selected > | >> | > | >> | > | > | >> the > | >> | > | >> | > | > | >> current component is sent answer: false and > | >> | > | >> | > | > | >> the new component to call is returned from > | >> | > | >> | > | > | >> that > | >> | > | >> | > | > | >> nextComponentToBeDisplayed method. > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> I used to have an implementation that would > | >> | > | >> | > | > | >> give > | >> | > | >> | > | > | >> me a > | >> | > | >> | > | > | >> huge > | >> | > | >> | > | > | >> recursive nesting of continuations, as shown > | >> | > | >> | > | > | >> by > | >> | > | >> | > | > | >> halo, but this shows everything on just a > | >> | > | >> | > | > | >> few > | >> | > | >> | > | > | >> levels, > | >> | > | >> | > | > | >> although > | >> | > | >> | > | > | >> I > | >> | > | >> | > | > | >> have to say that the walkback looks deep and > | >> | > | >> | > | > | >> gnarly. > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >>> It would be useful to see the entire stack > | >> | > | >> | > | > | >>> as > | >> | > | >> | > | > | >>> well. > | >> | > | >> | > | > | >>> The > | >> | > | >> | > | > | >>> partial > | >> | > | >> | > | > | >>> continuation copies the stack back to a > | >> | > | >> | > | > | >>> marker > | >> | > | >> | > | > | >>> method and > | >> | > | >> | > | > | >>> it > | >> | > | >> | > | > | >>> would be useful to examine the source for > | >> | > | >> | > | > | >>> the > | >> | > | >> | > | > | >>> methods > | >> | > | >> | > | > | >>> that > | >> | > | >> | > | > | >>> are > | >> | > | >> | > | > | >>> on the stck for clues as to what might be > | >> | > | >> | > | > | >>> going > | >> | > | >> | > | > | >>> on... > | >> | > | >> | > | > | >>> > | >> | > | >> | > | > | >>> Dale > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> Here is the complete walk back: > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor Server > | >> | > | >> | > | > | >> started > | >> | > | >> | > | > | >> on > | >> | > | >> | > | > | >> port > | >> | > | >> | > | > | >> 9001 > | >> | > | >> | > | > | >> ----------------------------------------------------- > | >> | > | >> | > | > | >> GemStone: Error Nonfatal > | >> | > | >> | > | > | >> The object with object ID 76562293713797632 > | >> | > | >> | > | > | >> does > | >> | > | >> | > | > | >> not > | >> | > | >> | > | > | >> exist. > | >> | > | >> | > | > | >> Error Category: 231169 [GemStone] Number: > | >> | > | >> | > | > | >> 2101 > | >> | > | >> | > | > | >> Arg > | >> | > | >> | > | > | >> Count: > | >> | > | >> | > | > | >> 1 > | >> | > | >> | > | > | >> Context : 412915713 > | >> | > | >> | > | > | >> Arg 1: [612498349710381058 sz:0 cls: 74241 > | >> | > | >> | > | > | >> SmallInteger] > | >> | > | >> | > | > | >> 76562293713797632 > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> Now executing the following command saved > | >> | > | >> | > | > | >> from > | >> | > | >> | > | > | >> "iferr > | >> | > | >> | > | > | >> 1": > | >> | > | >> | > | > | >> where > | >> | > | >> | > | > | >> ==> 1 WAComponent >> decoration @3 line 1 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 194749441] > | >> | > | >> | > | > | >> 2 WAComponent >> addDecoration: @2 line 6 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 194748417] > | >> | > | >> | > | > | >> 3 WAComponent >> show:onAnswer:delegation: > | >> | > | >> | > | > | >> @10 > | >> | > | >> | > | > | >> line 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 194749185] > | >> | > | >> | > | > | >> 4 WAComponent >> show:onAnswer: @5 line 5 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 499699713] > | >> | > | >> | > | > | >> 5 WAComponent >> call:onAnswer: @5 line 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 194750977] > | >> | > | >> | > | > | >> 6 ComplexBlock in WAComponent >> call: @3 > | >> | > | >> | > | > | >> line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 191317249] > | >> | > | >> | > | > | >> 7 ComplexBlock in WAComponent >> wait: @3 > | >> | > | >> | > | > | >> line 3 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 191268353] > | >> | > | >> | > | > | >> 8 GRGemStonePlatform >> > | >> | > | >> | > | > | >> seasideSuspendFlowDo: @9 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 5 > | >> | > | >> | > | > | >> [GsMethod 499655937] > | >> | > | >> | > | > | >> 9 WAComponent >> wait: @4 line 3 [GsMethod > | >> | > | >> | > | > | >> 191268353] > | >> | > | >> | > | > | >> 10 WAComponent >> call: @4 line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 191317249] > | >> | > | >> | > | > | >> 11 PracticeJournalLoginTask >> go @14 line 9 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 371393537] > | >> | > | >> | > | > | >> 12 WATask >> execute @1 line 7 [GsMethod > | >> | > | >> | > | > | >> 195261697] > | >> | > | >> | > | > | >> 13 ComplexBlock in WATaskVisitor >> > | >> | > | >> | > | > | >> visitTask: @6 > | >> | > | >> | > | > | >> line 4 > | >> | > | >> | > | > | >> [GsMethod 194755841] > | >> | > | >> | > | > | >> 14 WACallback >> evaluateWithFieldValues: @5 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 2 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 177495553] > | >> | > | >> | > | > | >> 15 ComplexBlock in WACallbackRegistry >> > | >> | > | >> | > | > | >> handle: > | >> | > | >> | > | > | >> @16 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 10 > | >> | > | >> | > | > | >> [GsMethod 177951489] > | >> | > | >> | > | > | >> 16 Collection >> do: @5 line 10 [GsMethod > | >> | > | >> | > | > | >> 1547777] > | >> | > | >> | > | > | >> 17 WACallbackRegistry >> handle: @17 line 9 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 177951489] > | >> | > | >> | > | > | >> 18 ComplexBlock in WAActionPhaseContinuation > | >> | > | >> | > | > | >> >> > | >> | > | >> | > | > | >> runCallbacks > | >> | > | >> | > | > | >> @7 > | >> | > | >> | > | > | >> line 4 [GsMethod 202613505] > | >> | > | >> | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 20 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 21 ComplexBlock in ExecutableBlock >> on:do: > | >> | > | >> | > | > | >> @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 9005057] > | >> | > | >> | > | > | >> 22 WARenderLoopContinuation >> > | >> | > | >> | > | > | >> withNotificationHandlerDo: > | >> | > | >> | > | > | >> @3 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 2 [GsMethod 202608385] > | >> | > | >> | > | > | >> 23 ComplexVCBlock in > | >> | > | >> | > | > | >> WAActionPhaseContinuation >> > | >> | > | >> | > | > | >> runCallbacks > | >> | > | >> | > | > | >> @8 > | >> | > | >> | > | > | >> line 3 [GsMethod 202613505] > | >> | > | >> | > | > | >> 24 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @4 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: > | >> | > | >> | > | > | >> @6 > | >> | > | >> | > | > | >> line 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 26 WAActionPhaseContinuation >> runCallbacks > | >> | > | >> | > | > | >> @18 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 6 > | >> | > | >> | > | > | >> [GsMethod 202613505] > | >> | > | >> | > | > | >> 27 WAActionPhaseContinuation >> > | >> | > | >> | > | > | >> handleRequest @1 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 2 > | >> | > | >> | > | > | >> [GsMethod 202614017] > | >> | > | >> | > | > | >> 28 ComplexBlock in WASessionContinuation >> > | >> | > | >> | > | > | >> basicValue @3 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 2 > | >> | > | >> | > | > | >> [GsMethod 202625537] > | >> | > | >> | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 30 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 31 ComplexBlock in ExecutableBlock >> on:do: > | >> | > | >> | > | > | >> @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 9005057] > | >> | > | >> | > | > | >> 32 WASessionContinuation >> > | >> | > | >> | > | > | >> withUnregisteredHandlerDo: @7 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 3 > | >> | > | >> | > | > | >> [GsMethod 202627073] > | >> | > | >> | > | > | >> 33 WASessionContinuation >> basicValue @4 > | >> | > | >> | > | > | >> line 2 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 202625537] > | >> | > | >> | > | > | >> 34 WASessionContinuation >> value @3 line 5 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 202623745] > | >> | > | >> | > | > | >> 35 WASession >> handleFiltered: @14 line 10 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 202205441] > | >> | > | >> | > | > | >> 36 WARequestFilter >> handleFiltered: @2 > | >> | > | >> | > | > | >> line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176192513] > | >> | > | >> | > | > | >> 37 ComplexBlock in WADeprecatedToolFilter >> > | >> | > | >> | > | > | >> handleFiltered: > | >> | > | >> | > | > | >> @3 > | >> | > | >> | > | > | >> line 2 [GsMethod 203213313] > | >> | > | >> | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 39 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 40 ComplexBlock in ExecutableBlock >> on:do: > | >> | > | >> | > | > | >> @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 9005057] > | >> | > | >> | > | > | >> 41 WADeprecatedToolFilter >> handleFiltered: > | >> | > | >> | > | > | >> @6 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 3 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 203213313] > | >> | > | >> | > | > | >> 42 WARequestFilter >> handleFiltered: @2 > | >> | > | >> | > | > | >> line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176192513] > | >> | > | >> | > | > | >> 43 ComplexBlock in WATimingToolFilter >> > | >> | > | >> | > | > | >> handleFiltered: > | >> | > | >> | > | > | >> @4 > | >> | > | >> | > | > | >> line 3 > | >> | > | >> | > | > | >> [GsMethod 203208449] > | >> | > | >> | > | > | >> 44 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @4 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 45 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @6 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 46 WATimingToolFilter >> handleFiltered: @8 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 203208449] > | >> | > | >> | > | > | >> 47 ComplexBlock in WARequestHandler >> > | >> | > | >> | > | > | >> handle: @4 > | >> | > | >> | > | > | >> line 4 > | >> | > | >> | > | > | >> [GsMethod 178568961] > | >> | > | >> | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 49 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 50 ComplexBlock in ExecutableBlock >> on:do: > | >> | > | >> | > | > | >> @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 9005057] > | >> | > | >> | > | > | >> 51 WADynamicVariable class >> use:during: @4 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 177805825] > | >> | > | >> | > | > | >> 52 ComplexBlock in WARequestContext >> > | >> | > | >> | > | > | >> push:during: > | >> | > | >> | > | > | >> @4 > | >> | > | >> | > | > | >> line 5 > | >> | > | >> | > | > | >> [GsMethod 176176129] > | >> | > | >> | > | > | >> 53 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @4 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 54 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @6 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 55 WARequestContext >> push:during: @7 line > | >> | > | >> | > | > | >> 6 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176176129] > | >> | > | >> | > | > | >> 56 WARequestHandler >> handle: @5 line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 178568961] > | >> | > | >> | > | > | >> 57 WASession >> handle: @10 line 11 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 202210561] > | >> | > | >> | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176153857] > | >> | > | >> | > | > | >> 59 WARegistry >> handleKeyed:with: @2 line 5 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176155137] > | >> | > | >> | > | > | >> 60 WARegistry >> handleFiltered: @33 line 19 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176146945] > | >> | > | >> | > | > | >> 61 WAApplication >> handleFiltered: @9 line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 202644225] > | >> | > | >> | > | > | >> 62 WARequestFilter >> handleFiltered: @2 > | >> | > | >> | > | > | >> line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176192513] > | >> | > | >> | > | > | >> 63 ComplexBlock in WAExceptionFilter >> > | >> | > | >> | > | > | >> handleFiltered: @6 > | >> | > | >> | > | > | >> line 7 > | >> | > | >> | > | > | >> [GsMethod 499529473] > | >> | > | >> | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 65 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 66 ComplexBlock in ExecutableBlock >> on:do: > | >> | > | >> | > | > | >> @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 9005057] > | >> | > | >> | > | > | >> 67 WADynamicVariable class >> use:during: @4 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 177805825] > | >> | > | >> | > | > | >> 68 ComplexVCBlock in WAExceptionFilter >> > | >> | > | >> | > | > | >> handleFiltered: > | >> | > | >> | > | > | >> @7 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 6 [GsMethod 499529473] > | >> | > | >> | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 70 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> on:do: @2 > | >> | > | >> | > | > | >> line 8 > | >> | > | >> | > | > | >> [GsMethod 9005057] > | >> | > | >> | > | > | >> 72 WAExceptionHandler >> > | >> | > | >> | > | > | >> handleExceptionsDuring: > | >> | > | >> | > | > | >> @8 > | >> | > | >> | > | > | >> line 3 > | >> | > | >> | > | > | >> [GsMethod 177803521] > | >> | > | >> | > | > | >> 73 WAExceptionFilter >> handleFiltered: @8 > | >> | > | >> | > | > | >> line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 499529473] > | >> | > | >> | > | > | >> 74 ComplexBlock in WARequestHandler >> > | >> | > | >> | > | > | >> handle: @4 > | >> | > | >> | > | > | >> line 4 > | >> | > | >> | > | > | >> [GsMethod 178568961] > | >> | > | >> | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 76 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 77 ComplexBlock in ExecutableBlock >> on:do: > | >> | > | >> | > | > | >> @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 9005057] > | >> | > | >> | > | > | >> 78 WADynamicVariable class >> use:during: @4 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 177805825] > | >> | > | >> | > | > | >> 79 ComplexBlock in WARequestContext >> > | >> | > | >> | > | > | >> push:during: > | >> | > | >> | > | > | >> @4 > | >> | > | >> | > | > | >> line 5 > | >> | > | >> | > | > | >> [GsMethod 176176129] > | >> | > | >> | > | > | >> 80 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @4 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 81 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @6 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 82 WARequestContext >> push:during: @7 line > | >> | > | >> | > | > | >> 6 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176176129] > | >> | > | >> | > | > | >> 83 WARequestHandler >> handle: @5 line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 178568961] > | >> | > | >> | > | > | >> 84 WADispatcher >> handleFiltered:named: @7 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 5 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 179090945] > | >> | > | >> | > | > | >> 85 WADispatcher >> handleFiltered: @7 line 6 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 179087617] > | >> | > | >> | > | > | >> 86 ComplexBlock in WARequestHandler >> > | >> | > | >> | > | > | >> handle: @4 > | >> | > | >> | > | > | >> line 4 > | >> | > | >> | > | > | >> [GsMethod 178568961] > | >> | > | >> | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 88 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 89 ComplexBlock in ExecutableBlock >> on:do: > | >> | > | >> | > | > | >> @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 9005057] > | >> | > | >> | > | > | >> 90 WADynamicVariable class >> use:during: @4 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 177805825] > | >> | > | >> | > | > | >> 91 ComplexBlock in WARequestContext >> > | >> | > | >> | > | > | >> push:during: > | >> | > | >> | > | > | >> @4 > | >> | > | >> | > | > | >> line 5 > | >> | > | >> | > | > | >> [GsMethod 176176129] > | >> | > | >> | > | > | >> 92 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @4 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 93 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @6 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 94 WARequestContext >> push:during: @7 line > | >> | > | >> | > | > | >> 6 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176176129] > | >> | > | >> | > | > | >> 95 WARequestHandler >> handle: @5 line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 178568961] > | >> | > | >> | > | > | >> 96 ComplexBlock in WAServerAdaptor >> > | >> | > | >> | > | > | >> handleRequest: > | >> | > | >> | > | > | >> @4 > | >> | > | >> | > | > | >> line 4 > | >> | > | >> | > | > | >> [GsMethod 176816641] > | >> | > | >> | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 line 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 98 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 99 ComplexBlock in ExecutableBlock >> on:do: > | >> | > | >> | > | > | >> @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 9005057] > | >> | > | >> | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 > | >> | > | >> | > | > | >> line 5 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176816641] > | >> | > | >> | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176817921] > | >> | > | >> | > | > | >> 102 ComplexBlock in WAServerAdaptor >> > | >> | > | >> | > | > | >> process: > | >> | > | >> | > | > | >> @5 > | >> | > | >> | > | > | >> line 6 > | >> | > | >> | > | > | >> [GsMethod 176817153] > | >> | > | >> | > | > | >> 103 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @4 > | >> | > | >> | > | > | >> line 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 104 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @6 > | >> | > | >> | > | > | >> line 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 105 WAServerAdaptor >> process: @9 line 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 176817153] > | >> | > | >> | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> > | >> | > | >> | > | > | >> process: > | >> | > | >> | > | > | >> @3 > | >> | > | >> | > | > | >> line 6 > | >> | > | >> | > | > | >> [GsMethod 212442369] > | >> | > | >> | > | > | >> 107 ComplexBlock in GRGemStonePlatform >> > | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: > | >> | > | >> | > | > | >> @12 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 175179265] > | >> | > | >> | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 line > | >> | > | >> | > | > | >> 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 109 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 110 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> on:do: @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod 9005057] > | >> | > | >> | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform >> > | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: > | >> | > | >> | > | > | >> @18 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 12 > | >> | > | >> | > | > | >> [GsMethod 175179265] > | >> | > | >> | > | > | >> 112 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @4 > | >> | > | >> | > | > | >> line 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: > | >> | > | >> | > | > | >> @6 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 114 TransientRecursionLock >> critical: @15 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 21159937] > | >> | > | >> | > | > | >> 115 GRGemStonePlatform >> > | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: > | >> | > | >> | > | > | >> @39 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 5 > | >> | > | >> | > | > | >> [GsMethod 175179265] > | >> | > | >> | > | > | >> 116 ComplexBlock in GRGemStonePlatform >> > | >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: > | >> | > | >> | > | > | >> @7 > | >> | > | >> | > | > | >> line 9 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 175179521] > | >> | > | >> | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 line > | >> | > | >> | > | > | >> 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 118 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 119 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> on:do: @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod 9005057] > | >> | > | >> | > | > | >> 120 GRGemStonePlatform >> > | >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: > | >> | > | >> | > | > | >> @32 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 17 > | >> | > | >> | > | > | >> [GsMethod 175179521] > | >> | > | >> | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 212442369] > | >> | > | >> | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> > | >> | > | >> | > | > | >> answerResponderRole: > | >> | > | >> | > | > | >> @3 > | >> | > | >> | > | > | >> line 4 [GsMethod 212444161] > | >> | > | >> | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 line > | >> | > | >> | > | > | >> 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 124 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 125 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> on:do: @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod 9005057] > | >> | > | >> | > | > | >> 126 WAFastCGIAdaptor >> answerResponderRole: > | >> | > | >> | > | > | >> @9 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 5 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 212444161] > | >> | > | >> | > | > | >> 127 FSResponderRole >> answer @2 line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 218695937] > | >> | > | >> | > | > | >> 128 FSRole >> handleConnection @3 line 5 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 218705409] > | >> | > | >> | > | > | >> 129 FSConnection >> unsafeServe @4 line 8 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 219646465] > | >> | > | >> | > | > | >> 130 ComplexBlock in FSConnection >> > | >> | > | >> | > | > | >> safeServe @5 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod 499288833] > | >> | > | >> | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 line > | >> | > | >> | > | > | >> 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 132 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 133 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> on:do: @2 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 8 > | >> | > | >> | > | > | >> [GsMethod 9005057] > | >> | > | >> | > | > | >> 134 ComplexVCBlock in FSConnection >> > | >> | > | >> | > | > | >> safeServe > | >> | > | >> | > | > | >> @8 > | >> | > | >> | > | > | >> line 9 > | >> | > | >> | > | > | >> [GsMethod 499288833] > | >> | > | >> | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 line > | >> | > | >> | > | > | >> 7 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10065409] > | >> | > | >> | > | > | >> 136 ExceptionHandler >> try:on:do: @15 line > | >> | > | >> | > | > | >> 18 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 10062081] > | >> | > | >> | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> on:do: > | >> | > | >> | > | > | >> @2 > | >> | > | >> | > | > | >> line 8 > | >> | > | >> | > | > | >> [GsMethod 9005057] > | >> | > | >> | > | > | >> 138 ComplexVCBlock in FSConnection >> > | >> | > | >> | > | > | >> safeServe > | >> | > | >> | > | > | >> @11 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 12 > | >> | > | >> | > | > | >> [GsMethod 499288833] > | >> | > | >> | > | > | >> 139 ComplexBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: @4 > | >> | > | >> | > | > | >> line 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> > | >> | > | >> | > | > | >> ensure: > | >> | > | >> | > | > | >> @6 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 11 > | >> | > | >> | > | > | >> [GsMethod 2304001] > | >> | > | >> | > | > | >> 141 FSConnection >> safeServe @14 line 15 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 499288833] > | >> | > | >> | > | > | >> 142 FSConnection >> serve @1 line 4 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 219654145] > | >> | > | >> | > | > | >> 143 ComplexBlock in FSSocketServer >> > | >> | > | >> | > | > | >> listen: @9 > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 15 > | >> | > | >> | > | > | >> [GsMethod 219292673] > | >> | > | >> | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 4501249] > | >> | > | >> | > | > | >> 145 GsProcess >> _start @1 line 9 > | >> | > | >> | > | > | >> [GsMethod > | >> | > | >> | > | > | >> 4501761] > | >> | > | >> | > | > | >> [GsProcess 412915713] > | >> | > | >> | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] true > | >> | > | >> | > | > | >> topaz 1> > | >> | > | >> | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 > | >> | > | >> | > | > | >> 16:38:18 > | >> | > | >> | > | > | >> UTC > | >> | > | >> | > | > | >> 2012 > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> UTL_GUARANTEE failed, File > | >> | > | >> | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c > | >> | > | >> | > | > | >> line > | >> | > | >> | > | > | >> 28 > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> Begin attempt to print C-level stack at: Mon > | >> | > | >> | > | > | >> Feb > | >> | > | >> | > | > | >> 20 > | >> | > | >> | > | > | >> 16:38:18 > | >> | > | >> | > | > | >> UTC > | >> | > | >> | > | > | >> 2012 > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> End of C-level stack: > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> hostcalldebugger invoked in process 6550, at > | >> | > | >> | > | > | >> 02/20/2012 > | >> | > | >> | > | > | >> 04:38:18 > | >> | > | >> | > | > | >> PM.681 UTC > | >> | > | >> | > | > | >> notifying stone of fatal error > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> [Info]: Logging out at 02/20/2012 04:38:18 > | >> | > | >> | > | > | >> PM UTC > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | >>> > | >> | > | >> | > | > | >>> ----- Original Message ----- > | >> | > | >> | > | > | >>> | From: "Lawrence Kellogg" > | >> | > | >> | > | > | >>> | <[hidden email]> > | >> | > | >> | > | > | >>> | To: "GemStone Seaside beta discussion" > | >> | > | >> | > | > | >>> | <[hidden email]> > | >> | > | >> | > | > | >>> | Sent: Monday, February 20, 2012 8:48:22 > | >> | > | >> | > | > | >>> | AM > | >> | > | >> | > | > | >>> | Subject: Re: [GS/SS Beta] Object does not > | >> | > | >> | > | > | >>> | exist > | >> | > | >> | > | > | >>> | error - > | >> | > | >> | > | > | >>> | Worry > | >> | > | >> | > | > | >>> | about it? > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | Hello Dale, > | >> | > | >> | > | > | >>> | Well, my system has been up for days, > | >> | > | >> | > | > | >>> | running > | >> | > | >> | > | > | >>> | with no > | >> | > | >> | > | > | >>> | problems, not > | >> | > | >> | > | > | >>> | that it has been getting a lot of > | >> | > | >> | > | > | >>> | traffic, > | >> | > | >> | > | > | >>> | but > | >> | > | >> | > | > | >>> | still, > | >> | > | >> | > | > | >>> | no > | >> | > | >> | > | > | >>> | crashes. > | >> | > | >> | > | > | >>> | Today, I hit the Object does not exist > | >> | > | >> | > | > | >>> | error > | >> | > | >> | > | > | >>> | again. I > | >> | > | >> | > | > | >>> | guess I > | >> | > | >> | > | > | >>> | can > | >> | > | >> | > | > | >>> | do another object audit but, other than > | >> | > | >> | > | > | >>> | that, > | >> | > | >> | > | > | >>> | I'm not > | >> | > | >> | > | > | >>> | sure > | >> | > | >> | > | > | >>> | how to > | >> | > | >> | > | > | >>> | proceed. Do you think an upgrade to > | >> | > | >> | > | > | >>> | 2.4.5 > | >> | > | >> | > | > | >>> | will > | >> | > | >> | > | > | >>> | help > | >> | > | >> | > | > | >>> | me? > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | Here is the walkback: > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor Server > | >> | > | >> | > | > | >>> | started > | >> | > | >> | > | > | >>> | on > | >> | > | >> | > | > | >>> | port > | >> | > | >> | > | > | >>> | 9001 > | >> | > | >> | > | > | >>> | ----------------------------------------------------- > | >> | > | >> | > | > | >>> | GemStone: Error Nonfatal > | >> | > | >> | > | > | >>> | The object with object ID > | >> | > | >> | > | > | >>> | 76562293713797632 > | >> | > | >> | > | > | >>> | does > | >> | > | >> | > | > | >>> | not > | >> | > | >> | > | > | >>> | exist. > | >> | > | >> | > | > | >>> | Error Category: 231169 [GemStone] Number: > | >> | > | >> | > | > | >>> | 2101 > | >> | > | >> | > | > | >>> | Arg > | >> | > | >> | > | > | >>> | Count: 1 > | >> | > | >> | > | > | >>> | Context : > | >> | > | >> | > | > | >>> | 412915713 > | >> | > | >> | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: > | >> | > | >> | > | > | >>> | 74241 > | >> | > | >> | > | > | >>> | SmallInteger] > | >> | > | >> | > | > | >>> | 76562293713797632 > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | Now executing the following command saved > | >> | > | >> | > | > | >>> | from > | >> | > | >> | > | > | >>> | "iferr > | >> | > | >> | > | > | >>> | 1": > | >> | > | >> | > | > | >>> | where > | >> | > | >> | > | > | >>> | ==> 1 WAComponent >> decoration @3 line 1 > | >> | > | >> | > | > | >>> | [GsMethod > | >> | > | >> | > | > | >>> | 194749441] > | >> | > | >> | > | > | >>> | 2 WAComponent >> addDecoration: @2 line 6 > | >> | > | >> | > | > | >>> | [GsMethod > | >> | > | >> | > | > | >>> | 194748417] > | >> | > | >> | > | > | >>> | 3 WAComponent >> > | >> | > | >> | > | > | >>> | show:onAnswer:delegation: @10 > | >> | > | >> | > | > | >>> | line 8 > | >> | > | >> | > | > | >>> | [GsMethod > | >> | > | >> | > | > | >>> | 194749185] > | >> | > | >> | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 line 5 > | >> | > | >> | > | > | >>> | [GsMethod > | >> | > | >> | > | > | >>> | 499699713] > | >> | > | >> | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 line 8 > | >> | > | >> | > | > | >>> | [GsMethod > | >> | > | >> | > | > | >>> | 194750977] > | >> | > | >> | > | > | >>> | 6 ComplexBlock in WAComponent >> call: @3 > | >> | > | >> | > | > | >>> | line > | >> | > | >> | > | > | >>> | 4 > | >> | > | >> | > | > | >>> | [GsMethod > | >> | > | >> | > | > | >>> | 191317249] > | >> | > | >> | > | > | >>> | 7 ComplexBlock in WAComponent >> wait: @3 > | >> | > | >> | > | > | >>> | line > | >> | > | >> | > | > | >>> | 3 > | >> | > | >> | > | > | >>> | [GsMethod > | >> | > | >> | > | > | >>> | 191268353] > | >> | > | >> | > | > | >>> | 8 GRGemStonePlatform >> > | >> | > | >> | > | > | >>> | seasideSuspendFlowDo: > | >> | > | >> | > | > | >>> | @9 > | >> | > | >> | > | > | >>> | line 5 > | >> | > | >> | > | > | >>> | [GsMethod > | >> | > | >> | > | > | >>> | 499655937] > | >> | > | >> | > | > | >>> | 9 WAComponent >> wait: @4 line 3 > | >> | > | >> | > | > | >>> | [GsMethod > | >> | > | >> | > | > | >>> | 191268353] > | >> | > | >> | > | > | >>> | 10 WAComponent >> call: @4 line 4 > | >> | > | >> | > | > | >>> | [GsMethod > | >> | > | >> | > | > | >>> | 191317249] > | >> | > | >> | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 > | >> | > | >> | > | > | >>> | line 9 > | >> | > | >> | > | > | >>> | [GsMethod > | >> | > | >> | > | > | >>> | 371393537] > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | Larry > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale > | >> | > | >> | > | > | >>> | Henrichs > | >> | > | >> | > | > | >>> | wrote: > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > Larry, > | >> | > | >> | > | > | >>> | > > | >> | > | >> | > | > | >>> | > Yes, everything looks clean, I'm a > | >> | > | >> | > | > | >>> | > little > | >> | > | >> | > | > | >>> | > bit > | >> | > | >> | > | > | >>> | > surprised > | >> | > | >> | > | > | >>> | > that > | >> | > | >> | > | > | >>> | > you > | >> | > | >> | > | > | >>> | > didn't find the original error in you > | >> | > | >> | > | > | >>> | > first > | >> | > | >> | > | > | >>> | > audit, > | >> | > | >> | > | > | >>> | > but > | >> | > | >> | > | > | >>> | > the > | >> | > | >> | > | > | >>> | > implication is that the "corrupt > | >> | > | >> | > | > | >>> | > object" > | >> | > | >> | > | > | >>> | > never > | >> | > | >> | > | > | >>> | > got > | >> | > | >> | > | > | >>> | > persisted > | >> | > | >> | > | > | >>> | > ... > | >> | > | >> | > | > | >>> | > indicating some other type of > | >> | > | >> | > | > | >>> | > corruption ... > | >> | > | >> | > | > | >>> | > > | >> | > | >> | > | > | >>> | > A clean object audit means that your > | >> | > | >> | > | > | >>> | > data > | >> | > | >> | > | > | >>> | > base > | >> | > | >> | > | > | >>> | > has no > | >> | > | >> | > | > | >>> | > corruption so > | >> | > | >> | > | > | >>> | > you're good to go ... I'll talk to some > | >> | > | >> | > | > | >>> | > guys > | >> | > | >> | > | > | >>> | > on > | >> | > | >> | > | > | >>> | > Monday > | >> | > | >> | > | > | >>> | > and > | >> | > | >> | > | > | >>> | > see if > | >> | > | >> | > | > | >>> | > they have some ideas as to what might > | >> | > | >> | > | > | >>> | > have > | >> | > | >> | > | > | >>> | > happened...there's > | >> | > | >> | > | > | >>> | > a > | >> | > | >> | > | > | >>> | > bug in there somewhere, but for now it > | >> | > | >> | > | > | >>> | > looks > | >> | > | >> | > | > | >>> | > like it > | >> | > | >> | > | > | >>> | > is > | >> | > | >> | > | > | >>> | > isolated > | >> | > | >> | > | > | >>> | > to the local state in a gem ... > | >> | > | >> | > | > | >>> | > > | >> | > | >> | > | > | >>> | > Dale > | >> | > | >> | > | > | >>> | > > | >> | > | >> | > | > | >>> | > ----- Original Message ----- > | >> | > | >> | > | > | >>> | > | From: "Lawrence Kellogg" > | >> | > | >> | > | > | >>> | > | <[hidden email]> > | >> | > | >> | > | > | >>> | > | To: "GemStone Seaside beta > | >> | > | >> | > | > | >>> | > | discussion" > | >> | > | >> | > | > | >>> | > | <[hidden email]> > | >> | > | >> | > | > | >>> | > | Sent: Saturday, February 11, 2012 > | >> | > | >> | > | > | >>> | > | 4:18:06 > | >> | > | >> | > | > | >>> | > | AM > | >> | > | >> | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object does > | >> | > | >> | > | > | >>> | > | not > | >> | > | >> | > | > | >>> | > | exist > | >> | > | >> | > | > | >>> | > | error - > | >> | > | >> | > | > | >>> | > | Worry > | >> | > | >> | > | > | >>> | > | about it? > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale > | >> | > | >> | > | > | >>> | > | Henrichs > | >> | > | >> | > | > | >>> | > | wrote: > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > Larry, > | >> | > | >> | > | > | >>> | > | > > | >> | > | >> | > | > | >>> | > | > Object does not exist errors are > | >> | > | >> | > | > | >>> | > | > not > | >> | > | >> | > | > | >>> | > | > good > | >> | > | >> | > | > | >>> | > | > things > | >> | > | >> | > | > | >>> | > | > ... > | >> | > | >> | > | > | >>> | > | > and > | >> | > | >> | > | > | >>> | > | > the > | >> | > | >> | > | > | >>> | > | > gem > | >> | > | >> | > | > | >>> | > | > coming down in this case is > | >> | > | >> | > | > | >>> | > | > probably a > | >> | > | >> | > | > | >>> | > | > good > | >> | > | >> | > | > | >>> | > | > thing > | >> | > | >> | > | > | >>> | > | > ... > | >> | > | >> | > | > | >>> | > | > The > | >> | > | >> | > | > | >>> | > | > fact > | >> | > | >> | > | > | >>> | > | > that the problem is showing up in a > | >> | > | >> | > | > | >>> | > | > GsProcess > | >> | > | >> | > | > | >>> | > | > means > | >> | > | >> | > | > | >>> | > | > that > | >> | > | >> | > | > | >>> | > | > the > | >> | > | >> | > | > | >>> | > | > Seaside session data structures are > | >> | > | >> | > | > | >>> | > | > corrupted but > | >> | > | >> | > | > | >>> | > | > not > | >> | > | >> | > | > | >>> | > | > your > | >> | > | >> | > | > | >>> | > | > model > | >> | > | >> | > | > | >>> | > | > data ... > | >> | > | >> | > | > | >>> | > | > > | >> | > | >> | > | > | >>> | > | > You can check for corruption in > | >> | > | >> | > | > | >>> | > | > your > | >> | > | >> | > | > | >>> | > | > data > | >> | > | >> | > | > | >>> | > | > base by > | >> | > | >> | > | > | >>> | > | > running > | >> | > | >> | > | > | >>> | > | > an > | >> | > | >> | > | > | >>> | > | > object > | >> | > | >> | > | > | >>> | > | > audit (see section 8.2 of the > | >> | > | >> | > | > | >>> | > | > System > | >> | > | >> | > | > | >>> | > | > Administration > | >> | > | >> | > | > | >>> | > | > Guide[1]). > | >> | > | >> | > | > | >>> | > | > If > | >> | > | >> | > | > | >>> | > | > you follow these steps you own't > | >> | > | >> | > | > | >>> | > | > need to > | >> | > | >> | > | > | >>> | > | > run > | >> | > | >> | > | > | >>> | > | > the > | >> | > | >> | > | > | >>> | > | > object > | >> | > | >> | > | > | >>> | > | > audit > | >> | > | >> | > | > | >>> | > | > as > | >> | > | >> | > | > | >>> | > | > single user (see the docs): > | >> | > | >> | > | > | >>> | > | > > | >> | > | >> | > | > | >>> | > | > - expire sessions > | >> | > | >> | > | > | >>> | > | > - mfc > | >> | > | >> | > | > | >>> | > | > - reclaimAll > | >> | > | >> | > | > | >>> | > | > - object audit > | >> | > | >> | > | > | >>> | > | > > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | Hello Dale, > | >> | > | >> | > | > | >>> | > | Ok, I ran: > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | System stopUserSessions > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit > | >> | > | >> | > | > | >>> | > | SystemRepository markForCollection > | >> | > | >> | > | > | >>> | > | SystemRepository reclaimAll > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | I don't see any errors. Here is my > | >> | > | >> | > | > | >>> | > | log. > | >> | > | >> | > | > | >>> | > | What > | >> | > | >> | > | > | >>> | > | do you > | >> | > | >> | > | > | >>> | > | make of > | >> | > | >> | > | > | >>> | > | it? > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | Larry > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | [Info]: Login Time: 02/11/2012 > | >> | > | >> | > | > | >>> | > | 12:06:22 > | >> | > | >> | > | > | >>> | > | PM.972 > | >> | > | >> | > | > | >>> | > | UTC > | >> | > | >> | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] gci > | >> | > | >> | > | > | >>> | > | login: > | >> | > | >> | > | > | >>> | > | currSession > | >> | > | >> | > | > | >>> | > | 1 > | >> | > | >> | > | > | >>> | > | rpc gem > | >> | > | >> | > | > | >>> | > | processId -1 > | >> | > | >> | > | > | >>> | > | successful login > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | >> | > | > | >>> | > | System hasMissingGcGems > | >> | > | >> | > | > | >>> | > | % > | >> | > | >> | > | > | >>> | > | false > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | >> | > | > | >>> | > | System stopUserSessions > | >> | > | >> | > | > | >>> | > | % > | >> | > | >> | > | > | >>> | > | System class > | >> | > | >> | > | > | >>> | > | superClass Object class > | >> | > | >> | > | > | >>> | > | format 32 > | >> | > | >> | > | > | >>> | > | instVars 0 > | >> | > | >> | > | > | >>> | > | instVarNames an Array > | >> | > | >> | > | > | >>> | > | constraints an Array > | >> | > | >> | > | > | >>> | > | classVars a SymbolDictionary > | >> | > | >> | > | > | >>> | > | methodDict a > | >> | > | >> | > | > | >>> | > | GsMethodDictionary > | >> | > | >> | > | > | >>> | > | poolDictionaries an Array > | >> | > | >> | > | > | >>> | > | categories a > | >> | > | >> | > | > | >>> | > | GsMethodDictionary > | >> | > | >> | > | > | >>> | > | secondarySuperclasses nil > | >> | > | >> | > | > | >>> | > | name System > | >> | > | >> | > | > | >>> | > | classHistory a ClassHistory > | >> | > | >> | > | > | >>> | > | description a > | >> | > | >> | > | > | >>> | > | GsClassDocumentation > | >> | > | >> | > | > | >>> | > | migrationDestination nil > | >> | > | >> | > | > | >>> | > | timeStamp a DateTime > | >> | > | >> | > | > | >>> | > | userId SystemUser > | >> | > | >> | > | > | >>> | > | extraDict a SymbolDictionary > | >> | > | >> | > | > | >>> | > | classCategory nil > | >> | > | >> | > | > | >>> | > | subclasses nil > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit > | >> | > | >> | > | > | >>> | > | % > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed > | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog > | >> | > | >> | > | > | >>> | > | from > | >> | > | >> | > | > | >>> | > | 20 > | >> | > | >> | > | > | >>> | > | to 3 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to > | >> | > | >> | > | > | >>> | > | 1 > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages > | >> | > | >> | > | > | >>> | > | from > | >> | > | >> | > | > | >>> | > | 40 > | >> | > | >> | > | > | >>> | > | to 1 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime > | >> | > | >> | > | > | >>> | > | to 1 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | >> | > | >> | > | > | >>> | > | to 0 > | >> | > | >> | > | > | >>> | > | --reclaimAll: using > | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled > | >> | > | >> | > | > | >>> | > | true > | >> | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount > | >> | > | >> | > | > | >>> | > | 10 > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: > | >> | > | >> | > | > | >>> | > | Starting > | >> | > | >> | > | > | >>> | > | object > | >> | > | >> | > | > | >>> | > | table > | >> | > | >> | > | > | >>> | > | scan > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: > | >> | > | >> | > | > | >>> | > | Finished > | >> | > | >> | > | > | >>> | > | object > | >> | > | >> | > | > | >>> | > | table > | >> | > | >> | > | > | >>> | > | scan > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | Object audit is proceeding in > | >> | > | >> | > | > | >>> | > | FullAudit > | >> | > | >> | > | > | >>> | > | mode: > | >> | > | >> | > | > | >>> | > | Scavenging completed (either single > | >> | > | >> | > | > | >>> | > | user > | >> | > | >> | > | > | >>> | > | mode > | >> | > | >> | > | > | >>> | > | or no > | >> | > | >> | > | > | >>> | > | pages > | >> | > | >> | > | > | >>> | > | to > | >> | > | >> | > | > | >>> | > | scavenge). > | >> | > | >> | > | > | >>> | > | All audit checks are enabled. > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 > | >> | > | >> | > | > | >>> | > | 12:07:41 PM > | >> | > | >> | > | > | >>> | > | UTC. > | >> | > | >> | > | > | >>> | > | Summary of objects whose sizes exceed > | >> | > | >> | > | > | >>> | > | 100000 > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | or > | >> | > | >> | > | > | >>> | > | Oops: > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | ObjectID Class ClassName > | >> | > | >> | > | > | >>> | > | LogicalSize > | >> | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | >> | > | >> | > | > | >>> | > | 305743617 74753 String > | >> | > | >> | > | > | >>> | > | 134740 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 149534721 74753 String > | >> | > | >> | > | > | >>> | > | 164661 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 173784833 74753 String > | >> | > | >> | > | > | >>> | > | 163312 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 196368897 74753 String > | >> | > | >> | > | > | >>> | > | 164661 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 305774593 74753 String > | >> | > | >> | > | > | >>> | > | 134740 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 175519489 74753 String > | >> | > | >> | > | > | >>> | > | 376305 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 196571393 74753 String > | >> | > | >> | > | > | >>> | > | 379399 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 175494145 74753 String > | >> | > | >> | > | > | >>> | > | 201874 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 197005569 74753 String > | >> | > | >> | > | > | >>> | > | 202074 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 149996289 74753 String > | >> | > | >> | > | > | >>> | > | 236426 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 151722753 74753 String > | >> | > | >> | > | > | >>> | > | 379399 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 151723777 74753 String > | >> | > | >> | > | > | >>> | > | 202074 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 274619393 74753 String > | >> | > | >> | > | > | >>> | > | 1170577 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 265139713 74753 String > | >> | > | >> | > | > | >>> | > | 1170577 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 215910913 66817 Array > | >> | > | >> | > | > | >>> | > | 331214 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 164965121 74753 String > | >> | > | >> | > | > | >>> | > | 236201 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 197155585 74753 String > | >> | > | >> | > | > | >>> | > | 236426 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 271373057 74753 String > | >> | > | >> | > | > | >>> | > | 1170577 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 268426753 74753 String > | >> | > | >> | > | > | >>> | > | 134740 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 264103681 74753 String > | >> | > | >> | > | > | >>> | > | 1170577 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | ----------- Object Statistics Summary > | >> | > | >> | > | > | >>> | > | ----------------- > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | ----- Instances of invisible > | >> | > | >> | > | > | >>> | > | (private) > | >> | > | >> | > | > | >>> | > | classes > | >> | > | >> | > | > | >>> | > | ------ > | >> | > | >> | > | > | >>> | > | Number of instances: 1072 > | >> | > | >> | > | > | >>> | > | Total size: 15855 > | >> | > | >> | > | > | >>> | > | K > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | Average size: 14.8 > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | Class: 209153 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 209409 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 1072 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 15855 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 209665 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 209921 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 210177 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 210433 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 210689 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 210945 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 211201 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 211457 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 211713 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 211969 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 212225 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 212481 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 212737 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 212993 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 213249 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 213505 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 213761 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | ----- Instances of visible classes > | >> | > | >> | > | > | >>> | > | ----------------- > | >> | > | >> | > | > | >>> | > | Number of objects : > | >> | > | >> | > | > | >>> | > | 1633432 > | >> | > | >> | > | > | >>> | > | Total Size : > | >> | > | >> | > | > | >>> | > | 157861 K > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | size of Object Headers : > | >> | > | >> | > | > | >>> | > | 38283 K > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | size of Object Values : > | >> | > | >> | > | > | >>> | > | 116978 K > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | size of Object Tags : > | >> | > | >> | > | > | >>> | > | 0 K > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | average of Object Value: > | >> | > | >> | > | > | >>> | > | 73.3 > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | Object Audit: Audit successfully > | >> | > | >> | > | > | >>> | > | completed; no > | >> | > | >> | > | > | >>> | > | errors > | >> | > | >> | > | > | >>> | > | were > | >> | > | >> | > | > | >>> | > | detected. > | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to > | >> | > | >> | > | > | >>> | > | 40 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime > | >> | > | >> | > | > | >>> | > | to 10 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | >> | > | >> | > | > | >>> | > | to 0 > | >> | > | >> | > | > | >>> | > | --postReclaimAll: restored > | >> | > | >> | > | > | >>> | > | reclaimMinPages > | >> | > | >> | > | > | >>> | > | to > | >> | > | >> | > | > | >>> | > | 40 > | >> | > | >> | > | > | >>> | > | true > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | >> | > | > | >>> | > | SystemRepository markForCollection > | >> | > | >> | > | > | >>> | > | % > | >> | > | >> | > | > | >>> | > | start MFC mark/sweep phase: > | >> | > | >> | > | > | >>> | > | 02/11/2012 > | >> | > | >> | > | > | >>> | > | 12:08:56 PM > | >> | > | >> | > | > | >>> | > | UTC > | >> | > | >> | > | > | >>> | > | WARNING, unable to resolve either > | >> | > | >> | > | > | >>> | > | garMarkSweepPageBufSize > | >> | > | >> | > | > | >>> | > | or > | >> | > | >> | > | > | >>> | > | mfcGcPageBufSize, using default 320 > | >> | > | >> | > | > | >>> | > | MarkSweepArgsSType::(): buffer size= > | >> | > | >> | > | > | >>> | > | 320 > | >> | > | >> | > | > | >>> | > | pages > | >> | > | >> | > | > | >>> | > | start MFC process dead phase: > | >> | > | >> | > | > | >>> | > | 02/11/2012 > | >> | > | >> | > | > | >>> | > | 12:08:59 > | >> | > | >> | > | > | >>> | > | PM > | >> | > | >> | > | > | >>> | > | UTC > | >> | > | >> | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM UTC > | >> | > | >> | > | > | >>> | > | Successful completion of > | >> | > | >> | > | > | >>> | > | markForCollection. > | >> | > | >> | > | > | >>> | > | 1613875 live objects found. > | >> | > | >> | > | > | >>> | > | 20629 possible dead objects, > | >> | > | >> | > | > | >>> | > | occupying > | >> | > | >> | > | > | >>> | > | approximately > | >> | > | >> | > | > | >>> | > | 1856610 > | >> | > | >> | > | > | >>> | > | bytes, may be reclaimed. > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | >> | > | > | >>> | > | SystemRepository reclaimAll > | >> | > | >> | > | > | >>> | > | % > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed > | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog > | >> | > | >> | > | > | >>> | > | from > | >> | > | >> | > | > | >>> | > | 20 > | >> | > | >> | > | > | >>> | > | to 3 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to > | >> | > | >> | > | > | >>> | > | 1 > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages > | >> | > | >> | > | > | >>> | > | from > | >> | > | >> | > | > | >>> | > | 40 > | >> | > | >> | > | > | >>> | > | to 1 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime > | >> | > | >> | > | > | >>> | > | to 1 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | >> | > | >> | > | > | >>> | > | to 0 > | >> | > | >> | > | > | >>> | > | --reclaimAll: using > | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled > | >> | > | >> | > | > | >>> | > | true > | >> | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit loopCount > | >> | > | >> | > | > | >>> | > | 10 > | >> | > | >> | > | > | >>> | > | an Array > | >> | > | >> | > | > | >>> | > | #1 40 > | >> | > | >> | > | > | >>> | > | #2 10 > | >> | > | >> | > | > | >>> | > | #3 0 > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit > | >> | > | >> | > | > | >>> | > | % > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed > | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog > | >> | > | >> | > | > | >>> | > | from > | >> | > | >> | > | > | >>> | > | 20 > | >> | > | >> | > | > | >>> | > | to 3 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to > | >> | > | >> | > | > | >>> | > | 1 > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed reclaimMinPages > | >> | > | >> | > | > | >>> | > | from > | >> | > | >> | > | > | >>> | > | 1 > | >> | > | >> | > | > | >>> | > | to 1 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime > | >> | > | >> | > | > | >>> | > | to 1 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | >> | > | >> | > | > | >>> | > | to 0 > | >> | > | >> | > | > | >>> | > | --reclaimAll: using > | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled > | >> | > | >> | > | > | >>> | > | true > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: > | >> | > | >> | > | > | >>> | > | Starting > | >> | > | >> | > | > | >>> | > | object > | >> | > | >> | > | > | >>> | > | table > | >> | > | >> | > | > | >>> | > | scan > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: > | >> | > | >> | > | > | >>> | > | Finished > | >> | > | >> | > | > | >>> | > | object > | >> | > | >> | > | > | >>> | > | table > | >> | > | >> | > | > | >>> | > | scan > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | Object audit is proceeding in > | >> | > | >> | > | > | >>> | > | FullAudit > | >> | > | >> | > | > | >>> | > | mode: > | >> | > | >> | > | > | >>> | > | Scavenging completed (either single > | >> | > | >> | > | > | >>> | > | user > | >> | > | >> | > | > | >>> | > | mode > | >> | > | >> | > | > | >>> | > | or no > | >> | > | >> | > | > | >>> | > | pages > | >> | > | >> | > | > | >>> | > | to > | >> | > | >> | > | > | >>> | > | scavenge). > | >> | > | >> | > | > | >>> | > | All audit checks are enabled. > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 > | >> | > | >> | > | > | >>> | > | 12:11:27 PM > | >> | > | >> | > | > | >>> | > | UTC. > | >> | > | >> | > | > | >>> | > | Summary of objects whose sizes exceed > | >> | > | >> | > | > | >>> | > | 100000 > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | or > | >> | > | >> | > | > | >>> | > | Oops: > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | ObjectID Class ClassName > | >> | > | >> | > | > | >>> | > | LogicalSize > | >> | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | >> | > | >> | > | > | >>> | > | 305743617 74753 String > | >> | > | >> | > | > | >>> | > | 134740 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 149534721 74753 String > | >> | > | >> | > | > | >>> | > | 164661 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 173784833 74753 String > | >> | > | >> | > | > | >>> | > | 163312 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 196368897 74753 String > | >> | > | >> | > | > | >>> | > | 164661 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 305774593 74753 String > | >> | > | >> | > | > | >>> | > | 134740 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 175519489 74753 String > | >> | > | >> | > | > | >>> | > | 376305 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 196571393 74753 String > | >> | > | >> | > | > | >>> | > | 379399 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 175494145 74753 String > | >> | > | >> | > | > | >>> | > | 201874 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 197005569 74753 String > | >> | > | >> | > | > | >>> | > | 202074 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 149996289 74753 String > | >> | > | >> | > | > | >>> | > | 236426 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 151722753 74753 String > | >> | > | >> | > | > | >>> | > | 379399 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 151723777 74753 String > | >> | > | >> | > | > | >>> | > | 202074 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 274619393 74753 String > | >> | > | >> | > | > | >>> | > | 1170577 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 265139713 74753 String > | >> | > | >> | > | > | >>> | > | 1170577 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 215910913 66817 Array > | >> | > | >> | > | > | >>> | > | 331214 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 164965121 74753 String > | >> | > | >> | > | > | >>> | > | 236201 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 197155585 74753 String > | >> | > | >> | > | > | >>> | > | 236426 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 271373057 74753 String > | >> | > | >> | > | > | >>> | > | 1170577 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 268426753 74753 String > | >> | > | >> | > | > | >>> | > | 134740 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | 264103681 74753 String > | >> | > | >> | > | > | >>> | > | 1170577 > | >> | > | >> | > | > | >>> | > | Oops > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | ----------- Object Statistics Summary > | >> | > | >> | > | > | >>> | > | ----------------- > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | ----- Instances of invisible > | >> | > | >> | > | > | >>> | > | (private) > | >> | > | >> | > | > | >>> | > | classes > | >> | > | >> | > | > | >>> | > | ------ > | >> | > | >> | > | > | >>> | > | Number of instances: 1072 > | >> | > | >> | > | > | >>> | > | Total size: 15855 > | >> | > | >> | > | > | >>> | > | K > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | Average size: 14.8 > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | Class: 209153 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 209409 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 1072 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 15855 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 209665 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 209921 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 210177 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 210433 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 210689 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 210945 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 211201 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 211457 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 211713 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 211969 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 212225 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 212481 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 212737 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 212993 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 213249 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 213505 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | Class: 213761 > | >> | > | >> | > | > | >>> | > | Instances: > | >> | > | >> | > | > | >>> | > | 0 > | >> | > | >> | > | > | >>> | > | Total > | >> | > | >> | > | > | >>> | > | Size: > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | ----- Instances of visible classes > | >> | > | >> | > | > | >>> | > | ----------------- > | >> | > | >> | > | > | >>> | > | Number of objects : > | >> | > | >> | > | > | >>> | > | 1612803 > | >> | > | >> | > | > | >>> | > | Total Size : > | >> | > | >> | > | > | >>> | > | 156912 K > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | size of Object Headers : > | >> | > | >> | > | > | >>> | > | 37800 K > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | size of Object Values : > | >> | > | >> | > | > | >>> | > | 116516 K > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | size of Object Tags : > | >> | > | >> | > | > | >>> | > | 0 K > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | average of Object Value: > | >> | > | >> | > | > | >>> | > | 74.0 > | >> | > | >> | > | > | >>> | > | Bytes > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | Object Audit: Audit successfully > | >> | > | >> | > | > | >>> | > | completed; no > | >> | > | >> | > | > | >>> | > | errors > | >> | > | >> | > | > | >>> | > | were > | >> | > | >> | > | > | >>> | > | detected. > | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimMinPages to > | >> | > | >> | > | > | >>> | > | 1 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set reclaimSleepTime > | >> | > | >> | > | > | >>> | > | to 1 > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | >> | > | >> | > | > | >>> | > | to 0 > | >> | > | >> | > | > | >>> | > | --postReclaimAll: restored > | >> | > | >> | > | > | >>> | > | reclaimMinPages > | >> | > | >> | > | > | >>> | > | to > | >> | > | >> | > | > | >>> | > | 1 > | >> | > | >> | > | > | >>> | > | true > | >> | > | >> | > | > | >>> | > | topaz 1> > | >> | > | >> | > | > | >>> | > | topaz 1> > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > If, as I suspect, you've got > | >> | > | >> | > | > | >>> | > | > corruption > | >> | > | >> | > | > | >>> | > | > in > | >> | > | >> | > | > | >>> | > | > GsProcess > | >> | > | >> | > | > | >>> | > | > objects > | >> | > | >> | > | > | >>> | > | > they > | >> | > | >> | > | > | >>> | > | > only impact Seaside session state, > | >> | > | >> | > | > | >>> | > | > and > | >> | > | >> | > | > | >>> | > | > should > | >> | > | >> | > | > | >>> | > | > have > | >> | > | >> | > | > | >>> | > | > disappeared > | >> | > | >> | > | > | >>> | > | > by > | >> | > | >> | > | > | >>> | > | > the time you run the object audit > | >> | > | >> | > | > | >>> | > | > ... > | >> | > | >> | > | > | >>> | > | > > | >> | > | >> | > | > | >>> | > | > This problems seems to ring a bell, > | >> | > | >> | > | > | >>> | > | > but > | >> | > | >> | > | > | >>> | > | > it > | >> | > | >> | > | > | >>> | > | > seems > | >> | > | >> | > | > | >>> | > | > to > | >> | > | >> | > | > | >>> | > | > me > | >> | > | >> | > | > | >>> | > | > that the > | >> | > | >> | > | > | >>> | > | > problem I am thinking of showed up > | >> | > | >> | > | > | >>> | > | > in > | >> | > | >> | > | > | >>> | > | > GemStone > | >> | > | >> | > | > | >>> | > | > 3.0 > | >> | > | >> | > | > | >>> | > | > and I > | >> | > | >> | > | > | >>> | > | > think > | >> | > | >> | > | > | >>> | > | > it > | >> | > | >> | > | > | >>> | > | > was fixed in GemStone 3.0.1... so > | >> | > | >> | > | > | >>> | > | > I'm > | >> | > | >> | > | > | >>> | > | > curious > | >> | > | >> | > | > | >>> | > | > what > | >> | > | >> | > | > | >>> | > | > version of > | >> | > | >> | > | > | >>> | > | > GemStone you are using. > | >> | > | >> | > | > | >>> | > | > > | >> | > | >> | > | > | >>> | > | > As I think about this, I seem to > | >> | > | >> | > | > | >>> | > | > recall > | >> | > | >> | > | > | >>> | > | > that > | >> | > | >> | > | > | >>> | > | > the > | >> | > | >> | > | > | >>> | > | > problem > | >> | > | >> | > | > | >>> | > | > was > | >> | > | >> | > | > | >>> | > | > related to deeply nested block > | >> | > | >> | > | > | >>> | > | > structure > | >> | > | >> | > | > | >>> | > | > in > | >> | > | >> | > | > | >>> | > | > a > | >> | > | >> | > | > | >>> | > | > method > | >> | > | >> | > | > | >>> | > | > that > | >> | > | >> | > | > | >>> | > | > was > | >> | > | >> | > | > | >>> | > | > involved in partial continuations, > | >> | > | >> | > | > | >>> | > | > so I > | >> | > | >> | > | > | >>> | > | > am > | >> | > | >> | > | > | >>> | > | > curious if > | >> | > | >> | > | > | >>> | > | > you > | >> | > | >> | > | > | >>> | > | > happen > | >> | > | >> | > | > | >>> | > | > to have some deeply nested block > | >> | > | >> | > | > | >>> | > | > structures > | >> | > | >> | > | > | >>> | > | > let's > | >> | > | >> | > | > | >>> | > | > say > | >> | > | >> | > | > | >>> | > | > more than > | >> | > | >> | > | > | >>> | > | > 5 > | >> | > | >> | > | > | >>> | > | > or 6 levels deep in your method? In > | >> | > | >> | > | > | >>> | > | > fact > | >> | > | >> | > | > | >>> | > | > even in > | >> | > | >> | > | > | >>> | > | > 3.0.1 I > | >> | > | >> | > | > | >>> | > | > think > | >> | > | >> | > | > | >>> | > | > that there might be an effective > | >> | > | >> | > | > | >>> | > | > limit > | >> | > | >> | > | > | >>> | > | > (the > | >> | > | >> | > | > | >>> | > | > engineer > | >> | > | >> | > | > | >>> | > | > that > | >> | > | >> | > | > | >>> | > | > worked > | >> | > | >> | > | > | >>> | > | > on this will be back on Monday for > | >> | > | >> | > | > | >>> | > | > exact > | >> | > | >> | > | > | >>> | > | > details), so > | >> | > | >> | > | > | >>> | > | > if > | >> | > | >> | > | > | >>> | > | > you > | >> | > | >> | > | > | >>> | > | > are > | >> | > | >> | > | > | >>> | > | > running with 3.0.1, you should > | >> | > | >> | > | > | >>> | > | > definitely be > | >> | > | >> | > | > | >>> | > | > suspicious > | >> | > | >> | > | > | >>> | > | > of deep > | >> | > | >> | > | > | >>> | > | > nesting of blocks... > | >> | > | >> | > | > | >>> | > | > > | >> | > | >> | > | > | >>> | > | > Dale > | >> | > | >> | > | > | >>> | > | > > | >> | > | >> | > | > | >>> | > | > [1] > | >> | > | >> | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation > | >> | > | >> | > | > | >>> | > | > > | >> | > | >> | > | > | >>> | > | > ----- Original Message ----- > | >> | > | >> | > | > | >>> | > | > | From: "Lawrence Kellogg" > | >> | > | >> | > | > | >>> | > | > | <[hidden email]> > | >> | > | >> | > | > | >>> | > | > | To: "GemStone Seaside beta > | >> | > | >> | > | > | >>> | > | > | discussion" > | >> | > | >> | > | > | >>> | > | > | <[hidden email]> > | >> | > | >> | > | > | >>> | > | > | Sent: Friday, February 10, 2012 > | >> | > | >> | > | > | >>> | > | > | 2:13:15 PM > | >> | > | >> | > | > | >>> | > | > | Subject: [GS/SS Beta] Object does > | >> | > | >> | > | > | >>> | > | > | not > | >> | > | >> | > | > | >>> | > | > | exist > | >> | > | >> | > | > | >>> | > | > | error - > | >> | > | >> | > | > | >>> | > | > | Worry > | >> | > | >> | > | > | >>> | > | > | about > | >> | > | >> | > | > | >>> | > | > | it? > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | Hello, > | >> | > | >> | > | > | >>> | > | > | After a long series of calls and > | >> | > | >> | > | > | >>> | > | > | answers > | >> | > | >> | > | > | >>> | > | > | in > | >> | > | >> | > | > | >>> | > | > | Seaside, I > | >> | > | >> | > | > | >>> | > | > | got an > | >> | > | >> | > | > | >>> | > | > | Object > | >> | > | >> | > | > | >>> | > | > | does not exist error that brought > | >> | > | >> | > | > | >>> | > | > | down > | >> | > | >> | > | > | >>> | > | > | the > | >> | > | >> | > | > | >>> | > | > | fast > | >> | > | >> | > | > | >>> | > | > | cgi > | >> | > | >> | > | > | >>> | > | > | gateway. > | >> | > | >> | > | > | >>> | > | > | My > | >> | > | >> | > | > | >>> | > | > | production error handler was not > | >> | > | >> | > | > | >>> | > | > | triggered, > | >> | > | >> | > | > | >>> | > | > | although it > | >> | > | >> | > | > | >>> | > | > | was > | >> | > | >> | > | > | >>> | > | > | installed, as far as I could > | >> | > | >> | > | > | >>> | > | > | tell. > | >> | > | >> | > | > | >>> | > | > | Strange. My > | >> | > | >> | > | > | >>> | > | > | supervise > | >> | > | >> | > | > | >>> | > | > | fastcgi > | >> | > | >> | > | > | >>> | > | > | process also did not pick up my > | >> | > | >> | > | > | >>> | > | > | dead > | >> | > | >> | > | > | >>> | > | > | fastcgi > | >> | > | >> | > | > | >>> | > | > | process. > | >> | > | >> | > | > | >>> | > | > | Not a > | >> | > | >> | > | > | >>> | > | > | good > | >> | > | >> | > | > | >>> | > | > | day. > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | Here is the walkback: > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | USER IDS: REAL=seasideuser (500) > | >> | > | >> | > | > | >>> | > | > | EFFECTIVE=seasideuser > | >> | > | >> | > | > | >>> | > | > | (500) > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | |_____________________________________________________________________________| > | >> | > | >> | > | > | >>> | > | > | topaz> topaz> topaz> topaz> > | >> | > | >> | > | > | >>> | > | > | topaz> > | >> | > | >> | > | > | >>> | > | > | topaz> > | >> | > | >> | > | > | >>> | > | > | topaz> > | >> | > | >> | > | > | >>> | > | > | [Info]: LNK > | >> | > | >> | > | > | >>> | > | > | client/gem GCI levels = 844/844 > | >> | > | >> | > | > | >>> | > | > | [Info]: User ID: DataCurator > | >> | > | >> | > | > | >>> | > | > | [Info]: Repository: seaside > | >> | > | >> | > | > | >>> | > | > | [Info]: Session ID: 5 > | >> | > | >> | > | > | >>> | > | > | [Info]: GCI Client Host: <Linked> > | >> | > | >> | > | > | >>> | > | > | [Info]: Page server PID: -1 > | >> | > | >> | > | > | >>> | > | > | [Info]: Login Time: 02/10/2012 > | >> | > | >> | > | > | >>> | > | > | 09:27:56 > | >> | > | >> | > | > | >>> | > | > | PM.572 > | >> | > | >> | > | > | >>> | > | > | UTC > | >> | > | >> | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 UTC] > | >> | > | >> | > | > | >>> | > | > | gci > | >> | > | >> | > | > | >>> | > | > | login: > | >> | > | >> | > | > | >>> | > | > | currSession > | >> | > | >> | > | > | >>> | > | > | 1 rpc > | >> | > | >> | > | > | >>> | > | > | gem > | >> | > | >> | > | > | >>> | > | > | processId -1 > | >> | > | >> | > | > | >>> | > | > | successful login > | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 cls: > | >> | > | >> | > | > | >>> | > | > | 76289 > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] > | >> | > | >> | > | > | >>> | > | > | nil > | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [76033 sz:19 > | >> | > | >> | > | > | >>> | > | > | cls: > | >> | > | >> | > | > | >>> | > | > | 801793 > | >> | > | >> | > | > | >>> | > | > | System > | >> | > | >> | > | > | >>> | > | > | class] > | >> | > | >> | > | > | >>> | > | > | System > | >> | > | >> | > | > | >>> | > | > | class > | >> | > | >> | > | > | >>> | > | > | superClass [72193 sz:19 cls: > | >> | > | >> | > | > | >>> | > | > | 206081 > | >> | > | >> | > | > | >>> | > | > | Object > | >> | > | >> | > | > | >>> | > | > | class] > | >> | > | >> | > | > | >>> | > | > | Object > | >> | > | >> | > | > | >>> | > | > | class > | >> | > | >> | > | > | >>> | > | > | format [258 sz:0 cls: 74241 > | >> | > | >> | > | > | >>> | > | > | SmallInteger] > | >> | > | >> | > | > | >>> | > | > | 32 > | >> | > | >> | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 > | >> | > | >> | > | > | >>> | > | > | SmallInteger] > | >> | > | >> | > | > | >>> | > | > | 0 > | >> | > | >> | > | > | >>> | > | > | instVarNames [422145 sz:0 cls: > | >> | > | >> | > | > | >>> | > | > | 66817 > | >> | > | >> | > | > | >>> | > | > | Array] an > | >> | > | >> | > | > | >>> | > | > | Array > | >> | > | >> | > | > | >>> | > | > | constraints [421889 sz:0 cls: > | >> | > | >> | > | > | >>> | > | > | 66817 > | >> | > | >> | > | > | >>> | > | > | Array] > | >> | > | >> | > | > | >>> | > | > | an > | >> | > | >> | > | > | >>> | > | > | Array > | >> | > | >> | > | > | >>> | > | > | classVars [421633 sz:26 cls: > | >> | > | >> | > | > | >>> | > | > | 111361 > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary] a > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary > | >> | > | >> | > | > | >>> | > | > | methodDict [711937 sz:112 cls: > | >> | > | >> | > | > | >>> | > | > | 99073 > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary] a > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary > | >> | > | >> | > | > | >>> | > | > | poolDictionaries [421377 sz:0 > | >> | > | >> | > | > | >>> | > | > | cls: > | >> | > | >> | > | > | >>> | > | > | 66817 > | >> | > | >> | > | > | >>> | > | > | Array] > | >> | > | >> | > | > | >>> | > | > | an > | >> | > | >> | > | > | >>> | > | > | Array > | >> | > | >> | > | > | >>> | > | > | categories [421121 sz:28 cls: > | >> | > | >> | > | > | >>> | > | > | 99073 > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary] > | >> | > | >> | > | > | >>> | > | > | a > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary > | >> | > | >> | > | > | >>> | > | > | secondarySuperclasses [20 sz:0 > | >> | > | >> | > | > | >>> | > | > | cls: > | >> | > | >> | > | > | >>> | > | > | 76289 > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] > | >> | > | >> | > | > | >>> | > | > | nil > | >> | > | >> | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 > | >> | > | >> | > | > | >>> | > | > | Symbol] > | >> | > | >> | > | > | >>> | > | > | System > | >> | > | >> | > | > | >>> | > | > | classHistory [420865 sz:3 cls: > | >> | > | >> | > | > | >>> | > | > | 82689 > | >> | > | >> | > | > | >>> | > | > | ClassHistory] > | >> | > | >> | > | > | >>> | > | > | a > | >> | > | >> | > | > | >>> | > | > | ClassHistory > | >> | > | >> | > | > | >>> | > | > | description [13498369 sz:10 cls: > | >> | > | >> | > | > | >>> | > | > | 95233 > | >> | > | >> | > | > | >>> | > | > | GsClassDocumentation] > | >> | > | >> | > | > | >>> | > | > | a > | >> | > | >> | > | > | >>> | > | > | GsClassDocumentation > | >> | > | >> | > | > | >>> | > | > | migrationDestination [20 sz:0 > | >> | > | >> | > | > | >>> | > | > | cls: > | >> | > | >> | > | > | >>> | > | > | 76289 > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] nil > | >> | > | >> | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: > | >> | > | >> | > | > | >>> | > | > | 118785 > | >> | > | >> | > | > | >>> | > | > | DateTime] > | >> | > | >> | > | > | >>> | > | > | a > | >> | > | >> | > | > | >>> | > | > | DateTime > | >> | > | >> | > | > | >>> | > | > | userId [14508801 sz:10 cls: 74753 > | >> | > | >> | > | > | >>> | > | > | String] > | >> | > | >> | > | > | >>> | > | > | SystemUser > | >> | > | >> | > | > | >>> | > | > | extraDict [14524929 sz:14 cls: > | >> | > | >> | > | > | >>> | > | > | 111361 > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary] > | >> | > | >> | > | > | >>> | > | > | a > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary > | >> | > | >> | > | > | >>> | > | > | classCategory [20 sz:0 cls: 76289 > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] > | >> | > | >> | > | > | >>> | > | > | nil > | >> | > | >> | > | > | >>> | > | > | subclasses [20 sz:0 cls: 76289 > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] > | >> | > | >> | > | > | >>> | > | > | nil > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> > | >> | > | >> | > | > | >>> | > | > | WAFastCGIAdaptor > | >> | > | >> | > | > | >>> | > | > | Server > | >> | > | >> | > | > | >>> | > | > | started > | >> | > | >> | > | > | >>> | > | > | on > | >> | > | >> | > | > | >>> | > | > | port > | >> | > | >> | > | > | >>> | > | > | 9001 > | >> | > | >> | > | > | >>> | > | > | ----------------------------------------------------- > | >> | > | >> | > | > | >>> | > | > | GemStone: Error Nonfatal > | >> | > | >> | > | > | >>> | > | > | The object with object ID > | >> | > | >> | > | > | >>> | > | > | 81065894683350528 > | >> | > | >> | > | > | >>> | > | > | does > | >> | > | >> | > | > | >>> | > | > | not > | >> | > | >> | > | > | >>> | > | > | exist. > | >> | > | >> | > | > | >>> | > | > | Error Category: 231169 [GemStone] > | >> | > | >> | > | > | >>> | > | > | Number: > | >> | > | >> | > | > | >>> | > | > | 2101 > | >> | > | >> | > | > | >>> | > | > | Arg > | >> | > | >> | > | > | >>> | > | > | Count: 1 > | >> | > | >> | > | > | >>> | > | > | Context : > | >> | > | >> | > | > | >>> | > | > | 526648321 > | >> | > | >> | > | > | >>> | > | > | Arg 1: [648527157466804226 sz:0 > | >> | > | >> | > | > | >>> | > | > | cls: > | >> | > | >> | > | > | >>> | > | > | 74241 > | >> | > | >> | > | > | >>> | > | > | SmallInteger] > | >> | > | >> | > | > | >>> | > | > | 81065894683350528 > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | Now executing the following > | >> | > | >> | > | > | >>> | > | > | command > | >> | > | >> | > | > | >>> | > | > | saved > | >> | > | >> | > | > | >>> | > | > | from > | >> | > | >> | > | > | >>> | > | > | "iferr > | >> | > | >> | > | > | >>> | > | > | 1": > | >> | > | >> | > | > | >>> | > | > | where > | >> | > | >> | > | > | >>> | > | > | ==> 1 GsProcess class >> > | >> | > | >> | > | > | >>> | > | > | installPartialContinuation:atLevel:value: > | >> | > | >> | > | > | >>> | > | > | @2 > | >> | > | >> | > | > | >>> | > | > | line 1 [GsMethod 4487425] > | >> | > | >> | > | > | >>> | > | > | 2 WAPartialContinuation >> value: > | >> | > | >> | > | > | >>> | > | > | @13 > | >> | > | >> | > | > | >>> | > | > | line > | >> | > | >> | > | > | >>> | > | > | 11 > | >> | > | >> | > | > | >>> | > | > | [GsMethod > | >> | > | >> | > | > | >>> | > | > | 212791041] > | >> | > | >> | > | > | >>> | > | > | 3 WAPartialContinuation >> > | >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: > | >> | > | >> | > | > | >>> | > | > | @2 > | >> | > | >> | > | > | >>> | > | > | line 2 > | >> | > | >> | > | > | >>> | > | > | [GsMethod 218326273] > | >> | > | >> | > | > | >>> | > | > | 4 ComplexBlock in WAComponent >> > | >> | > | >> | > | > | >>> | > | > | show:onAnswer:delegation: @7 > | >> | > | >> | > | > | >>> | > | > | line 7 > | >> | > | >> | > | > | >>> | > | > | [GsMethod 194749185] > | >> | > | >> | > | > | >>> | > | > | 5 ComplexBlock in ExecutableBlock > | >> | > | >> | > | > | >>> | > | > | >> > | >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: > | >> | > | >> | > | > | >>> | > | > | @12 > | >> | > | >> | > | > | >>> | > | > | line 8 [GsMethod 116163585] > | >> | > | >> | > | > | >>> | > | > | 6 WAAnswerHandler >> > | >> | > | >> | > | > | >>> | > | > | handleAnswer:continueWith: > | >> | > | >> | > | > | >>> | > | > | @3 > | >> | > | >> | > | > | >>> | > | > | line > | >> | > | >> | > | > | >>> | > | > | 2 > | >> | > | >> | > | > | >>> | > | > | [GsMethod > | >> | > | >> | > | > | >>> | > | > | 194735873] > | >> | > | >> | > | > | >>> | > | > | 7 WADecoration >> handleAnswer: > | >> | > | >> | > | > | >>> | > | > | @6 > | >> | > | >> | > | > | >>> | > | > | line 3 > | >> | > | >> | > | > | >>> | > | > | [GsMethod > | >> | > | >> | > | > | >>> | > | > | 194731009] > | >> | > | >> | > | > | >>> | > | > | 8 WAComponent >> answer: @2 line > | >> | > | >> | > | > | >>> | > | > | 5 > | >> | > | >> | > | > | >>> | > | > | [GsMethod > | >> | > | >> | > | > | >>> | > | > | 194751745] > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | I found this on the net: > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | Object does not exist errors > | >> | > | >> | > | > | >>> | > | > | GBS applications may encounter > | >> | > | >> | > | > | >>> | > | > | object > | >> | > | >> | > | > | >>> | > | > | does > | >> | > | >> | > | > | >>> | > | > | not > | >> | > | >> | > | > | >>> | > | > | exist > | >> | > | >> | > | > | >>> | > | > | errors > | >> | > | >> | > | > | >>> | > | > | in > | >> | > | >> | > | > | >>> | > | > | non-persistent > | >> | > | >> | > | > | >>> | > | > | objects. This is due to a problem > | >> | > | >> | > | > | >>> | > | > | with > | >> | > | >> | > | > | >>> | > | > | the > | >> | > | >> | > | > | >>> | > | > | fix > | >> | > | >> | > | > | >>> | > | > | for > | >> | > | >> | > | > | >>> | > | > | bug > | >> | > | >> | > | > | >>> | > | > | #40703 > | >> | > | >> | > | > | >>> | > | > | in > | >> | > | >> | > | > | >>> | > | > | version > | >> | > | >> | > | > | >>> | > | > | 2.4.4, which resulted in > | >> | > | >> | > | > | >>> | > | > | non-persistent > | >> | > | >> | > | > | >>> | > | > | objects > | >> | > | >> | > | > | >>> | > | > | not > | >> | > | >> | > | > | >>> | > | > | properly > | >> | > | >> | > | > | >>> | > | > | protected > | >> | > | >> | > | > | >>> | > | > | from garbage collection. > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | Workaround: > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | none/not applicable > | >> | > | >> | > | > | >>> | > | > | from: > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | So, should I worry about this? I > | >> | > | >> | > | > | >>> | > | > | implemented > | >> | > | >> | > | > | >>> | > | > | code > | >> | > | >> | > | > | >>> | > | > | that > | >> | > | >> | > | > | >>> | > | > | allowed a > | >> | > | >> | > | > | >>> | > | > | user > | >> | > | >> | > | > | >>> | > | > | to call an editor, switch out on > | >> | > | >> | > | > | >>> | > | > | the > | >> | > | >> | > | > | >>> | > | > | navigation > | >> | > | >> | > | > | >>> | > | > | menu, > | >> | > | >> | > | > | >>> | > | > | call > | >> | > | >> | > | > | >>> | > | > | another > | >> | > | >> | > | > | >>> | > | > | editor, > | >> | > | >> | > | > | >>> | > | > | switch out. With each switch, I > | >> | > | >> | > | > | >>> | > | > | send > | >> | > | >> | > | > | >>> | > | > | answer: > | >> | > | >> | > | > | >>> | > | > | false > | >> | > | >> | > | > | >>> | > | > | to > | >> | > | >> | > | > | >>> | > | > | the > | >> | > | >> | > | > | >>> | > | > | open > | >> | > | >> | > | > | >>> | > | > | editor > | >> | > | >> | > | > | >>> | > | > | to close it so that it is not > | >> | > | >> | > | > | >>> | > | > | hanging > | >> | > | >> | > | > | >>> | > | > | around > | >> | > | >> | > | > | >>> | > | > | open. > | >> | > | >> | > | > | >>> | > | > | My > | >> | > | >> | > | > | >>> | > | > | idea > | >> | > | >> | > | > | >>> | > | > | was to hide the section > | >> | > | >> | > | > | >>> | > | > | navigation > | >> | > | >> | > | > | >>> | > | > | when > | >> | > | >> | > | > | >>> | > | > | the > | >> | > | >> | > | > | >>> | > | > | editor > | >> | > | >> | > | > | >>> | > | > | came > | >> | > | >> | > | > | >>> | > | > | up > | >> | > | >> | > | > | >>> | > | > | but > | >> | > | >> | > | > | >>> | > | > | I'm > | >> | > | >> | > | > | >>> | > | > | getting push back from my user. > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | What do you think? > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | Larry > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >> > | >> | > | >> | > | > | > > | >> | > | >> | > | > | > | >> | > | >> | > | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | >> | > | >> | > | > > | >> | > | > This email is confidential and subject to important > | >> | > | > disclaimers > | >> | > | > and > | >> | > | > conditions including on offers for the purchase or sale of > | >> | > | > securities, accuracy and completeness of information, > | >> | > | > viruses, > | >> | > | > confidentiality, legal privilege, and legal entity > | >> | > | > disclaimers, > | >> | > | > available at > | >> | > | > http://www.jpmorgan.com/pages/disclosures/email. > | >> | > | > | >> | > | > | >> | > | >> | > | > > | > | |
In talking things over with the vm guy (otherwise known as Allen Otis:) this morning, there was a bug that we recently found in the continuation restore code that could result in a bad object references ... we have a fix (for the condition that we saw) and it will be available in a soon-to-be-released version of 2.4.x.
When the release is available, we'll have you upgrade and see if it fixes your problem as well. Dale ----- Original Message ----- | From: "Lawrence Kellogg" <[hidden email]> | To: "GemStone Seaside beta discussion" <[hidden email]> | Sent: Wednesday, March 28, 2012 6:04:36 PM | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? | | Dale, | Thanks! Perhaps, I should you give a few more details about what | I'm doing, in case somebody knows of a workaround. So, the crash | appears to come from my call to | | sendAnswerToCurrentComponent | self answer: false. | | which is defined in my top level component, PracticeJournalComponent. | All of the components displayed are a subclass of my top level | component. | | Now, my PracticeJournalLoginTask>>go method is defined as follows: | | go | | user component | | self call: self userLoginView. | (self userLoginView user) notNil | ifTrue: [ | component := self firstComponentToDisplayForUser: self | userLoginView user. | [ component notNil ] | whileTrue: [ | self call: component. | component := component nextComponentToBeDisplayed ] ] | | After I set the new view to call, I send that | sendAnswerToCurrentComponent to the currently displayed component, | to close it. | I think the crash may be happening when I hit the back button and the | system tries to send that self answer: false to | the current component, which no longer exists, but I'm not sure. | | Anybody have any thoughts? | | Larry | | | On Mar 28, 2012, at 7:07 PM, Dale Henrichs wrote: | | > Lawrence, | > | > Excellent! | > | > I've forwarded the stack to our vm guy ... he's out today, but | > he'll look at it when he gets back to the office... Hopefully | > we'll learn something interesting here... | > | > Dale | > | > ----- Original Message ----- | > | From: "Lawrence Kellogg" <[hidden email]> | > | To: "GemStone Seaside beta discussion" | > | <[hidden email]> | > | Sent: Wednesday, March 28, 2012 3:54:32 PM | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry | > | about it? | > | | > | Dale, | > | YES!!!! I got a C Stack dump from the Object dos not exist | > | error!!!!! I wasn't doing anything interesting on the site, just | > | navigating between a few pages. Scroll down to see the C dump. I | > | hope this helps nail the problem. My auto-start script does not | > | work in this case, I have to kill the Gem in order to get the | > | system to come back up. Kind of a bummer. | > | | > | I hope this news does not make you too cranky. ;-) | > | | > | Regards, | > | | > | Larry | > | | > | | > | | > | topaz 1> topaz 1> WAFastCGIAdaptor Server started on port 9001 | > | ----------- Unreportable ERROR Encountered: | > | 2012-03-28T04:29:58.27249908447266-07:00send(8,0x7fffa41f01e0,8,0) | > | failed with errno=107,ENOTCONN, Socket is not | > | connected----------- | > | ----------- Unreportable ERROR Encountered: | > | 2012-03-28T04:32:17.56268501281738-07:00send(8,0x7fffa41f01e0,8,0) | > | failed with errno=107,ENOTCONN, Socket is not | > | connected----------- | > | ----------- Unreportable ERROR Encountered: | > | 2012-03-28T12:29:58.12089610099792-07:00send(8,0x7fffa41f01e0,8,0) | > | failed with errno=107,ENOTCONN, Socket is not | > | connected----------- | > | ----------- Unreportable ERROR Encountered: | > | 2012-03-28T12:30:09.42462110519409-07:00send(8,0x7fffa41f01e0,8,0) | > | failed with errno=107,ENOTCONN, Socket is not | > | connected----------- | > | ----------- Unreportable ERROR Encountered: | > | 2012-03-28T12:31:27.64497900009155-07:00send(8,0x7fffa41f01e0,8,0) | > | failed with errno=107,ENOTCONN, Socket is not | > | connected----------- | > | ----------------------------------------------------- | > | GemStone: Error Nonfatal | > | The object with object ID 85569493102756864 does not exist. | > | Error Category: 231169 [GemStone] Number: 2101 Arg Count: 1 | > | Context : | > | 442309121 | > | Arg 1: [684555944822054914 sz:0 cls: 74241 SmallInteger] | > | 85569493102756864 | > | | > | Now executing the following command saved from "iferr 1": | > | where | > | ==> 1 GsProcess class >> | > | installPartialContinuation:atLevel:value: @2 | > | line 1 [GsMethod 4487425] | > | 2 WAPartialContinuation >> value: @13 line 11 [GsMethod | > | 212791041] | > | 3 WAPartialContinuation >> valueWithPossibleArguments: @2 line 2 | > | [GsMethod 218326273] | > | 4 ComplexBlock in WAComponent >> show:onAnswer:delegation: @7 | > | line 7 | > | [GsMethod 194749185] | > | 5 ComplexBlock in ExecutableBlock >> valueWithPossibleArguments: | > | @12 | > | line 8 [GsMethod 116163585] | > | 6 WAAnswerHandler >> handleAnswer:continueWith: @3 line 2 | > | [GsMethod | > | 194735873] | > | 7 WADecoration >> handleAnswer: @6 line 3 [GsMethod 194731009] | > | 8 WAComponent >> answer: @2 line 5 [GsMethod 194751745] | > | 9 PracticeJournalComponent >> sendAnswerToCurrentComponent @2 | > | line 2 | > | [GsMethod 370162945] | > | 10 ComplexBlock in PracticeJournalComponent >> | > | renderNavigationMenuAsTopBar20On: @93 line 73 [GsMethod | > | 439969025] | > | 11 ComplexBlock in ExecutableBlock >> valueWithPossibleArguments: | > | @6 | > | line 4 [GsMethod 116163585] | > | 12 WAActionCallback >> evaluateWithArgument: @3 line 2 | > | [GsMethod | > | 176951297] | > | 13 WACallback >> evaluateWithFieldValues: @5 line 2 [GsMethod | > | 177495553] | > | 14 ComplexBlock in WACallbackRegistry >> handle: @16 line 10 | > | [GsMethod 177951489] | > | 15 Collection >> do: @5 line 10 [GsMethod 1547777] | > | 16 WACallbackRegistry >> handle: @17 line 9 [GsMethod | > | 177951489] | > | 17 ComplexBlock in WAActionPhaseContinuation >> runCallbacks @7 | > | line | > | 4 [GsMethod 202613505] | > | 18 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 19 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 20 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 21 WARenderLoopContinuation >> withNotificationHandlerDo: @3 line | > | 2 | > | [GsMethod 202608385] | > | 22 ComplexVCBlock in WAActionPhaseContinuation >> runCallbacks @8 | > | line 3 [GsMethod 202613505] | > | 23 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 | > | [GsMethod | > | 2304001] | > | 24 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 | > | [GsMethod 2304001] | > | 25 WAActionPhaseContinuation >> runCallbacks @18 line 6 | > | [GsMethod | > | 202613505] | > | 26 WAActionPhaseContinuation >> handleRequest @1 line 2 | > | [GsMethod | > | 202614017] | > | 27 ComplexBlock in WASessionContinuation >> basicValue @3 line 2 | > | [GsMethod 202625537] | > | 28 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 29 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 30 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 31 WASessionContinuation >> withUnregisteredHandlerDo: @7 line 3 | > | [GsMethod 202627073] | > | 32 WASessionContinuation >> basicValue @4 line 2 [GsMethod | > | 202625537] | > | 33 WASessionContinuation >> value @3 line 5 [GsMethod | > | 202623745] | > | 34 WASession >> handleFiltered: @14 line 10 [GsMethod | > | 202205441] | > | 35 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod | > | 176192513] | > | 36 ComplexBlock in WADeprecatedToolFilter >> handleFiltered: @3 | > | line | > | 2 [GsMethod 203213313] | > | 37 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 38 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 39 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 40 WADeprecatedToolFilter >> handleFiltered: @6 line 3 | > | [GsMethod | > | 203213313] | > | 41 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod | > | 176192513] | > | 42 ComplexBlock in WATimingToolFilter >> handleFiltered: @4 line | > | 3 | > | [GsMethod 203208449] | > | 43 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 | > | [GsMethod | > | 2304001] | > | 44 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 | > | [GsMethod | > | 2304001] | > | 45 WATimingToolFilter >> handleFiltered: @8 line 4 [GsMethod | > | 203208449] | > | 46 ComplexBlock in WARequestHandler >> handle: @4 line 4 | > | [GsMethod | > | 178568961] | > | 47 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 48 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 49 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 50 WADynamicVariable class >> use:during: @4 line 4 [GsMethod | > | 177805825] | > | 51 ComplexBlock in WARequestContext >> push:during: @4 line 5 | > | [GsMethod 176176129] | > | 52 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 | > | [GsMethod | > | 2304001] | > | 53 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 | > | [GsMethod | > | 2304001] | > | 54 WARequestContext >> push:during: @7 line 6 [GsMethod | > | 176176129] | > | 55 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] | > | 56 WASession >> handle: @10 line 11 [GsMethod 202210561] | > | 57 WARegistry >> dispatch:to: @1 line 5 [GsMethod 176153857] | > | 58 WARegistry >> handleKeyed:with: @2 line 5 [GsMethod | > | 176155137] | > | 59 WARegistry >> handleFiltered: @33 line 19 [GsMethod | > | 176146945] | > | 60 WAApplication >> handleFiltered: @9 line 8 [GsMethod | > | 202644225] | > | 61 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod | > | 176192513] | > | 62 ComplexBlock in WAExceptionFilter >> handleFiltered: @6 line 7 | > | [GsMethod 499529473] | > | 63 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 64 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 65 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 66 WADynamicVariable class >> use:during: @4 line 4 [GsMethod | > | 177805825] | > | 67 ComplexVCBlock in WAExceptionFilter >> handleFiltered: @7 line | > | 6 | > | [GsMethod 499529473] | > | 68 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 69 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 70 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 71 WAExceptionHandler >> handleExceptionsDuring: @8 line 3 | > | [GsMethod 177803521] | > | 72 WAExceptionFilter >> handleFiltered: @8 line 4 [GsMethod | > | 499529473] | > | 73 ComplexBlock in WARequestHandler >> handle: @4 line 4 | > | [GsMethod | > | 178568961] | > | 74 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 75 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 76 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 77 WADynamicVariable class >> use:during: @4 line 4 [GsMethod | > | 177805825] | > | 78 ComplexBlock in WARequestContext >> push:during: @4 line 5 | > | [GsMethod 176176129] | > | 79 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 | > | [GsMethod | > | 2304001] | > | 80 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 | > | [GsMethod | > | 2304001] | > | 81 WARequestContext >> push:during: @7 line 6 [GsMethod | > | 176176129] | > | 82 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] | > | 83 WADispatcher >> handleFiltered:named: @7 line 5 [GsMethod | > | 179090945] | > | 84 WADispatcher >> handleFiltered: @7 line 6 [GsMethod | > | 179087617] | > | 85 ComplexBlock in WARequestHandler >> handle: @4 line 4 | > | [GsMethod | > | 178568961] | > | 86 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 87 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 88 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 89 WADynamicVariable class >> use:during: @4 line 4 [GsMethod | > | 177805825] | > | 90 ComplexBlock in WARequestContext >> push:during: @4 line 5 | > | [GsMethod 176176129] | > | 91 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 | > | [GsMethod | > | 2304001] | > | 92 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 | > | [GsMethod | > | 2304001] | > | 93 WARequestContext >> push:during: @7 line 6 [GsMethod | > | 176176129] | > | 94 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] | > | 95 ComplexBlock in WAServerAdaptor >> handleRequest: @4 line 4 | > | [GsMethod 176816641] | > | 96 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 97 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 98 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 99 WAServerAdaptor >> handleRequest: @6 line 5 [GsMethod | > | 176816641] | > | 100 WAServerAdaptor >> handle: @1 line 4 [GsMethod 176817921] | > | 101 ComplexBlock in WAServerAdaptor >> process: @5 line 6 | > | [GsMethod | > | 176817153] | > | 102 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 | > | [GsMethod | > | 2304001] | > | 103 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 | > | [GsMethod | > | 2304001] | > | 104 WAServerAdaptor >> process: @9 line 7 [GsMethod 176817153] | > | 105 ComplexBlock in WAFastCGIAdaptor >> process: @3 line 6 | > | [GsMethod 212442369] | > | 106 ComplexBlock in GRGemStonePlatform >> | > | seasideProcessRequestWithRetry:resultBlock: @12 line 11 | > | [GsMethod | > | 175179265] | > | 107 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 108 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 109 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 110 ComplexVCBlock in GRGemStonePlatform >> | > | seasideProcessRequestWithRetry:resultBlock: @18 line 12 | > | [GsMethod | > | 175179265] | > | 111 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 | > | [GsMethod | > | 2304001] | > | 112 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 | > | [GsMethod 2304001] | > | 113 TransientRecursionLock >> critical: @15 line 8 [GsMethod | > | 21159937] | > | 114 GRGemStonePlatform >> | > | seasideProcessRequestWithRetry:resultBlock: | > | @39 line 5 [GsMethod 175179265] | > | 115 ComplexBlock in GRGemStonePlatform >> | > | seasideProcessRequest:adaptor:resultBlock: @7 line 9 [GsMethod | > | 175179521] | > | 116 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 117 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 118 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 119 GRGemStonePlatform >> | > | seasideProcessRequest:adaptor:resultBlock: | > | @32 line 17 [GsMethod 175179521] | > | 120 WAFastCGIAdaptor >> process: @4 line 4 [GsMethod 212442369] | > | 121 ComplexBlock in WAFastCGIAdaptor >> answerResponderRole: @3 | > | line | > | 4 [GsMethod 212444161] | > | 122 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 123 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 124 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 125 WAFastCGIAdaptor >> answerResponderRole: @9 line 5 | > | [GsMethod | > | 212444161] | > | 126 FSResponderRole >> answer @2 line 4 [GsMethod 218695937] | > | 127 FSRole >> handleConnection @3 line 5 [GsMethod 218705409] | > | 128 FSConnection >> unsafeServe @4 line 8 [GsMethod 219646465] | > | 129 ComplexBlock in FSConnection >> safeServe @5 line 8 | > | [GsMethod | > | 499288833] | > | 130 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 131 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 132 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 133 ComplexVCBlock in FSConnection >> safeServe @8 line 9 | > | [GsMethod | > | 499288833] | > | 134 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod | > | 10065409] | > | 135 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod | > | 10062081] | > | 136 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 | > | [GsMethod | > | 9005057] | > | 137 ComplexVCBlock in FSConnection >> safeServe @11 line 12 | > | [GsMethod 499288833] | > | 138 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 | > | [GsMethod | > | 2304001] | > | 139 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 | > | [GsMethod 2304001] | > | 140 FSConnection >> safeServe @14 line 15 [GsMethod 499288833] | > | 141 FSConnection >> serve @1 line 4 [GsMethod 219654145] | > | 142 ComplexBlock in FSSocketServer >> listen: @9 line 15 | > | [GsMethod | > | 219292673] | > | 143 GsProcess >> _startPart2 @15 line 17 [GsMethod 4501249] | > | 144 GsProcess >> _start @1 line 9 [GsMethod 4501761] | > | [GsProcess 442309121] | > | topaz 1> [268 sz:0 cls: 68097 Boolean] true | > | topaz 1> | > | HostCallDebugger: invoked at: Wed Mar 28 22:46:56 UTC 2012 | > | | > | UTL_GUARANTEE failed, File | > | /export/toronto3/users/buildgss/244x-1/src/omverify.c line 28 | > | | > | Begin attempt to print C-level stack at: Wed Mar 28 22:46:57 UTC | > | 2012 | > | | > | Thread 3 (Thread 0x7fd1ad6d7700 (LWP 1700)): | > | #0 0x00007fd1beb668dc in recv () from /lib64/libpthread.so.0 | > | #1 0x00007fd1bd79acbd in SocketRead(int, char*, int, int, int*, | > | int*, int*, SysErrorSType*) () at | > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 | > | #2 0x00007fd1bd786ef9 in stnOobReaderThreadFn () at | > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 | > | #3 0x00007fd1beb5f7e1 in start_thread () from | > | /lib64/libpthread.so.0 | > | #4 0x00007fd1bdee977d in clone () from /lib64/libc.so.6 | > | Thread 2 (Thread 0x7fd18b667700 (LWP 1701)): | > | #0 0x00007fd1beb668dc in recv () from /lib64/libpthread.so.0 | > | #1 0x00007fd1bd79ab09 in SocketRead2(int, char*, int, int, int*, | > | int*, int*, SysErrorSType*) () at | > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 | > | #2 0x00007fd1bd78718f in shrpcmonSocketReadFn () at | > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 | > | #3 0x00007fd1beb5f7e1 in start_thread () from | > | /lib64/libpthread.so.0 | > | #4 0x00007fd1bdee977d in clone () from /lib64/libc.so.6 | > | Thread 1 (Thread 0x7fd1bef83720 (LWP 1699)): | > | #0 0x00007fd1beb6702d in waitpid () from /lib64/libpthread.so.0 | > | #1 0x00007fd1bd76c20d in forkAndWait(char const*, char* const*) | > | () | > | at intloopamd64.asmm4:6258 | > | #2 0x00007fd1bd76c393 in HostPrintCStack() () at | > | intloopamd64.asmm4:6258 | > | #3 0x00007fd1bd7a0c15 in HostPrintCStack_notifyStone() () at | > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 | > | #4 0x00007fd1bd76c6be in HostCallDebuggerMsg(char const*) () at | > | intloopamd64.asmm4:6258 | > | #5 0x00007fd1bd76c732 in HostCallDebuggerMsg_fl(char const*, | > | char | > | const*, int) () at intloopamd64.asmm4:6258 | > | #6 0x00007fd1bd670308 in om::verifyRef(om*, omObjSType*, | > | omObjSType*, int) () from /opt/gemstone/product/lib/libgcilnk.so | > | #7 0x00007fd1bd670cf2 in om::verifyObj(om*, omObjSType*, | > | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so | > | #8 0x00007fd1bd67132b in om::verifySpace(omSpaceType*, | > | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so | > | #9 0x00007fd1bd6714f1 in om::verifyNewGen(omNewGenerationSType*, | > | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so | > | #10 0x00007fd1bd672386 in om::Verify(verifyStateEType) () from | > | /opt/gemstone/product/lib/libgcilnk.so | > | #11 0x00007fd1bd65a279 in om::Shutdown(om*) () from | > | /opt/gemstone/product/lib/libgcilnk.so | > | #12 0x00007fd1bd5fd032 in GemSupLogout(om*) () from | > | /opt/gemstone/product/lib/libgcilnk.so | > | #13 0x00007fd1bd5eca49 in GemDoLogout() () from | > | /opt/gemstone/product/lib/libgcilnk.so | > | #14 0x00007fd1bd5ba257 in GciLogout () from | > | /opt/gemstone/product/lib/libgcilnk.so | > | #15 0x00007fd1bd5c4cf7 in GciSupShutdown() () from | > | /opt/gemstone/product/lib/libgcilnk.so | > | #16 0x00007fd1bd5aee1a in GciShutdown () from | > | /opt/gemstone/product/lib/libgcilnk.so | > | #17 0x0000000000412b78 in TpSupDoExit(unsigned long) () | > | #18 0x0000000000412e1b in TpSupGcml(char const*, int) () | > | #19 0x0000000000405c16 in topazMain(int, char**) () | > | #20 0x00007fd1bde22cdd in __libc_start_main () from | > | /lib64/libc.so.6 | > | #21 0x0000000000402e89 in _start () | > | | > | End of C-level stack: | > | | > | | > | hostcalldebugger invoked in process 1699, at 03/28/2012 10:46:57 | > | PM.007 UTC | > | notifying stone of fatal error | > | | > | On Mar 26, 2012, at 4:00 PM, Lawrence Kellogg wrote: | > | | > | > | > | > On Mar 26, 2012, at 3:33 PM, Dale Henrichs wrote: | > | > | > | >> Larry, | > | >> | > | >> Yep, gemsup.c is the the module that is producing the error | > | >> report | > | >> ... good for you to take a crack at it ... Sorry, I didn't | > | >> think | > | >> of gdb earlier:( | > | >> | > | > | > | > Dale, | > | > Yeah, it is unfortunate that gdb was not installed because the | > | > error happened to me twice, within a relatively short period | > | > of | > | > time. Now, I can't seem to reproduce the crash. It does not | > | > seem | > | > to happen in any predictable way. It is kind of random. | > | > | > | > I'll keep trying. | > | > | > | > Larry | > | > | > | > | > | > | > | >> Dale | > | >> | > | >> ----- Original Message ----- | > | >> | From: "Lawrence Kellogg" <[hidden email]> | > | >> | To: "GemStone Seaside beta discussion" | > | >> | <[hidden email]> | > | >> | Sent: Monday, March 26, 2012 9:50:17 AM | > | >> | Subject: Re: [GS/SS Beta] Object does not exist error - | > | >> | Worry | > | >> | about it? | > | >> | | > | >> | Dale, | > | >> | | > | >> | On Mar 26, 2012, at 12:23 PM, Dale Henrichs wrote: | > | >> | | > | >> | > Larry, | > | >> | > | > | >> | > No stack:) ... $GEMSTONE/bin/gstack is the script that is | > | >> | > used | > | >> | > to | > | >> | > generate a stack, perhaps that script doesn't work on your | > | >> | > server | > | >> | > ... you can test gstack by running against any of the | > | >> | > gemstone | > | >> | > processes (visible from `gslist -lc`). | > | >> | > | > | >> | | > | >> | | > | >> | Yeah, I was afraid you were going to say that but I was | > | >> | hoping | > | >> | that | > | >> | this: | > | >> | | > | >> | | UTL_GUARANTEE failed, File | > | >> | | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line | > | >> | | 439 | > | >> | | > | >> | might provide some clue. | > | >> | | > | >> | | > | >> | > My guess is that gdb isn't installed but we should get | > | >> | > gstack | > | >> | > working and wait for the next event. | > | >> | > | > | >> | | > | >> | I have gstack but not gdb. So, I installed gdb, sudo yum | > | >> | install | > | >> | gdb, and I guess I will wait for the crash to happen again | > | >> | in order to capture a stack dump. | > | >> | | > | >> | Larry | > | >> | | > | >> | > Dale | > | >> | > | > | >> | > ----- Original Message ----- | > | >> | > | From: "Lawrence Kellogg" <[hidden email]> | > | >> | > | To: "GemStone Seaside beta discussion" | > | >> | > | <[hidden email]> | > | >> | > | Sent: Wednesday, March 21, 2012 4:00:42 PM | > | >> | > | Subject: Re: [GS/SS Beta] Object does not exist error - | > | >> | > | Worry | > | >> | > | about it? | > | >> | > | | > | >> | > | Dale, | > | >> | > | Ok, today, I got the following dump in the log file | > | >> | > | because of | > | >> | > | a | > | >> | > | crash from Object does not exist: | > | >> | > | | > | >> | > | HostCallDebugger: invoked at: Wed Mar 21 22:47:33 UTC | > | >> | > | 2012 | > | >> | > | | > | >> | > | UTL_GUARANTEE failed, File | > | >> | > | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line | > | >> | > | 439 | > | >> | > | xceptionHandler >> doTryBlock: @9 line 7 [GsMethod OOP | > | >> | > | 10065409] | > | >> | > | 148 ExceptionHandler >> try:on:do: @15 line 18 | > | >> | > | [GsMethod | > | >> | > | OOP | > | >> | > | 10062081] | > | >> | > | 149 ComplexVCBlock in ExecutableBlock >> on:do: @2 line | > | >> | > | 8 | > | >> | > | [GsMethod | > | >> | > | OOP 9005057] | > | >> | > | 150 ComplexVCBlock in FSConnection >> safeServe @11 line | > | >> | > | 12 | > | >> | > | [GsMethod OOP 499288833] | > | >> | > | 151 ComplexBlock in ExecutableBlock >> ensure: @4 line | > | >> | > | 11 | > | >> | > | [GsMethod | > | >> | > | OOP 2304001] | > | >> | > | 152 ComplexVCBlock in ExecutableBlock >> ensure: @6 line | > | >> | > | 11 | > | >> | > | [GsMethod OOP 2304001] | > | >> | > | 153 FSConnection >> safeServe @14 line 15 [GsMethod OOP | > | >> | > | 499288833] | > | >> | > | 154 FSConnection >> serve @1 line 4 [GsMethod OOP | > | >> | > | 219654145] | > | >> | > | 155 ComplexBlock in FSSocketServer >> listen: @9 line 15 | > | >> | > | [GsMethod | > | >> | > | OOP 219292673] | > | >> | > | 156 GsProcess >> _startPart2 @15 line 17 [GsMethod OOP | > | >> | > | 4501249] | > | >> | > | 157 GsProcess >> _start @1 line 9 [GsMethod OOP | > | >> | > | 4501761] | > | >> | > | ----------- | > | >> | > | GemSupBadObj oop 76562293848015872 file | > | >> | > | /export/toronto3/users/buildgss/244x-1/src/om.c line | > | >> | > | 1967 | > | >> | > | Object | > | >> | > | 76562293848015872 does not exist. | > | >> | > | GemStone error 2101 matches GEMCFG_HALT_ON_ERROR config | > | >> | > | value. | > | >> | > | | > | >> | > | Begin attempt to print C-level stack at: Wed Mar 21 | > | >> | > | 22:47:33 | > | >> | > | UTC | > | >> | > | 2012 | > | >> | > | | > | >> | > | | > | >> | > | End of C-level stack: | > | >> | > | | > | >> | > | | > | >> | > | hostcalldebugger invoked in process 8778, at 03/21/2012 | > | >> | > | 10:47:33 | > | >> | > | PM.427 UTC | > | >> | > | notifying stone of fatal error | > | >> | > | | > | >> | > | [Info]: Logging out at 03/21/2012 10:47:33 PM UTC | > | >> | > | | > | >> | > | ======================================= | > | >> | > | | > | >> | > | | > | >> | > | Why is there no C-level stack? Does this information | > | >> | > | help at | > | >> | > | all? | > | >> | > | | > | >> | > | Larry | > | >> | > | | > | >> | > | | > | >> | > | On Mar 5, 2012, at 5:42 AM, Podgajny, Jaroslaw X wrote: | > | >> | > | | > | >> | > | > Hi guys, | > | >> | > | > | > | >> | > | > We are still running 32-bit here but we did experience | > | >> | > | > something | > | >> | > | > very similar in the past. The problem was occurring at | > | >> | > | > the | > | >> | > | > time | > | >> | > | > when the reclaim was running and there were busy | > | >> | > | > session | > | >> | > | > in the | > | >> | > | > system. We ended up locking users out until the | > | >> | > | > reclaim | > | >> | > | > was | > | >> | > | > finished. We also switched off epoc. | > | >> | > | > | > | >> | > | > It does not cause us issues anymore, so it seems, but | > | >> | > | > we | > | >> | > | > have | > | >> | > | > not | > | >> | > | > done anything to consciously make it go away. | > | >> | > | > | > | >> | > | > As one of the retrospective actions you could try to | > | >> | > | > scan | > | >> | > | > the | > | >> | > | > transaction logs (if you are running full tran logs) | > | >> | > | > for | > | >> | > | > the | > | >> | > | > given | > | >> | > | > oop and see what that comes back with. | > | >> | > | > | > | >> | > | > | > | >> | > | > -- | > | >> | > | > Regards, Jaroslaw. | > | >> | > | > | > | >> | > | > -----Original Message----- | > | >> | > | > From: [hidden email] | > | >> | > | > [mailto:[hidden email]] On Behalf | > | >> | > | > Of | > | >> | > | > Lawrence | > | >> | > | > Kellogg | > | >> | > | > Sent: 02 March 2012 13:40 | > | >> | > | > To: GemStone Seaside beta discussion | > | >> | > | > Subject: Re: [GS/SS Beta] Object does not exist error | > | >> | > | > - | > | >> | > | > Worry | > | >> | > | > about | > | >> | > | > it? | > | >> | > | > | > | >> | > | > | > | >> | > | > On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: | > | >> | > | > | > | >> | > | >> Larry, | > | >> | > | >> | > | >> | > | >> It should be dumped to the log file ... One time I | > | >> | > | >> stalked a | > | >> | > | >> bug | > | >> | > | >> for 9 months:) | > | >> | > | >> | > | >> | > | > | > | >> | > | > | > | >> | > | > Ok, I'll strap in for the long haul. I'm sure this | > | >> | > | > bug | > | >> | > | > will | > | >> | > | > pop up | > | >> | > | > again. | > | >> | > | > | > | >> | > | > Do I need to stop and restart gemstone in order to | > | >> | > | > get it | > | >> | > | > to | > | >> | > | > read | > | >> | > | > system.conf? | > | >> | > | > Is there any way to force it to read the file while | > | >> | > | > gemstone is | > | >> | > | > running? Just curious. | > | >> | > | > | > | >> | > | > Larry | > | >> | > | > | > | >> | > | > | > | >> | > | > | > | >> | > | > | > | >> | > | >> Dale | > | >> | > | >> | > | >> | > | >> ----- Original Message ----- | > | >> | > | >> | From: "Lawrence Kellogg" <[hidden email]> | > | >> | > | >> | To: "GemStone Seaside beta discussion" | > | >> | > | >> | <[hidden email]> | > | >> | > | >> | Sent: Wednesday, February 29, 2012 6:01:59 AM | > | >> | > | >> | Subject: Re: [GS/SS Beta] Object does not exist | > | >> | > | >> | error - | > | >> | > | >> | Worry | > | >> | > | >> | about it? | > | >> | > | >> | | > | >> | > | >> | | > | >> | > | >> | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: | > | >> | > | >> | | > | >> | > | >> | > Larry, | > | >> | > | >> | > | > | >> | > | >> | > The C stack dump will tell us where in the vm the | > | >> | > | >> | > error is | > | >> | > | >> | > occurring. If you are doing this in your Staging | > | >> | > | >> | > environment | > | >> | > | >> | > then | > | >> | > | >> | > you can attach the c process with gdb and get the | > | >> | > | >> | > stack | > | >> | > | >> | > dump | > | >> | > | >> | > ... | > | >> | > | >> | > with a live gdb we may want additional info ... | > | >> | > | >> | > the | > | >> | > | >> | > stack | > | >> | > | >> | > dump | > | >> | > | >> | > will be useful to start. | > | >> | > | >> | > | > | >> | > | >> | > With the smalltalk stack we'll get to look at the | > | >> | > | >> | > objects | > | >> | > | >> | > around | > | >> | > | >> | > the corrupt object and perhaps learn something | > | >> | > | >> | > ... | > | >> | > | >> | > | > | >> | > | >> | > Right now, I am curious whether the corrupt | > | >> | > | >> | > object is | > | >> | > | >> | > a | > | >> | > | >> | > WAValue or | > | >> | > | >> | > a WADelegation... | > | >> | > | >> | > | > | >> | > | >> | | > | >> | > | >> | Dale, | > | >> | > | >> | I've been banging on my Staging system all | > | >> | > | >> | morning, | > | >> | > | >> | and | > | >> | > | >> | haven't | > | >> | > | >> | made it crash yet. It's a strange bug. Sometimes, | > | >> | > | >> | it | > | >> | > | >> | pops | > | >> | > | >> | up | > | >> | > | >> | on | > | >> | > | >> | the most innocent click when switching between | > | >> | > | >> | views. | > | >> | > | >> | In | > | >> | > | >> | this | > | >> | > | >> | case, I'm hitting call/answers many, many times, | > | >> | > | >> | to | > | >> | > | >> | try to | > | >> | > | >> | make it | > | >> | > | >> | fail. I thought we had seen it fail this way in | > | >> | > | >> | the | > | >> | > | >> | past, | > | >> | > | >> | but | > | >> | > | >> | now | > | >> | > | >> | I'm not sure. | > | >> | > | >> | | > | >> | > | >> | I guess it is good news that the bug is difficult | > | >> | > | >> | to | > | >> | > | >> | reproduce. | > | >> | > | >> | I'll keep trying. | > | >> | > | >> | | > | >> | > | >> | Where does the C stack get dumped when it gets | > | >> | > | >> | dumped? To | > | >> | > | >> | the | > | >> | > | >> | console or a file? | > | >> | > | >> | | > | >> | > | >> | Larry | > | >> | > | >> | | > | >> | > | >> | | > | >> | > | >> | | > | >> | > | >> | > Dale | > | >> | > | >> | > | > | >> | > | >> | > ----- Original Message ----- | > | >> | > | >> | > | From: "Lawrence Kellogg" <[hidden email]> | > | >> | > | >> | > | To: "GemStone Seaside beta discussion" | > | >> | > | >> | > | <[hidden email]> | > | >> | > | >> | > | Sent: Tuesday, February 28, 2012 12:19:33 PM | > | >> | > | >> | > | Subject: Re: [GS/SS Beta] Object does not exist | > | >> | > | >> | > | error - | > | >> | > | >> | > | Worry | > | >> | > | >> | > | about it? | > | >> | > | >> | > | | > | >> | > | >> | > | | > | >> | > | >> | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs | > | >> | > | >> | > | wrote: | > | >> | > | >> | > | | > | >> | > | >> | > | > Larry, | > | >> | > | >> | > | > | > | >> | > | >> | > | > Okay, here's the stack that covers the range | > | >> | > | >> | > | > of | > | >> | > | >> | > | > the | > | >> | > | >> | > | > partial | > | >> | > | >> | > | > continuation: | > | >> | > | >> | > | > | > | >> | > | >> | > | > ==> 1 WAComponent >> decoration @3 line 1 | > | >> | > | >> | > | > [GsMethod | > | >> | > | >> | > | > 194749441] | > | >> | > | >> | > | > 2 WAComponent >> addDecoration: @2 line 6 | > | >> | > | >> | > | > [GsMethod | > | >> | > | >> | > | > 194748417] | > | >> | > | >> | > | > 3 WAComponent >> show:onAnswerelegation: @10 | > | >> | > | >> | > | > line | > | >> | > | >> | > | > 8 | > | >> | > | >> | > | > [GsMethod | > | >> | > | >> | > | > 194749185] | > | >> | > | >> | > | > 4 WAComponent >> show:onAnswer: @5 line 5 | > | >> | > | >> | > | > [GsMethod | > | >> | > | >> | > | > 499699713] | > | >> | > | >> | > | > 5 WAComponent >> call:onAnswer: @5 line 8 | > | >> | > | >> | > | > [GsMethod | > | >> | > | >> | > | > 194750977] | > | >> | > | >> | > | > 6 ComplexBlock in WAComponent >> call: @3 | > | >> | > | >> | > | > line 4 | > | >> | > | >> | > | > [GsMethod | > | >> | > | >> | > | > 191317249] | > | >> | > | >> | > | > 7 ComplexBlock in WAComponent >> wait: @3 | > | >> | > | >> | > | > line 3 | > | >> | > | >> | > | > [GsMethod | > | >> | > | >> | > | > 191268353] | > | >> | > | >> | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: | > | >> | > | >> | > | > @9 | > | >> | > | >> | > | > line | > | >> | > | >> | > | > 5 | > | >> | > | >> | > | > [GsMethod | > | >> | > | >> | > | > 499655937] | > | >> | > | >> | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod | > | >> | > | >> | > | > 191268353] | > | >> | > | >> | > | > 10 WAComponent >> call: @4 line 4 [GsMethod | > | >> | > | >> | > | > 191317249] | > | >> | > | >> | > | > 11 PracticeJournalLoginTask >> go @14 line 9 | > | >> | > | >> | > | > [GsMethod | > | >> | > | >> | > | > 371393537] | > | >> | > | >> | > | > 12 WATask >> execute @1 line 7 [GsMethod | > | >> | > | >> | > | > 195261697] | > | >> | > | >> | > | > 13 ComplexBlock in WATaskVisitor >> | > | >> | > | >> | > | > visitTask: @6 | > | >> | > | >> | > | > line | > | >> | > | >> | > | > 4 | > | >> | > | >> | > | > [GsMethod 194755841] | > | >> | > | >> | > | > | > | >> | > | >> | > | > WAComponent >> decoration is the source of | > | >> | > | >> | > | > the | > | >> | > | >> | > | > error | > | >> | > | >> | > | > and | > | >> | > | >> | > | > it is | > | >> | > | >> | > | > sending #contents to a 'decoration' of the | > | >> | > | >> | > | > component | > | >> | > | >> | > | > ... | > | >> | > | >> | > | > it's | > | >> | > | >> | > | > not | > | >> | > | >> | > | > quite clear whether the decoration iv is the | > | >> | > | >> | > | > corrupt | > | >> | > | >> | > | > object or | > | >> | > | >> | > | > the | > | >> | > | >> | > | > result of the #contents message send ... | > | >> | > | >> | > | > | > | >> | > | >> | > | > To get a better picture of what's happening | > | >> | > | >> | > | > we | > | >> | > | >> | > | > need a | > | >> | > | >> | > | > C | > | >> | > | >> | > | > stack | > | >> | > | >> | > | > when | > | >> | > | >> | > | > the error occurs. If you set | > | >> | > | >> | > | > | > | >> | > | >> | > | > GEM_HALT_ON_ERROR = 2101; | > | >> | > | >> | > | > | > | >> | > | >> | > | > in your system.conf file, then when the obj | > | >> | > | >> | > | > does | > | >> | > | >> | > | > not | > | >> | > | >> | > | > exist | > | >> | > | >> | > | > error | > | >> | > | >> | > | > occurs the gem will halt, dump a c stack, | > | >> | > | >> | > | > wait 60 | > | >> | > | >> | > | > seconds | > | >> | > | >> | > | > and | > | >> | > | >> | > | > then | > | >> | > | >> | > | > shutdown ... This is pretty intrusive, but it | > | >> | > | >> | > | > will get | > | >> | > | >> | > | > us | > | >> | > | >> | > | > a | > | >> | > | >> | > | > couple | > | >> | > | >> | > | > steps closer to understanding what's going | > | >> | > | >> | > | > on. | > | >> | > | >> | > | > | > | >> | > | >> | > | > If you (or Johan) can duplicate the error | > | >> | > | >> | > | > under | > | >> | > | >> | > | > controlled | > | >> | > | >> | > | > conditions then you would fire up a topaz | > | >> | > | >> | > | > manually to | > | >> | > | >> | > | > service | > | >> | > | >> | > | > requests and when the halt on error hits, | > | >> | > | >> | > | > you'll | > | >> | > | >> | > | > be | > | >> | > | >> | > | > dropped to | > | >> | > | >> | > | > the | > | >> | > | >> | > | > topaz prompt where you can view the smalltalk | > | >> | > | >> | > | > stack | > | >> | > | >> | > | > and | > | >> | > | >> | > | > inspect | > | >> | > | >> | > | > the objects involved ... | > | >> | > | >> | > | > | > | >> | > | >> | > | | > | >> | > | >> | > | Thanks, Dale. I think I can make it crash in | > | >> | > | >> | > | my | > | >> | > | >> | > | Staging | > | >> | > | >> | > | environment | > | >> | > | >> | > | by going through many call/answers | > | >> | > | >> | > | invocations. I | > | >> | > | >> | > | will | > | >> | > | >> | > | try. | > | >> | > | >> | > | Unfortunately, I don't think I know enough | > | >> | > | >> | > | about | > | >> | > | >> | > | what | > | >> | > | >> | > | Seaside is | > | >> | > | >> | > | doing at that level to fix the problem. I see | > | >> | > | >> | > | that | > | >> | > | >> | > | the | > | >> | > | >> | > | WADecoration is a WAValueHolder but that's | > | >> | > | >> | > | about | > | >> | > | >> | > | the end | > | >> | > | >> | > | of | > | >> | > | >> | > | my | > | >> | > | >> | > | knowledge. | > | >> | > | >> | > | | > | >> | > | >> | > | I guess there is no way of knowing from this | > | >> | > | >> | > | stack | > | >> | > | >> | > | dump | > | >> | > | >> | > | what | > | >> | > | >> | > | kind | > | >> | > | >> | > | of WADecoration we're talking about. | > | >> | > | >> | > | | > | >> | > | >> | > | Regards, | > | >> | > | >> | > | | > | >> | > | >> | > | Larry | > | >> | > | >> | > | | > | >> | > | >> | > | | > | >> | > | >> | > | > Dale | > | >> | > | >> | > | > | > | >> | > | >> | > | > ----- Original Message ----- | > | >> | > | >> | > | > | From: "Lawrence Kellogg" <[hidden email]> | > | >> | > | >> | > | > | To: "GemStone Seaside beta discussion" | > | >> | > | >> | > | > | <[hidden email]> | > | >> | > | >> | > | > | Sent: Monday, February 27, 2012 7:01:58 PM | > | >> | > | >> | > | > | Subject: Re: [GS/SS Beta] Object does not | > | >> | > | >> | > | > | exist | > | >> | > | >> | > | > | error - | > | >> | > | >> | > | > | Worry | > | >> | > | >> | > | > | about it? | > | >> | > | >> | > | > | | > | >> | > | >> | > | > | | > | >> | > | >> | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau | > | >> | > | >> | > | > | wrote: | > | >> | > | >> | > | > | | > | >> | > | >> | > | > | > fyi, I have been observing occurrences of | > | >> | > | >> | > | > | > this bug | > | >> | > | >> | > | > | > as | > | >> | > | >> | > | > | > well, | > | >> | > | >> | > | > | > with | > | >> | > | >> | > | > | > exactly the same point of failure in the | > | >> | > | >> | > | > | > stack. | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | > No repository problems or audit warnings. | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | > Funnily, I've never seen this in any | > | >> | > | >> | > | > | > stone | > | >> | > | >> | > | > | > running | > | >> | > | >> | > | > | > Yesplan. | > | >> | > | >> | > | > | > The | > | >> | > | >> | > | > | > stone where we have this problem is also | > | >> | > | >> | > | > | > running a | > | >> | > | >> | > | > | > Seaside | > | >> | > | >> | > | > | > application but the only discriminating | > | >> | > | >> | > | > | > factor I | > | >> | > | >> | > | > | > can | > | >> | > | >> | > | > | > observe is | > | >> | > | >> | > | > | > that this application uses call/answer a | > | >> | > | >> | > | > | > lot | > | >> | > | >> | > | > | > more | > | >> | > | >> | > | > | > (while we | > | >> | > | >> | > | > | > almost | > | >> | > | >> | > | > | > never use that in Yesplan). It probably | > | >> | > | >> | > | > | > does | > | >> | > | >> | > | > | > not | > | >> | > | >> | > | > | > help | > | >> | > | >> | > | > | > a lot | > | >> | > | >> | > | > | > finding the error... but I will look up | > | >> | > | >> | > | > | > the | > | >> | > | >> | > | > | > stack | > | >> | > | >> | > | > | > traces | > | >> | > | >> | > | > | > and | > | >> | > | >> | > | > | > post | > | >> | > | >> | > | > | > them here if they might contain some | > | >> | > | >> | > | > | > clues. | > | >> | > | >> | > | > | | > | >> | > | >> | > | > | Hello Johan, | > | >> | > | >> | > | > | Thanks for looking into this problem. I | > | >> | > | >> | > | > | use | > | >> | > | >> | > | > | call/answer | > | >> | > | >> | > | > | quite a | > | >> | > | >> | > | > | bit. | > | >> | > | >> | > | > | | > | >> | > | >> | > | > | Dale, did you see the stack dump I | > | >> | > | >> | > | > | posted? | > | >> | > | >> | > | > | | > | >> | > | >> | > | > | Larry | > | >> | > | >> | > | > | | > | >> | > | >> | > | > | | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | > On 21 Feb 2012, at 20:13, Lawrence | > | >> | > | >> | > | > | > Kellogg | > | >> | > | >> | > | > | > wrote: | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale | > | >> | > | >> | > | > | >> Henrichs | > | >> | > | >> | > | > | >> wrote: | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >>> Larry, | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> We should try to dig into this one some | > | >> | > | >> | > | > | >>> more. | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> To start with what version of Gemstone | > | >> | > | >> | > | > | >>> are | > | >> | > | >> | > | > | >>> you | > | >> | > | >> | > | > | >>> using? If | > | >> | > | >> | > | > | >>> you | > | >> | > | >> | > | > | >>> are | > | >> | > | >> | > | > | >>> using 2.4.4.1, then I'm not aware of an | > | >> | > | >> | > | > | >>> issue | > | >> | > | >> | > | > | >>> that | > | >> | > | >> | > | > | >>> would | > | >> | > | >> | > | > | >>> warrant | > | >> | > | >> | > | > | >>> an upgrade to 2.4.5, but I will check | > | >> | > | >> | > | > | >>> around a | > | >> | > | >> | > | > | >>> bit...As I | > | >> | > | >> | > | > | >>> said | > | >> | > | >> | > | > | >>> before, the only place that I've seen | > | >> | > | >> | > | > | >>> "Obj | > | >> | > | >> | > | > | >>> does | > | >> | > | >> | > | > | >>> not | > | >> | > | >> | > | > | >>> exist | > | >> | > | >> | > | > | >>> errors" is in 3.0 and those bugs were | > | >> | > | >> | > | > | >>> fixed | > | >> | > | >> | > | > | >>> in | > | >> | > | >> | > | > | >>> 3.0.1. | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> Dale, | > | >> | > | >> | > | > | >> Thanks for the help. I would like to get | > | >> | > | >> | > | > | >> to | > | >> | > | >> | > | > | >> the | > | >> | > | >> | > | > | >> bottom of | > | >> | > | >> | > | > | >> this | > | >> | > | >> | > | > | >> error. This crash takes down Fastcgi so | > | >> | > | >> | > | > | >> it | > | >> | > | >> | > | > | >> kills | > | >> | > | >> | > | > | >> the | > | >> | > | >> | > | > | >> service. | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> According to the file in the directory, | > | >> | > | >> | > | > | >> I'm | > | >> | > | >> | > | > | >> on | > | >> | > | >> | > | > | >> 2.4.[ | > | >> | > | >> | > | > | >> component | > | >> | > | >> | > | > | >> notNil ] | > | >> | > | >> | > | > | >> whileTrue: [ | > | >> | > | >> | > | > | >> self call: component. | > | >> | > | >> | > | > | >> component := component | > | >> | > | >> | > | > | >> nextComponentToBeDisplayed ] | > | >> | > | >> | > | > | >> ]4.1 | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >>> This time we are getting the error | > | >> | > | >> | > | > | >>> while | > | >> | > | >> | > | > | >>> creating | > | >> | > | >> | > | > | >>> the | > | >> | > | >> | > | > | >>> continuation ... the last episode | > | >> | > | >> | > | > | >>> occurred | > | >> | > | >> | > | > | >>> when | > | >> | > | >> | > | > | >>> you | > | >> | > | >> | > | > | >>> were | > | >> | > | >> | > | > | >>> trying | > | >> | > | >> | > | > | >>> to execute from a continuation. | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> Could you share the source code for | > | >> | > | >> | > | > | >>> PracticeJournalLoginTask | > | >> | > | >> | > | > | >>> >> | > | >> | > | >> | > | > | >>> go? That's the first non-Seaside method | > | >> | > | >> | > | > | >>> on | > | >> | > | >> | > | > | >>> the | > | >> | > | >> | > | > | >>> stack | > | >> | > | >> | > | > | >>> below | > | >> | > | >> | > | > | >>> the | > | >> | > | >> | > | > | >>> error, so it's as good a place as any | > | >> | > | >> | > | > | >>> to | > | >> | > | >> | > | > | >>> start | > | >> | > | >> | > | > | >>> ... | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> Here is the complete source code for the | > | >> | > | >> | > | > | >> go | > | >> | > | >> | > | > | >> method: | > | >> | > | >> | > | > | >> ;-) | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> go | > | >> | > | >> | > | > | >> | user component | | > | >> | > | >> | > | > | >> self call: self userLoginView. | > | >> | > | >> | > | > | >> (self userLoginView user) notNil | > | >> | > | >> | > | > | >> ifTrue: [ | > | >> | > | >> | > | > | >> component := self | > | >> | > | >> | > | > | >> firstComponentToDisplayForUser: | > | >> | > | >> | > | > | >> self | > | >> | > | >> | > | > | >> userLoginView user. | > | >> | > | >> | > | > | >> [ component notNil ] | > | >> | > | >> | > | > | >> whileTrue: [ | > | >> | > | >> | > | > | >> self call: component. | > | >> | > | >> | > | > | >> component := component | > | >> | > | >> | > | > | >> nextComponentToBeDisplayed ] ] | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> A component is called, and when another | > | >> | > | >> | > | > | >> component | > | >> | > | >> | > | > | >> is | > | >> | > | >> | > | > | >> selected | > | >> | > | >> | > | > | >> the | > | >> | > | >> | > | > | >> current component is sent answer: false | > | >> | > | >> | > | > | >> and | > | >> | > | >> | > | > | >> the new component to call is returned | > | >> | > | >> | > | > | >> from | > | >> | > | >> | > | > | >> that | > | >> | > | >> | > | > | >> nextComponentToBeDisplayed method. | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> I used to have an implementation that | > | >> | > | >> | > | > | >> would | > | >> | > | >> | > | > | >> give | > | >> | > | >> | > | > | >> me a | > | >> | > | >> | > | > | >> huge | > | >> | > | >> | > | > | >> recursive nesting of continuations, as | > | >> | > | >> | > | > | >> shown | > | >> | > | >> | > | > | >> by | > | >> | > | >> | > | > | >> halo, but this shows everything on just | > | >> | > | >> | > | > | >> a | > | >> | > | >> | > | > | >> few | > | >> | > | >> | > | > | >> levels, | > | >> | > | >> | > | > | >> although | > | >> | > | >> | > | > | >> I | > | >> | > | >> | > | > | >> have to say that the walkback looks deep | > | >> | > | >> | > | > | >> and | > | >> | > | >> | > | > | >> gnarly. | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >>> It would be useful to see the entire | > | >> | > | >> | > | > | >>> stack | > | >> | > | >> | > | > | >>> as | > | >> | > | >> | > | > | >>> well. | > | >> | > | >> | > | > | >>> The | > | >> | > | >> | > | > | >>> partial | > | >> | > | >> | > | > | >>> continuation copies the stack back to a | > | >> | > | >> | > | > | >>> marker | > | >> | > | >> | > | > | >>> method and | > | >> | > | >> | > | > | >>> it | > | >> | > | >> | > | > | >>> would be useful to examine the source | > | >> | > | >> | > | > | >>> for | > | >> | > | >> | > | > | >>> the | > | >> | > | >> | > | > | >>> methods | > | >> | > | >> | > | > | >>> that | > | >> | > | >> | > | > | >>> are | > | >> | > | >> | > | > | >>> on the stck for clues as to what might | > | >> | > | >> | > | > | >>> be | > | >> | > | >> | > | > | >>> going | > | >> | > | >> | > | > | >>> on... | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> Dale | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> Here is the complete walk back: | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor | > | >> | > | >> | > | > | >> Server | > | >> | > | >> | > | > | >> started | > | >> | > | >> | > | > | >> on | > | >> | > | >> | > | > | >> port | > | >> | > | >> | > | > | >> 9001 | > | >> | > | >> | > | > | >> ----------------------------------------------------- | > | >> | > | >> | > | > | >> GemStone: Error Nonfatal | > | >> | > | >> | > | > | >> The object with object ID | > | >> | > | >> | > | > | >> 76562293713797632 | > | >> | > | >> | > | > | >> does | > | >> | > | >> | > | > | >> not | > | >> | > | >> | > | > | >> exist. | > | >> | > | >> | > | > | >> Error Category: 231169 [GemStone] | > | >> | > | >> | > | > | >> Number: | > | >> | > | >> | > | > | >> 2101 | > | >> | > | >> | > | > | >> Arg | > | >> | > | >> | > | > | >> Count: | > | >> | > | >> | > | > | >> 1 | > | >> | > | >> | > | > | >> Context : 412915713 | > | >> | > | >> | > | > | >> Arg 1: [612498349710381058 sz:0 cls: | > | >> | > | >> | > | > | >> 74241 | > | >> | > | >> | > | > | >> SmallInteger] | > | >> | > | >> | > | > | >> 76562293713797632 | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> Now executing the following command | > | >> | > | >> | > | > | >> saved | > | >> | > | >> | > | > | >> from | > | >> | > | >> | > | > | >> "iferr | > | >> | > | >> | > | > | >> 1": | > | >> | > | >> | > | > | >> where | > | >> | > | >> | > | > | >> ==> 1 WAComponent >> decoration @3 line | > | >> | > | >> | > | > | >> 1 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 194749441] | > | >> | > | >> | > | > | >> 2 WAComponent >> addDecoration: @2 line | > | >> | > | >> | > | > | >> 6 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 194748417] | > | >> | > | >> | > | > | >> 3 WAComponent >> | > | >> | > | >> | > | > | >> show:onAnswer:delegation: | > | >> | > | >> | > | > | >> @10 | > | >> | > | >> | > | > | >> line 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 194749185] | > | >> | > | >> | > | > | >> 4 WAComponent >> show:onAnswer: @5 line | > | >> | > | >> | > | > | >> 5 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 499699713] | > | >> | > | >> | > | > | >> 5 WAComponent >> call:onAnswer: @5 line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 194750977] | > | >> | > | >> | > | > | >> 6 ComplexBlock in WAComponent >> call: | > | >> | > | >> | > | > | >> @3 | > | >> | > | >> | > | > | >> line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 191317249] | > | >> | > | >> | > | > | >> 7 ComplexBlock in WAComponent >> wait: | > | >> | > | >> | > | > | >> @3 | > | >> | > | >> | > | > | >> line 3 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 191268353] | > | >> | > | >> | > | > | >> 8 GRGemStonePlatform >> | > | >> | > | >> | > | > | >> seasideSuspendFlowDo: @9 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 5 | > | >> | > | >> | > | > | >> [GsMethod 499655937] | > | >> | > | >> | > | > | >> 9 WAComponent >> wait: @4 line 3 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 191268353] | > | >> | > | >> | > | > | >> 10 WAComponent >> call: @4 line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 191317249] | > | >> | > | >> | > | > | >> 11 PracticeJournalLoginTask >> go @14 | > | >> | > | >> | > | > | >> line 9 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 371393537] | > | >> | > | >> | > | > | >> 12 WATask >> execute @1 line 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 195261697] | > | >> | > | >> | > | > | >> 13 ComplexBlock in WATaskVisitor >> | > | >> | > | >> | > | > | >> visitTask: @6 | > | >> | > | >> | > | > | >> line 4 | > | >> | > | >> | > | > | >> [GsMethod 194755841] | > | >> | > | >> | > | > | >> 14 WACallback >> | > | >> | > | >> | > | > | >> evaluateWithFieldValues: @5 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 2 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 177495553] | > | >> | > | >> | > | > | >> 15 ComplexBlock in WACallbackRegistry >> | > | >> | > | >> | > | > | >> handle: | > | >> | > | >> | > | > | >> @16 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 10 | > | >> | > | >> | > | > | >> [GsMethod 177951489] | > | >> | > | >> | > | > | >> 16 Collection >> do: @5 line 10 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 1547777] | > | >> | > | >> | > | > | >> 17 WACallbackRegistry >> handle: @17 | > | >> | > | >> | > | > | >> line 9 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 177951489] | > | >> | > | >> | > | > | >> 18 ComplexBlock in | > | >> | > | >> | > | > | >> WAActionPhaseContinuation | > | >> | > | >> | > | > | >> >> | > | >> | > | >> | > | > | >> runCallbacks | > | >> | > | >> | > | > | >> @7 | > | >> | > | >> | > | > | >> line 4 [GsMethod 202613505] | > | >> | > | >> | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 20 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 21 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: | > | >> | > | >> | > | > | >> @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 9005057] | > | >> | > | >> | > | > | >> 22 WARenderLoopContinuation >> | > | >> | > | >> | > | > | >> withNotificationHandlerDo: | > | >> | > | >> | > | > | >> @3 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 2 [GsMethod 202608385] | > | >> | > | >> | > | > | >> 23 ComplexVCBlock in | > | >> | > | >> | > | > | >> WAActionPhaseContinuation >> | > | >> | > | >> | > | > | >> runCallbacks | > | >> | > | >> | > | > | >> @8 | > | >> | > | >> | > | > | >> line 3 [GsMethod 202613505] | > | >> | > | >> | > | > | >> 24 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @4 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: | > | >> | > | >> | > | > | >> @6 | > | >> | > | >> | > | > | >> line 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 26 WAActionPhaseContinuation >> | > | >> | > | >> | > | > | >> runCallbacks | > | >> | > | >> | > | > | >> @18 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 6 | > | >> | > | >> | > | > | >> [GsMethod 202613505] | > | >> | > | >> | > | > | >> 27 WAActionPhaseContinuation >> | > | >> | > | >> | > | > | >> handleRequest @1 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 2 | > | >> | > | >> | > | > | >> [GsMethod 202614017] | > | >> | > | >> | > | > | >> 28 ComplexBlock in WASessionContinuation | > | >> | > | >> | > | > | >> >> | > | >> | > | >> | > | > | >> basicValue @3 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 2 | > | >> | > | >> | > | > | >> [GsMethod 202625537] | > | >> | > | >> | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 30 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 31 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: | > | >> | > | >> | > | > | >> @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 9005057] | > | >> | > | >> | > | > | >> 32 WASessionContinuation >> | > | >> | > | >> | > | > | >> withUnregisteredHandlerDo: @7 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 3 | > | >> | > | >> | > | > | >> [GsMethod 202627073] | > | >> | > | >> | > | > | >> 33 WASessionContinuation >> basicValue | > | >> | > | >> | > | > | >> @4 | > | >> | > | >> | > | > | >> line 2 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 202625537] | > | >> | > | >> | > | > | >> 34 WASessionContinuation >> value @3 | > | >> | > | >> | > | > | >> line 5 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 202623745] | > | >> | > | >> | > | > | >> 35 WASession >> handleFiltered: @14 line | > | >> | > | >> | > | > | >> 10 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 202205441] | > | >> | > | >> | > | > | >> 36 WARequestFilter >> handleFiltered: @2 | > | >> | > | >> | > | > | >> line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176192513] | > | >> | > | >> | > | > | >> 37 ComplexBlock in | > | >> | > | >> | > | > | >> WADeprecatedToolFilter >> | > | >> | > | >> | > | > | >> handleFiltered: | > | >> | > | >> | > | > | >> @3 | > | >> | > | >> | > | > | >> line 2 [GsMethod 203213313] | > | >> | > | >> | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 39 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 40 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: | > | >> | > | >> | > | > | >> @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 9005057] | > | >> | > | >> | > | > | >> 41 WADeprecatedToolFilter >> | > | >> | > | >> | > | > | >> handleFiltered: | > | >> | > | >> | > | > | >> @6 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 3 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 203213313] | > | >> | > | >> | > | > | >> 42 WARequestFilter >> handleFiltered: @2 | > | >> | > | >> | > | > | >> line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176192513] | > | >> | > | >> | > | > | >> 43 ComplexBlock in WATimingToolFilter >> | > | >> | > | >> | > | > | >> handleFiltered: | > | >> | > | >> | > | > | >> @4 | > | >> | > | >> | > | > | >> line 3 | > | >> | > | >> | > | > | >> [GsMethod 203208449] | > | >> | > | >> | > | > | >> 44 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @4 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 45 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @6 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 46 WATimingToolFilter >> handleFiltered: | > | >> | > | >> | > | > | >> @8 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 203208449] | > | >> | > | >> | > | > | >> 47 ComplexBlock in WARequestHandler >> | > | >> | > | >> | > | > | >> handle: @4 | > | >> | > | >> | > | > | >> line 4 | > | >> | > | >> | > | > | >> [GsMethod 178568961] | > | >> | > | >> | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 49 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 50 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: | > | >> | > | >> | > | > | >> @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 9005057] | > | >> | > | >> | > | > | >> 51 WADynamicVariable class >> | > | >> | > | >> | > | > | >> use:during: @4 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 177805825] | > | >> | > | >> | > | > | >> 52 ComplexBlock in WARequestContext >> | > | >> | > | >> | > | > | >> push:during: | > | >> | > | >> | > | > | >> @4 | > | >> | > | >> | > | > | >> line 5 | > | >> | > | >> | > | > | >> [GsMethod 176176129] | > | >> | > | >> | > | > | >> 53 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @4 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 54 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @6 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 55 WARequestContext >> push:during: @7 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 6 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176176129] | > | >> | > | >> | > | > | >> 56 WARequestHandler >> handle: @5 line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 178568961] | > | >> | > | >> | > | > | >> 57 WASession >> handle: @10 line 11 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 202210561] | > | >> | > | >> | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176153857] | > | >> | > | >> | > | > | >> 59 WARegistry >> handleKeyed:with: @2 | > | >> | > | >> | > | > | >> line 5 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176155137] | > | >> | > | >> | > | > | >> 60 WARegistry >> handleFiltered: @33 | > | >> | > | >> | > | > | >> line 19 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176146945] | > | >> | > | >> | > | > | >> 61 WAApplication >> handleFiltered: @9 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 202644225] | > | >> | > | >> | > | > | >> 62 WARequestFilter >> handleFiltered: @2 | > | >> | > | >> | > | > | >> line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176192513] | > | >> | > | >> | > | > | >> 63 ComplexBlock in WAExceptionFilter >> | > | >> | > | >> | > | > | >> handleFiltered: @6 | > | >> | > | >> | > | > | >> line 7 | > | >> | > | >> | > | > | >> [GsMethod 499529473] | > | >> | > | >> | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 65 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 66 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: | > | >> | > | >> | > | > | >> @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 9005057] | > | >> | > | >> | > | > | >> 67 WADynamicVariable class >> | > | >> | > | >> | > | > | >> use:during: @4 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 177805825] | > | >> | > | >> | > | > | >> 68 ComplexVCBlock in WAExceptionFilter | > | >> | > | >> | > | > | >> >> | > | >> | > | >> | > | > | >> handleFiltered: | > | >> | > | >> | > | > | >> @7 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 6 [GsMethod 499529473] | > | >> | > | >> | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 70 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: @2 | > | >> | > | >> | > | > | >> line 8 | > | >> | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | >> | > | > | >> 72 WAExceptionHandler >> | > | >> | > | >> | > | > | >> handleExceptionsDuring: | > | >> | > | >> | > | > | >> @8 | > | >> | > | >> | > | > | >> line 3 | > | >> | > | >> | > | > | >> [GsMethod 177803521] | > | >> | > | >> | > | > | >> 73 WAExceptionFilter >> handleFiltered: | > | >> | > | >> | > | > | >> @8 | > | >> | > | >> | > | > | >> line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 499529473] | > | >> | > | >> | > | > | >> 74 ComplexBlock in WARequestHandler >> | > | >> | > | >> | > | > | >> handle: @4 | > | >> | > | >> | > | > | >> line 4 | > | >> | > | >> | > | > | >> [GsMethod 178568961] | > | >> | > | >> | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 76 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 77 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: | > | >> | > | >> | > | > | >> @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 9005057] | > | >> | > | >> | > | > | >> 78 WADynamicVariable class >> | > | >> | > | >> | > | > | >> use:during: @4 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 177805825] | > | >> | > | >> | > | > | >> 79 ComplexBlock in WARequestContext >> | > | >> | > | >> | > | > | >> push:during: | > | >> | > | >> | > | > | >> @4 | > | >> | > | >> | > | > | >> line 5 | > | >> | > | >> | > | > | >> [GsMethod 176176129] | > | >> | > | >> | > | > | >> 80 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @4 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 81 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @6 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 82 WARequestContext >> push:during: @7 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 6 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176176129] | > | >> | > | >> | > | > | >> 83 WARequestHandler >> handle: @5 line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 178568961] | > | >> | > | >> | > | > | >> 84 WADispatcher >> handleFiltered:named: | > | >> | > | >> | > | > | >> @7 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 5 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 179090945] | > | >> | > | >> | > | > | >> 85 WADispatcher >> handleFiltered: @7 | > | >> | > | >> | > | > | >> line 6 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 179087617] | > | >> | > | >> | > | > | >> 86 ComplexBlock in WARequestHandler >> | > | >> | > | >> | > | > | >> handle: @4 | > | >> | > | >> | > | > | >> line 4 | > | >> | > | >> | > | > | >> [GsMethod 178568961] | > | >> | > | >> | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 88 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 89 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: | > | >> | > | >> | > | > | >> @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 9005057] | > | >> | > | >> | > | > | >> 90 WADynamicVariable class >> | > | >> | > | >> | > | > | >> use:during: @4 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 177805825] | > | >> | > | >> | > | > | >> 91 ComplexBlock in WARequestContext >> | > | >> | > | >> | > | > | >> push:during: | > | >> | > | >> | > | > | >> @4 | > | >> | > | >> | > | > | >> line 5 | > | >> | > | >> | > | > | >> [GsMethod 176176129] | > | >> | > | >> | > | > | >> 92 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @4 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 93 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @6 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 94 WARequestContext >> push:during: @7 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 6 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176176129] | > | >> | > | >> | > | > | >> 95 WARequestHandler >> handle: @5 line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 178568961] | > | >> | > | >> | > | > | >> 96 ComplexBlock in WAServerAdaptor >> | > | >> | > | >> | > | > | >> handleRequest: | > | >> | > | >> | > | > | >> @4 | > | >> | > | >> | > | > | >> line 4 | > | >> | > | >> | > | > | >> [GsMethod 176816641] | > | >> | > | >> | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 98 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 99 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: | > | >> | > | >> | > | > | >> @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 9005057] | > | >> | > | >> | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 | > | >> | > | >> | > | > | >> line 5 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176816641] | > | >> | > | >> | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176817921] | > | >> | > | >> | > | > | >> 102 ComplexBlock in WAServerAdaptor >> | > | >> | > | >> | > | > | >> process: | > | >> | > | >> | > | > | >> @5 | > | >> | > | >> | > | > | >> line 6 | > | >> | > | >> | > | > | >> [GsMethod 176817153] | > | >> | > | >> | > | > | >> 103 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @4 | > | >> | > | >> | > | > | >> line 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 104 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @6 | > | >> | > | >> | > | > | >> line 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 105 WAServerAdaptor >> process: @9 line | > | >> | > | >> | > | > | >> 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 176817153] | > | >> | > | >> | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> | > | >> | > | >> | > | > | >> process: | > | >> | > | >> | > | > | >> @3 | > | >> | > | >> | > | > | >> line 6 | > | >> | > | >> | > | > | >> [GsMethod 212442369] | > | >> | > | >> | > | > | >> 107 ComplexBlock in GRGemStonePlatform | > | >> | > | >> | > | > | >> >> | > | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: | > | >> | > | >> | > | > | >> @12 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 175179265] | > | >> | > | >> | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 109 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 110 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | >> | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform | > | >> | > | >> | > | > | >> >> | > | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: | > | >> | > | >> | > | > | >> @18 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 12 | > | >> | > | >> | > | > | >> [GsMethod 175179265] | > | >> | > | >> | > | > | >> 112 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @4 | > | >> | > | >> | > | > | >> line 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: | > | >> | > | >> | > | > | >> @6 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 114 TransientRecursionLock >> critical: | > | >> | > | >> | > | > | >> @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 21159937] | > | >> | > | >> | > | > | >> 115 GRGemStonePlatform >> | > | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: | > | >> | > | >> | > | > | >> @39 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 5 | > | >> | > | >> | > | > | >> [GsMethod 175179265] | > | >> | > | >> | > | > | >> 116 ComplexBlock in GRGemStonePlatform | > | >> | > | >> | > | > | >> >> | > | >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: | > | >> | > | >> | > | > | >> @7 | > | >> | > | >> | > | > | >> line 9 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 175179521] | > | >> | > | >> | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 118 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 119 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | >> | > | > | >> 120 GRGemStonePlatform >> | > | >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: | > | >> | > | >> | > | > | >> @32 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 17 | > | >> | > | >> | > | > | >> [GsMethod 175179521] | > | >> | > | >> | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line | > | >> | > | >> | > | > | >> 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 212442369] | > | >> | > | >> | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> | > | >> | > | >> | > | > | >> answerResponderRole: | > | >> | > | >> | > | > | >> @3 | > | >> | > | >> | > | > | >> line 4 [GsMethod 212444161] | > | >> | > | >> | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 124 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 125 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | >> | > | > | >> 126 WAFastCGIAdaptor >> | > | >> | > | >> | > | > | >> answerResponderRole: | > | >> | > | >> | > | > | >> @9 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 5 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 212444161] | > | >> | > | >> | > | > | >> 127 FSResponderRole >> answer @2 line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 218695937] | > | >> | > | >> | > | > | >> 128 FSRole >> handleConnection @3 line 5 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 218705409] | > | >> | > | >> | > | > | >> 129 FSConnection >> unsafeServe @4 line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 219646465] | > | >> | > | >> | > | > | >> 130 ComplexBlock in FSConnection >> | > | >> | > | >> | > | > | >> safeServe @5 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod 499288833] | > | >> | > | >> | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 132 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 133 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: @2 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 8 | > | >> | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | >> | > | > | >> 134 ComplexVCBlock in FSConnection >> | > | >> | > | >> | > | > | >> safeServe | > | >> | > | >> | > | > | >> @8 | > | >> | > | >> | > | > | >> line 9 | > | >> | > | >> | > | > | >> [GsMethod 499288833] | > | >> | > | >> | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 7 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10065409] | > | >> | > | >> | > | > | >> 136 ExceptionHandler >> try:on:do: @15 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 18 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 10062081] | > | >> | > | >> | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> on:do: | > | >> | > | >> | > | > | >> @2 | > | >> | > | >> | > | > | >> line 8 | > | >> | > | >> | > | > | >> [GsMethod 9005057] | > | >> | > | >> | > | > | >> 138 ComplexVCBlock in FSConnection >> | > | >> | > | >> | > | > | >> safeServe | > | >> | > | >> | > | > | >> @11 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 12 | > | >> | > | >> | > | > | >> [GsMethod 499288833] | > | >> | > | >> | > | > | >> 139 ComplexBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: @4 | > | >> | > | >> | > | > | >> line 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> | > | >> | > | >> | > | > | >> ensure: | > | >> | > | >> | > | > | >> @6 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 11 | > | >> | > | >> | > | > | >> [GsMethod 2304001] | > | >> | > | >> | > | > | >> 141 FSConnection >> safeServe @14 line | > | >> | > | >> | > | > | >> 15 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 499288833] | > | >> | > | >> | > | > | >> 142 FSConnection >> serve @1 line 4 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 219654145] | > | >> | > | >> | > | > | >> 143 ComplexBlock in FSSocketServer >> | > | >> | > | >> | > | > | >> listen: @9 | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 15 | > | >> | > | >> | > | > | >> [GsMethod 219292673] | > | >> | > | >> | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 4501249] | > | >> | > | >> | > | > | >> 145 GsProcess >> _start @1 line 9 | > | >> | > | >> | > | > | >> [GsMethod | > | >> | > | >> | > | > | >> 4501761] | > | >> | > | >> | > | > | >> [GsProcess 412915713] | > | >> | > | >> | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] | > | >> | > | >> | > | > | >> true | > | >> | > | >> | > | > | >> topaz 1> | > | >> | > | >> | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 | > | >> | > | >> | > | > | >> 16:38:18 | > | >> | > | >> | > | > | >> UTC | > | >> | > | >> | > | > | >> 2012 | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> UTL_GUARANTEE failed, File | > | >> | > | >> | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c | > | >> | > | >> | > | > | >> line | > | >> | > | >> | > | > | >> 28 | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> Begin attempt to print C-level stack at: | > | >> | > | >> | > | > | >> Mon | > | >> | > | >> | > | > | >> Feb | > | >> | > | >> | > | > | >> 20 | > | >> | > | >> | > | > | >> 16:38:18 | > | >> | > | >> | > | > | >> UTC | > | >> | > | >> | > | > | >> 2012 | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> End of C-level stack: | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> hostcalldebugger invoked in process | > | >> | > | >> | > | > | >> 6550, at | > | >> | > | >> | > | > | >> 02/20/2012 | > | >> | > | >> | > | > | >> 04:38:18 | > | >> | > | >> | > | > | >> PM.681 UTC | > | >> | > | >> | > | > | >> notifying stone of fatal error | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> [Info]: Logging out at 02/20/2012 | > | >> | > | >> | > | > | >> 04:38:18 | > | >> | > | >> | > | > | >> PM UTC | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | >>> | > | >> | > | >> | > | > | >>> ----- Original Message ----- | > | >> | > | >> | > | > | >>> | From: "Lawrence Kellogg" | > | >> | > | >> | > | > | >>> | <[hidden email]> | > | >> | > | >> | > | > | >>> | To: "GemStone Seaside beta | > | >> | > | >> | > | > | >>> | discussion" | > | >> | > | >> | > | > | >>> | <[hidden email]> | > | >> | > | >> | > | > | >>> | Sent: Monday, February 20, 2012 | > | >> | > | >> | > | > | >>> | 8:48:22 | > | >> | > | >> | > | > | >>> | AM | > | >> | > | >> | > | > | >>> | Subject: Re: [GS/SS Beta] Object does | > | >> | > | >> | > | > | >>> | not | > | >> | > | >> | > | > | >>> | exist | > | >> | > | >> | > | > | >>> | error - | > | >> | > | >> | > | > | >>> | Worry | > | >> | > | >> | > | > | >>> | about it? | > | >> | > | >> | > | > | >>> | | > | >> | > | >> | > | > | >>> | Hello Dale, | > | >> | > | >> | > | > | >>> | Well, my system has been up for | > | >> | > | >> | > | > | >>> | days, | > | >> | > | >> | > | > | >>> | running | > | >> | > | >> | > | > | >>> | with no | > | >> | > | >> | > | > | >>> | problems, not | > | >> | > | >> | > | > | >>> | that it has been getting a lot of | > | >> | > | >> | > | > | >>> | traffic, | > | >> | > | >> | > | > | >>> | but | > | >> | > | >> | > | > | >>> | still, | > | >> | > | >> | > | > | >>> | no | > | >> | > | >> | > | > | >>> | crashes. | > | >> | > | >> | > | > | >>> | Today, I hit the Object does not | > | >> | > | >> | > | > | >>> | exist | > | >> | > | >> | > | > | >>> | error | > | >> | > | >> | > | > | >>> | again. I | > | >> | > | >> | > | > | >>> | guess I | > | >> | > | >> | > | > | >>> | can | > | >> | > | >> | > | > | >>> | do another object audit but, other | > | >> | > | >> | > | > | >>> | than | > | >> | > | >> | > | > | >>> | that, | > | >> | > | >> | > | > | >>> | I'm not | > | >> | > | >> | > | > | >>> | sure | > | >> | > | >> | > | > | >>> | how to | > | >> | > | >> | > | > | >>> | proceed. Do you think an upgrade to | > | >> | > | >> | > | > | >>> | 2.4.5 | > | >> | > | >> | > | > | >>> | will | > | >> | > | >> | > | > | >>> | help | > | >> | > | >> | > | > | >>> | me? | > | >> | > | >> | > | > | >>> | | > | >> | > | >> | > | > | >>> | Here is the walkback: | > | >> | > | >> | > | > | >>> | | > | >> | > | >> | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor | > | >> | > | >> | > | > | >>> | Server | > | >> | > | >> | > | > | >>> | started | > | >> | > | >> | > | > | >>> | on | > | >> | > | >> | > | > | >>> | port | > | >> | > | >> | > | > | >>> | 9001 | > | >> | > | >> | > | > | >>> | ----------------------------------------------------- | > | >> | > | >> | > | > | >>> | GemStone: Error Nonfatal | > | >> | > | >> | > | > | >>> | The object with object ID | > | >> | > | >> | > | > | >>> | 76562293713797632 | > | >> | > | >> | > | > | >>> | does | > | >> | > | >> | > | > | >>> | not | > | >> | > | >> | > | > | >>> | exist. | > | >> | > | >> | > | > | >>> | Error Category: 231169 [GemStone] | > | >> | > | >> | > | > | >>> | Number: | > | >> | > | >> | > | > | >>> | 2101 | > | >> | > | >> | > | > | >>> | Arg | > | >> | > | >> | > | > | >>> | Count: 1 | > | >> | > | >> | > | > | >>> | Context : | > | >> | > | >> | > | > | >>> | 412915713 | > | >> | > | >> | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: | > | >> | > | >> | > | > | >>> | 74241 | > | >> | > | >> | > | > | >>> | SmallInteger] | > | >> | > | >> | > | > | >>> | 76562293713797632 | > | >> | > | >> | > | > | >>> | | > | >> | > | >> | > | > | >>> | Now executing the following command | > | >> | > | >> | > | > | >>> | saved | > | >> | > | >> | > | > | >>> | from | > | >> | > | >> | > | > | >>> | "iferr | > | >> | > | >> | > | > | >>> | 1": | > | >> | > | >> | > | > | >>> | where | > | >> | > | >> | > | > | >>> | ==> 1 WAComponent >> decoration @3 | > | >> | > | >> | > | > | >>> | line 1 | > | >> | > | >> | > | > | >>> | [GsMethod | > | >> | > | >> | > | > | >>> | 194749441] | > | >> | > | >> | > | > | >>> | 2 WAComponent >> addDecoration: @2 | > | >> | > | >> | > | > | >>> | line 6 | > | >> | > | >> | > | > | >>> | [GsMethod | > | >> | > | >> | > | > | >>> | 194748417] | > | >> | > | >> | > | > | >>> | 3 WAComponent >> | > | >> | > | >> | > | > | >>> | show:onAnswer:delegation: @10 | > | >> | > | >> | > | > | >>> | line 8 | > | >> | > | >> | > | > | >>> | [GsMethod | > | >> | > | >> | > | > | >>> | 194749185] | > | >> | > | >> | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 | > | >> | > | >> | > | > | >>> | line 5 | > | >> | > | >> | > | > | >>> | [GsMethod | > | >> | > | >> | > | > | >>> | 499699713] | > | >> | > | >> | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 | > | >> | > | >> | > | > | >>> | line 8 | > | >> | > | >> | > | > | >>> | [GsMethod | > | >> | > | >> | > | > | >>> | 194750977] | > | >> | > | >> | > | > | >>> | 6 ComplexBlock in WAComponent >> | > | >> | > | >> | > | > | >>> | call: @3 | > | >> | > | >> | > | > | >>> | line | > | >> | > | >> | > | > | >>> | 4 | > | >> | > | >> | > | > | >>> | [GsMethod | > | >> | > | >> | > | > | >>> | 191317249] | > | >> | > | >> | > | > | >>> | 7 ComplexBlock in WAComponent >> | > | >> | > | >> | > | > | >>> | wait: @3 | > | >> | > | >> | > | > | >>> | line | > | >> | > | >> | > | > | >>> | 3 | > | >> | > | >> | > | > | >>> | [GsMethod | > | >> | > | >> | > | > | >>> | 191268353] | > | >> | > | >> | > | > | >>> | 8 GRGemStonePlatform >> | > | >> | > | >> | > | > | >>> | seasideSuspendFlowDo: | > | >> | > | >> | > | > | >>> | @9 | > | >> | > | >> | > | > | >>> | line 5 | > | >> | > | >> | > | > | >>> | [GsMethod | > | >> | > | >> | > | > | >>> | 499655937] | > | >> | > | >> | > | > | >>> | 9 WAComponent >> wait: @4 line 3 | > | >> | > | >> | > | > | >>> | [GsMethod | > | >> | > | >> | > | > | >>> | 191268353] | > | >> | > | >> | > | > | >>> | 10 WAComponent >> call: @4 line 4 | > | >> | > | >> | > | > | >>> | [GsMethod | > | >> | > | >> | > | > | >>> | 191317249] | > | >> | > | >> | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 | > | >> | > | >> | > | > | >>> | line 9 | > | >> | > | >> | > | > | >>> | [GsMethod | > | >> | > | >> | > | > | >>> | 371393537] | > | >> | > | >> | > | > | >>> | | > | >> | > | >> | > | > | >>> | | > | >> | > | >> | > | > | >>> | Larry | > | >> | > | >> | > | > | >>> | | > | >> | > | >> | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale | > | >> | > | >> | > | > | >>> | Henrichs | > | >> | > | >> | > | > | >>> | wrote: | > | >> | > | >> | > | > | >>> | | > | >> | > | >> | > | > | >>> | > Larry, | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > Yes, everything looks clean, I'm a | > | >> | > | >> | > | > | >>> | > little | > | >> | > | >> | > | > | >>> | > bit | > | >> | > | >> | > | > | >>> | > surprised | > | >> | > | >> | > | > | >>> | > that | > | >> | > | >> | > | > | >>> | > you | > | >> | > | >> | > | > | >>> | > didn't find the original error in | > | >> | > | >> | > | > | >>> | > you | > | >> | > | >> | > | > | >>> | > first | > | >> | > | >> | > | > | >>> | > audit, | > | >> | > | >> | > | > | >>> | > but | > | >> | > | >> | > | > | >>> | > the | > | >> | > | >> | > | > | >>> | > implication is that the "corrupt | > | >> | > | >> | > | > | >>> | > object" | > | >> | > | >> | > | > | >>> | > never | > | >> | > | >> | > | > | >>> | > got | > | >> | > | >> | > | > | >>> | > persisted | > | >> | > | >> | > | > | >>> | > ... | > | >> | > | >> | > | > | >>> | > indicating some other type of | > | >> | > | >> | > | > | >>> | > corruption ... | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > A clean object audit means that | > | >> | > | >> | > | > | >>> | > your | > | >> | > | >> | > | > | >>> | > data | > | >> | > | >> | > | > | >>> | > base | > | >> | > | >> | > | > | >>> | > has no | > | >> | > | >> | > | > | >>> | > corruption so | > | >> | > | >> | > | > | >>> | > you're good to go ... I'll talk to | > | >> | > | >> | > | > | >>> | > some | > | >> | > | >> | > | > | >>> | > guys | > | >> | > | >> | > | > | >>> | > on | > | >> | > | >> | > | > | >>> | > Monday | > | >> | > | >> | > | > | >>> | > and | > | >> | > | >> | > | > | >>> | > see if | > | >> | > | >> | > | > | >>> | > they have some ideas as to what | > | >> | > | >> | > | > | >>> | > might | > | >> | > | >> | > | > | >>> | > have | > | >> | > | >> | > | > | >>> | > happened...there's | > | >> | > | >> | > | > | >>> | > a | > | >> | > | >> | > | > | >>> | > bug in there somewhere, but for now | > | >> | > | >> | > | > | >>> | > it | > | >> | > | >> | > | > | >>> | > looks | > | >> | > | >> | > | > | >>> | > like it | > | >> | > | >> | > | > | >>> | > is | > | >> | > | >> | > | > | >>> | > isolated | > | >> | > | >> | > | > | >>> | > to the local state in a gem ... | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > Dale | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > ----- Original Message ----- | > | >> | > | >> | > | > | >>> | > | From: "Lawrence Kellogg" | > | >> | > | >> | > | > | >>> | > | <[hidden email]> | > | >> | > | >> | > | > | >>> | > | To: "GemStone Seaside beta | > | >> | > | >> | > | > | >>> | > | discussion" | > | >> | > | >> | > | > | >>> | > | <[hidden email]> | > | >> | > | >> | > | > | >>> | > | Sent: Saturday, February 11, 2012 | > | >> | > | >> | > | > | >>> | > | 4:18:06 | > | >> | > | >> | > | > | >>> | > | AM | > | >> | > | >> | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object | > | >> | > | >> | > | > | >>> | > | does | > | >> | > | >> | > | > | >>> | > | not | > | >> | > | >> | > | > | >>> | > | exist | > | >> | > | >> | > | > | >>> | > | error - | > | >> | > | >> | > | > | >>> | > | Worry | > | >> | > | >> | > | > | >>> | > | about it? | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale | > | >> | > | >> | > | > | >>> | > | Henrichs | > | >> | > | >> | > | > | >>> | > | wrote: | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | > Larry, | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > Object does not exist errors | > | >> | > | >> | > | > | >>> | > | > are | > | >> | > | >> | > | > | >>> | > | > not | > | >> | > | >> | > | > | >>> | > | > good | > | >> | > | >> | > | > | >>> | > | > things | > | >> | > | >> | > | > | >>> | > | > ... | > | >> | > | >> | > | > | >>> | > | > and | > | >> | > | >> | > | > | >>> | > | > the | > | >> | > | >> | > | > | >>> | > | > gem | > | >> | > | >> | > | > | >>> | > | > coming down in this case is | > | >> | > | >> | > | > | >>> | > | > probably a | > | >> | > | >> | > | > | >>> | > | > good | > | >> | > | >> | > | > | >>> | > | > thing | > | >> | > | >> | > | > | >>> | > | > ... | > | >> | > | >> | > | > | >>> | > | > The | > | >> | > | >> | > | > | >>> | > | > fact | > | >> | > | >> | > | > | >>> | > | > that the problem is showing up | > | >> | > | >> | > | > | >>> | > | > in a | > | >> | > | >> | > | > | >>> | > | > GsProcess | > | >> | > | >> | > | > | >>> | > | > means | > | >> | > | >> | > | > | >>> | > | > that | > | >> | > | >> | > | > | >>> | > | > the | > | >> | > | >> | > | > | >>> | > | > Seaside session data structures | > | >> | > | >> | > | > | >>> | > | > are | > | >> | > | >> | > | > | >>> | > | > corrupted but | > | >> | > | >> | > | > | >>> | > | > not | > | >> | > | >> | > | > | >>> | > | > your | > | >> | > | >> | > | > | >>> | > | > model | > | >> | > | >> | > | > | >>> | > | > data ... | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > You can check for corruption in | > | >> | > | >> | > | > | >>> | > | > your | > | >> | > | >> | > | > | >>> | > | > data | > | >> | > | >> | > | > | >>> | > | > base by | > | >> | > | >> | > | > | >>> | > | > running | > | >> | > | >> | > | > | >>> | > | > an | > | >> | > | >> | > | > | >>> | > | > object | > | >> | > | >> | > | > | >>> | > | > audit (see section 8.2 of the | > | >> | > | >> | > | > | >>> | > | > System | > | >> | > | >> | > | > | >>> | > | > Administration | > | >> | > | >> | > | > | >>> | > | > Guide[1]). | > | >> | > | >> | > | > | >>> | > | > If | > | >> | > | >> | > | > | >>> | > | > you follow these steps you | > | >> | > | >> | > | > | >>> | > | > own't | > | >> | > | >> | > | > | >>> | > | > need to | > | >> | > | >> | > | > | >>> | > | > run | > | >> | > | >> | > | > | >>> | > | > the | > | >> | > | >> | > | > | >>> | > | > object | > | >> | > | >> | > | > | >>> | > | > audit | > | >> | > | >> | > | > | >>> | > | > as | > | >> | > | >> | > | > | >>> | > | > single user (see the docs): | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > - expire sessions | > | >> | > | >> | > | > | >>> | > | > - mfc | > | >> | > | >> | > | > | >>> | > | > - reclaimAll | > | >> | > | >> | > | > | >>> | > | > - object audit | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | Hello Dale, | > | >> | > | >> | > | > | >>> | > | Ok, I ran: | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | System stopUserSessions | > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit | > | >> | > | >> | > | > | >>> | > | SystemRepository | > | >> | > | >> | > | > | >>> | > | markForCollection | > | >> | > | >> | > | > | >>> | > | SystemRepository reclaimAll | > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | I don't see any errors. Here is | > | >> | > | >> | > | > | >>> | > | my | > | >> | > | >> | > | > | >>> | > | log. | > | >> | > | >> | > | > | >>> | > | What | > | >> | > | >> | > | > | >>> | > | do you | > | >> | > | >> | > | > | >>> | > | make of | > | >> | > | >> | > | > | >>> | > | it? | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | Larry | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | [Info]: Login Time: 02/11/2012 | > | >> | > | >> | > | > | >>> | > | 12:06:22 | > | >> | > | >> | > | > | >>> | > | PM.972 | > | >> | > | >> | > | > | >>> | > | UTC | > | >> | > | >> | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] | > | >> | > | >> | > | > | >>> | > | gci | > | >> | > | >> | > | > | >>> | > | login: | > | >> | > | >> | > | > | >>> | > | currSession | > | >> | > | >> | > | > | >>> | > | 1 | > | >> | > | >> | > | > | >>> | > | rpc gem | > | >> | > | >> | > | > | >>> | > | processId -1 | > | >> | > | >> | > | > | >>> | > | successful login | > | >> | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | >> | > | > | >>> | > | System hasMissingGcGems | > | >> | > | >> | > | > | >>> | > | % | > | >> | > | >> | > | > | >>> | > | false | > | >> | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | >> | > | > | >>> | > | System stopUserSessions | > | >> | > | >> | > | > | >>> | > | % | > | >> | > | >> | > | > | >>> | > | System class | > | >> | > | >> | > | > | >>> | > | superClass Object class | > | >> | > | >> | > | > | >>> | > | format 32 | > | >> | > | >> | > | > | >>> | > | instVars 0 | > | >> | > | >> | > | > | >>> | > | instVarNames an Array | > | >> | > | >> | > | > | >>> | > | constraints an Array | > | >> | > | >> | > | > | >>> | > | classVars a | > | >> | > | >> | > | > | >>> | > | SymbolDictionary | > | >> | > | >> | > | > | >>> | > | methodDict a | > | >> | > | >> | > | > | >>> | > | GsMethodDictionary | > | >> | > | >> | > | > | >>> | > | poolDictionaries an Array | > | >> | > | >> | > | > | >>> | > | categories a | > | >> | > | >> | > | > | >>> | > | GsMethodDictionary | > | >> | > | >> | > | > | >>> | > | secondarySuperclasses nil | > | >> | > | >> | > | > | >>> | > | name System | > | >> | > | >> | > | > | >>> | > | classHistory a ClassHistory | > | >> | > | >> | > | > | >>> | > | description a | > | >> | > | >> | > | > | >>> | > | GsClassDocumentation | > | >> | > | >> | > | > | >>> | > | migrationDestination nil | > | >> | > | >> | > | > | >>> | > | timeStamp a DateTime | > | >> | > | >> | > | > | >>> | > | userId SystemUser | > | >> | > | >> | > | > | >>> | > | extraDict a | > | >> | > | >> | > | > | >>> | > | SymbolDictionary | > | >> | > | >> | > | > | >>> | > | classCategory nil | > | >> | > | >> | > | > | >>> | > | subclasses nil | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit | > | >> | > | >> | > | > | >>> | > | % | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed | > | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog | > | >> | > | >> | > | > | >>> | > | from | > | >> | > | >> | > | > | >>> | > | 20 | > | >> | > | >> | > | > | >>> | > | to 3 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | reclaimMinPages to | > | >> | > | >> | > | > | >>> | > | 1 | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed | > | >> | > | >> | > | > | >>> | > | reclaimMinPages | > | >> | > | >> | > | > | >>> | > | from | > | >> | > | >> | > | > | >>> | > | 40 | > | >> | > | >> | > | > | >>> | > | to 1 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | reclaimSleepTime | > | >> | > | >> | > | > | >>> | > | to 1 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | > | >> | > | >> | > | > | >>> | > | to 0 | > | >> | > | >> | > | > | >>> | > | --reclaimAll: using | > | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled | > | >> | > | >> | > | > | >>> | > | true | > | >> | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit | > | >> | > | >> | > | > | >>> | > | loopCount | > | >> | > | >> | > | > | >>> | > | 10 | > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: | > | >> | > | >> | > | > | >>> | > | Starting | > | >> | > | >> | > | > | >>> | > | object | > | >> | > | >> | > | > | >>> | > | table | > | >> | > | >> | > | > | >>> | > | scan | > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: | > | >> | > | >> | > | > | >>> | > | Finished | > | >> | > | >> | > | > | >>> | > | object | > | >> | > | >> | > | > | >>> | > | table | > | >> | > | >> | > | > | >>> | > | scan | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | Object audit is proceeding in | > | >> | > | >> | > | > | >>> | > | FullAudit | > | >> | > | >> | > | > | >>> | > | mode: | > | >> | > | >> | > | > | >>> | > | Scavenging completed (either | > | >> | > | >> | > | > | >>> | > | single | > | >> | > | >> | > | > | >>> | > | user | > | >> | > | >> | > | > | >>> | > | mode | > | >> | > | >> | > | > | >>> | > | or no | > | >> | > | >> | > | > | >>> | > | pages | > | >> | > | >> | > | > | >>> | > | to | > | >> | > | >> | > | > | >>> | > | scavenge). | > | >> | > | >> | > | > | >>> | > | All audit checks are enabled. | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 | > | >> | > | >> | > | > | >>> | > | 12:07:41 PM | > | >> | > | >> | > | > | >>> | > | UTC. | > | >> | > | >> | > | > | >>> | > | Summary of objects whose sizes | > | >> | > | >> | > | > | >>> | > | exceed | > | >> | > | >> | > | > | >>> | > | 100000 | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | or | > | >> | > | >> | > | > | >>> | > | Oops: | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | ObjectID Class | > | >> | > | >> | > | > | >>> | > | ClassName | > | >> | > | >> | > | > | >>> | > | LogicalSize | > | >> | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- | > | >> | > | >> | > | > | >>> | > | 305743617 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 134740 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 149534721 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 164661 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 173784833 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 163312 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 196368897 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 164661 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 305774593 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 134740 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 175519489 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 376305 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 196571393 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 379399 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 175494145 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 201874 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 197005569 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 202074 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 149996289 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 236426 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 151722753 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 379399 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 151723777 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 202074 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 274619393 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 1170577 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 265139713 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 1170577 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 215910913 66817 Array | > | >> | > | >> | > | > | >>> | > | 331214 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 164965121 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 236201 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 197155585 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 236426 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 271373057 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 1170577 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 268426753 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 134740 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 264103681 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 1170577 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | ----------- Object Statistics | > | >> | > | >> | > | > | >>> | > | Summary | > | >> | > | >> | > | > | >>> | > | ----------------- | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | ----- Instances of invisible | > | >> | > | >> | > | > | >>> | > | (private) | > | >> | > | >> | > | > | >>> | > | classes | > | >> | > | >> | > | > | >>> | > | ------ | > | >> | > | >> | > | > | >>> | > | Number of instances: | > | >> | > | >> | > | > | >>> | > | 1072 | > | >> | > | >> | > | > | >>> | > | Total size: | > | >> | > | >> | > | > | >>> | > | 15855 | > | >> | > | >> | > | > | >>> | > | K | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | Average size: | > | >> | > | >> | > | > | >>> | > | 14.8 | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | Class: 209153 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 209409 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 1072 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 15855 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 209665 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 209921 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 210177 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 210433 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 210689 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 210945 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 211201 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 211457 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 211713 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 211969 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 212225 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 212481 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 212737 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 212993 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 213249 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 213505 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 213761 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | ----- Instances of visible | > | >> | > | >> | > | > | >>> | > | classes | > | >> | > | >> | > | > | >>> | > | ----------------- | > | >> | > | >> | > | > | >>> | > | Number of objects : | > | >> | > | >> | > | > | >>> | > | 1633432 | > | >> | > | >> | > | > | >>> | > | Total Size : | > | >> | > | >> | > | > | >>> | > | 157861 K | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | size of Object Headers : | > | >> | > | >> | > | > | >>> | > | 38283 K | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | size of Object Values : | > | >> | > | >> | > | > | >>> | > | 116978 K | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | size of Object Tags : | > | >> | > | >> | > | > | >>> | > | 0 K | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | average of Object Value: | > | >> | > | >> | > | > | >>> | > | 73.3 | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | Object Audit: Audit successfully | > | >> | > | >> | > | > | >>> | > | completed; no | > | >> | > | >> | > | > | >>> | > | errors | > | >> | > | >> | > | > | >>> | > | were | > | >> | > | >> | > | > | >>> | > | detected. | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | reclaimMinPages to | > | >> | > | >> | > | > | >>> | > | 40 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | reclaimSleepTime | > | >> | > | >> | > | > | >>> | > | to 10 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | > | >> | > | >> | > | > | >>> | > | to 0 | > | >> | > | >> | > | > | >>> | > | --postReclaimAll: restored | > | >> | > | >> | > | > | >>> | > | reclaimMinPages | > | >> | > | >> | > | > | >>> | > | to | > | >> | > | >> | > | > | >>> | > | 40 | > | >> | > | >> | > | > | >>> | > | true | > | >> | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | >> | > | > | >>> | > | SystemRepository | > | >> | > | >> | > | > | >>> | > | markForCollection | > | >> | > | >> | > | > | >>> | > | % | > | >> | > | >> | > | > | >>> | > | start MFC mark/sweep phase: | > | >> | > | >> | > | > | >>> | > | 02/11/2012 | > | >> | > | >> | > | > | >>> | > | 12:08:56 PM | > | >> | > | >> | > | > | >>> | > | UTC | > | >> | > | >> | > | > | >>> | > | WARNING, unable to resolve either | > | >> | > | >> | > | > | >>> | > | garMarkSweepPageBufSize | > | >> | > | >> | > | > | >>> | > | or | > | >> | > | >> | > | > | >>> | > | mfcGcPageBufSize, using default | > | >> | > | >> | > | > | >>> | > | 320 | > | >> | > | >> | > | > | >>> | > | MarkSweepArgsSType::(): buffer | > | >> | > | >> | > | > | >>> | > | size= | > | >> | > | >> | > | > | >>> | > | 320 | > | >> | > | >> | > | > | >>> | > | pages | > | >> | > | >> | > | > | >>> | > | start MFC process dead phase: | > | >> | > | >> | > | > | >>> | > | 02/11/2012 | > | >> | > | >> | > | > | >>> | > | 12:08:59 | > | >> | > | >> | > | > | >>> | > | PM | > | >> | > | >> | > | > | >>> | > | UTC | > | >> | > | >> | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM | > | >> | > | >> | > | > | >>> | > | UTC | > | >> | > | >> | > | > | >>> | > | Successful completion of | > | >> | > | >> | > | > | >>> | > | markForCollection. | > | >> | > | >> | > | > | >>> | > | 1613875 live objects found. | > | >> | > | >> | > | > | >>> | > | 20629 possible dead objects, | > | >> | > | >> | > | > | >>> | > | occupying | > | >> | > | >> | > | > | >>> | > | approximately | > | >> | > | >> | > | > | >>> | > | 1856610 | > | >> | > | >> | > | > | >>> | > | bytes, may be reclaimed. | > | >> | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | >> | > | > | >>> | > | SystemRepository reclaimAll | > | >> | > | >> | > | > | >>> | > | % | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed | > | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog | > | >> | > | >> | > | > | >>> | > | from | > | >> | > | >> | > | > | >>> | > | 20 | > | >> | > | >> | > | > | >>> | > | to 3 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | reclaimMinPages to | > | >> | > | >> | > | > | >>> | > | 1 | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed | > | >> | > | >> | > | > | >>> | > | reclaimMinPages | > | >> | > | >> | > | > | >>> | > | from | > | >> | > | >> | > | > | >>> | > | 40 | > | >> | > | >> | > | > | >>> | > | to 1 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | reclaimSleepTime | > | >> | > | >> | > | > | >>> | > | to 1 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | > | >> | > | >> | > | > | >>> | > | to 0 | > | >> | > | >> | > | > | >>> | > | --reclaimAll: using | > | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled | > | >> | > | >> | > | > | >>> | > | true | > | >> | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit | > | >> | > | >> | > | > | >>> | > | loopCount | > | >> | > | >> | > | > | >>> | > | 10 | > | >> | > | >> | > | > | >>> | > | an Array | > | >> | > | >> | > | > | >>> | > | #1 40 | > | >> | > | >> | > | > | >>> | > | #2 10 | > | >> | > | >> | > | > | >>> | > | #3 0 | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | topaz 1> printit | > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit | > | >> | > | >> | > | > | >>> | > | % | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed | > | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog | > | >> | > | >> | > | > | >>> | > | from | > | >> | > | >> | > | > | >>> | > | 20 | > | >> | > | >> | > | > | >>> | > | to 3 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | reclaimMinPages to | > | >> | > | >> | > | > | >>> | > | 1 | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed | > | >> | > | >> | > | > | >>> | > | reclaimMinPages | > | >> | > | >> | > | > | >>> | > | from | > | >> | > | >> | > | > | >>> | > | 1 | > | >> | > | >> | > | > | >>> | > | to 1 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | reclaimSleepTime | > | >> | > | >> | > | > | >>> | > | to 1 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | > | >> | > | >> | > | > | >>> | > | to 0 | > | >> | > | >> | > | > | >>> | > | --reclaimAll: using | > | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled | > | >> | > | >> | > | > | >>> | > | true | > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: | > | >> | > | >> | > | > | >>> | > | Starting | > | >> | > | >> | > | > | >>> | > | object | > | >> | > | >> | > | > | >>> | > | table | > | >> | > | >> | > | > | >>> | > | scan | > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: | > | >> | > | >> | > | > | >>> | > | Finished | > | >> | > | >> | > | > | >>> | > | object | > | >> | > | >> | > | > | >>> | > | table | > | >> | > | >> | > | > | >>> | > | scan | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | Object audit is proceeding in | > | >> | > | >> | > | > | >>> | > | FullAudit | > | >> | > | >> | > | > | >>> | > | mode: | > | >> | > | >> | > | > | >>> | > | Scavenging completed (either | > | >> | > | >> | > | > | >>> | > | single | > | >> | > | >> | > | > | >>> | > | user | > | >> | > | >> | > | > | >>> | > | mode | > | >> | > | >> | > | > | >>> | > | or no | > | >> | > | >> | > | > | >>> | > | pages | > | >> | > | >> | > | > | >>> | > | to | > | >> | > | >> | > | > | >>> | > | scavenge). | > | >> | > | >> | > | > | >>> | > | All audit checks are enabled. | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 | > | >> | > | >> | > | > | >>> | > | 12:11:27 PM | > | >> | > | >> | > | > | >>> | > | UTC. | > | >> | > | >> | > | > | >>> | > | Summary of objects whose sizes | > | >> | > | >> | > | > | >>> | > | exceed | > | >> | > | >> | > | > | >>> | > | 100000 | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | or | > | >> | > | >> | > | > | >>> | > | Oops: | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | ObjectID Class | > | >> | > | >> | > | > | >>> | > | ClassName | > | >> | > | >> | > | > | >>> | > | LogicalSize | > | >> | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- | > | >> | > | >> | > | > | >>> | > | 305743617 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 134740 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 149534721 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 164661 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 173784833 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 163312 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 196368897 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 164661 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 305774593 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 134740 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 175519489 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 376305 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 196571393 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 379399 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 175494145 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 201874 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 197005569 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 202074 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 149996289 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 236426 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 151722753 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 379399 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 151723777 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 202074 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 274619393 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 1170577 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 265139713 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 1170577 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 215910913 66817 Array | > | >> | > | >> | > | > | >>> | > | 331214 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 164965121 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 236201 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 197155585 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 236426 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 271373057 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 1170577 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 268426753 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 134740 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | 264103681 74753 | > | >> | > | >> | > | > | >>> | > | String | > | >> | > | >> | > | > | >>> | > | 1170577 | > | >> | > | >> | > | > | >>> | > | Oops | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | ----------- Object Statistics | > | >> | > | >> | > | > | >>> | > | Summary | > | >> | > | >> | > | > | >>> | > | ----------------- | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | ----- Instances of invisible | > | >> | > | >> | > | > | >>> | > | (private) | > | >> | > | >> | > | > | >>> | > | classes | > | >> | > | >> | > | > | >>> | > | ------ | > | >> | > | >> | > | > | >>> | > | Number of instances: | > | >> | > | >> | > | > | >>> | > | 1072 | > | >> | > | >> | > | > | >>> | > | Total size: | > | >> | > | >> | > | > | >>> | > | 15855 | > | >> | > | >> | > | > | >>> | > | K | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | Average size: | > | >> | > | >> | > | > | >>> | > | 14.8 | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | Class: 209153 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 209409 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 1072 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 15855 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 209665 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 209921 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 210177 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 210433 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 210689 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 210945 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 211201 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 211457 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 211713 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 211969 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 212225 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 212481 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 212737 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 212993 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 213249 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 213505 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | Class: 213761 | > | >> | > | >> | > | > | >>> | > | Instances: | > | >> | > | >> | > | > | >>> | > | 0 | > | >> | > | >> | > | > | >>> | > | Total | > | >> | > | >> | > | > | >>> | > | Size: | > | >> | > | >> | > | > | >>> | > | 0 K Bytes | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | ----- Instances of visible | > | >> | > | >> | > | > | >>> | > | classes | > | >> | > | >> | > | > | >>> | > | ----------------- | > | >> | > | >> | > | > | >>> | > | Number of objects : | > | >> | > | >> | > | > | >>> | > | 1612803 | > | >> | > | >> | > | > | >>> | > | Total Size : | > | >> | > | >> | > | > | >>> | > | 156912 K | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | size of Object Headers : | > | >> | > | >> | > | > | >>> | > | 37800 K | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | size of Object Values : | > | >> | > | >> | > | > | >>> | > | 116516 K | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | size of Object Tags : | > | >> | > | >> | > | > | >>> | > | 0 K | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | average of Object Value: | > | >> | > | >> | > | > | >>> | > | 74.0 | > | >> | > | >> | > | > | >>> | > | Bytes | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | Object Audit: Audit successfully | > | >> | > | >> | > | > | >>> | > | completed; no | > | >> | > | >> | > | > | >>> | > | errors | > | >> | > | >> | > | > | >>> | > | were | > | >> | > | >> | > | > | >>> | > | detected. | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | reclaimMinPages to | > | >> | > | >> | > | > | >>> | > | 1 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | reclaimSleepTime | > | >> | > | >> | > | > | >>> | > | to 1 | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set | > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs | > | >> | > | >> | > | > | >>> | > | to 0 | > | >> | > | >> | > | > | >>> | > | --postReclaimAll: restored | > | >> | > | >> | > | > | >>> | > | reclaimMinPages | > | >> | > | >> | > | > | >>> | > | to | > | >> | > | >> | > | > | >>> | > | 1 | > | >> | > | >> | > | > | >>> | > | true | > | >> | > | >> | > | > | >>> | > | topaz 1> | > | >> | > | >> | > | > | >>> | > | topaz 1> | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | > If, as I suspect, you've got | > | >> | > | >> | > | > | >>> | > | > corruption | > | >> | > | >> | > | > | >>> | > | > in | > | >> | > | >> | > | > | >>> | > | > GsProcess | > | >> | > | >> | > | > | >>> | > | > objects | > | >> | > | >> | > | > | >>> | > | > they | > | >> | > | >> | > | > | >>> | > | > only impact Seaside session | > | >> | > | >> | > | > | >>> | > | > state, | > | >> | > | >> | > | > | >>> | > | > and | > | >> | > | >> | > | > | >>> | > | > should | > | >> | > | >> | > | > | >>> | > | > have | > | >> | > | >> | > | > | >>> | > | > disappeared | > | >> | > | >> | > | > | >>> | > | > by | > | >> | > | >> | > | > | >>> | > | > the time you run the object | > | >> | > | >> | > | > | >>> | > | > audit | > | >> | > | >> | > | > | >>> | > | > ... | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > This problems seems to ring a | > | >> | > | >> | > | > | >>> | > | > bell, | > | >> | > | >> | > | > | >>> | > | > but | > | >> | > | >> | > | > | >>> | > | > it | > | >> | > | >> | > | > | >>> | > | > seems | > | >> | > | >> | > | > | >>> | > | > to | > | >> | > | >> | > | > | >>> | > | > me | > | >> | > | >> | > | > | >>> | > | > that the | > | >> | > | >> | > | > | >>> | > | > problem I am thinking of showed | > | >> | > | >> | > | > | >>> | > | > up | > | >> | > | >> | > | > | >>> | > | > in | > | >> | > | >> | > | > | >>> | > | > GemStone | > | >> | > | >> | > | > | >>> | > | > 3.0 | > | >> | > | >> | > | > | >>> | > | > and I | > | >> | > | >> | > | > | >>> | > | > think | > | >> | > | >> | > | > | >>> | > | > it | > | >> | > | >> | > | > | >>> | > | > was fixed in GemStone 3.0.1... | > | >> | > | >> | > | > | >>> | > | > so | > | >> | > | >> | > | > | >>> | > | > I'm | > | >> | > | >> | > | > | >>> | > | > curious | > | >> | > | >> | > | > | >>> | > | > what | > | >> | > | >> | > | > | >>> | > | > version of | > | >> | > | >> | > | > | >>> | > | > GemStone you are using. | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > As I think about this, I seem | > | >> | > | >> | > | > | >>> | > | > to | > | >> | > | >> | > | > | >>> | > | > recall | > | >> | > | >> | > | > | >>> | > | > that | > | >> | > | >> | > | > | >>> | > | > the | > | >> | > | >> | > | > | >>> | > | > problem | > | >> | > | >> | > | > | >>> | > | > was | > | >> | > | >> | > | > | >>> | > | > related to deeply nested block | > | >> | > | >> | > | > | >>> | > | > structure | > | >> | > | >> | > | > | >>> | > | > in | > | >> | > | >> | > | > | >>> | > | > a | > | >> | > | >> | > | > | >>> | > | > method | > | >> | > | >> | > | > | >>> | > | > that | > | >> | > | >> | > | > | >>> | > | > was | > | >> | > | >> | > | > | >>> | > | > involved in partial | > | >> | > | >> | > | > | >>> | > | > continuations, | > | >> | > | >> | > | > | >>> | > | > so I | > | >> | > | >> | > | > | >>> | > | > am | > | >> | > | >> | > | > | >>> | > | > curious if | > | >> | > | >> | > | > | >>> | > | > you | > | >> | > | >> | > | > | >>> | > | > happen | > | >> | > | >> | > | > | >>> | > | > to have some deeply nested | > | >> | > | >> | > | > | >>> | > | > block | > | >> | > | >> | > | > | >>> | > | > structures | > | >> | > | >> | > | > | >>> | > | > let's | > | >> | > | >> | > | > | >>> | > | > say | > | >> | > | >> | > | > | >>> | > | > more than | > | >> | > | >> | > | > | >>> | > | > 5 | > | >> | > | >> | > | > | >>> | > | > or 6 levels deep in your | > | >> | > | >> | > | > | >>> | > | > method? In | > | >> | > | >> | > | > | >>> | > | > fact | > | >> | > | >> | > | > | >>> | > | > even in | > | >> | > | >> | > | > | >>> | > | > 3.0.1 I | > | >> | > | >> | > | > | >>> | > | > think | > | >> | > | >> | > | > | >>> | > | > that there might be an | > | >> | > | >> | > | > | >>> | > | > effective | > | >> | > | >> | > | > | >>> | > | > limit | > | >> | > | >> | > | > | >>> | > | > (the | > | >> | > | >> | > | > | >>> | > | > engineer | > | >> | > | >> | > | > | >>> | > | > that | > | >> | > | >> | > | > | >>> | > | > worked | > | >> | > | >> | > | > | >>> | > | > on this will be back on Monday | > | >> | > | >> | > | > | >>> | > | > for | > | >> | > | >> | > | > | >>> | > | > exact | > | >> | > | >> | > | > | >>> | > | > details), so | > | >> | > | >> | > | > | >>> | > | > if | > | >> | > | >> | > | > | >>> | > | > you | > | >> | > | >> | > | > | >>> | > | > are | > | >> | > | >> | > | > | >>> | > | > running with 3.0.1, you should | > | >> | > | >> | > | > | >>> | > | > definitely be | > | >> | > | >> | > | > | >>> | > | > suspicious | > | >> | > | >> | > | > | >>> | > | > of deep | > | >> | > | >> | > | > | >>> | > | > nesting of blocks... | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > Dale | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > [1] | > | >> | > | >> | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > ----- Original Message ----- | > | >> | > | >> | > | > | >>> | > | > | From: "Lawrence Kellogg" | > | >> | > | >> | > | > | >>> | > | > | <[hidden email]> | > | >> | > | >> | > | > | >>> | > | > | To: "GemStone Seaside beta | > | >> | > | >> | > | > | >>> | > | > | discussion" | > | >> | > | >> | > | > | >>> | > | > | <[hidden email]> | > | >> | > | >> | > | > | >>> | > | > | Sent: Friday, February 10, | > | >> | > | >> | > | > | >>> | > | > | 2012 | > | >> | > | >> | > | > | >>> | > | > | 2:13:15 PM | > | >> | > | >> | > | > | >>> | > | > | Subject: [GS/SS Beta] Object | > | >> | > | >> | > | > | >>> | > | > | does | > | >> | > | >> | > | > | >>> | > | > | not | > | >> | > | >> | > | > | >>> | > | > | exist | > | >> | > | >> | > | > | >>> | > | > | error - | > | >> | > | >> | > | > | >>> | > | > | Worry | > | >> | > | >> | > | > | >>> | > | > | about | > | >> | > | >> | > | > | >>> | > | > | it? | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | Hello, | > | >> | > | >> | > | > | >>> | > | > | After a long series of calls | > | >> | > | >> | > | > | >>> | > | > | and | > | >> | > | >> | > | > | >>> | > | > | answers | > | >> | > | >> | > | > | >>> | > | > | in | > | >> | > | >> | > | > | >>> | > | > | Seaside, I | > | >> | > | >> | > | > | >>> | > | > | got an | > | >> | > | >> | > | > | >>> | > | > | Object | > | >> | > | >> | > | > | >>> | > | > | does not exist error that | > | >> | > | >> | > | > | >>> | > | > | brought | > | >> | > | >> | > | > | >>> | > | > | down | > | >> | > | >> | > | > | >>> | > | > | the | > | >> | > | >> | > | > | >>> | > | > | fast | > | >> | > | >> | > | > | >>> | > | > | cgi | > | >> | > | >> | > | > | >>> | > | > | gateway. | > | >> | > | >> | > | > | >>> | > | > | My | > | >> | > | >> | > | > | >>> | > | > | production error handler was | > | >> | > | >> | > | > | >>> | > | > | not | > | >> | > | >> | > | > | >>> | > | > | triggered, | > | >> | > | >> | > | > | >>> | > | > | although it | > | >> | > | >> | > | > | >>> | > | > | was | > | >> | > | >> | > | > | >>> | > | > | installed, as far as I could | > | >> | > | >> | > | > | >>> | > | > | tell. | > | >> | > | >> | > | > | >>> | > | > | Strange. My | > | >> | > | >> | > | > | >>> | > | > | supervise | > | >> | > | >> | > | > | >>> | > | > | fastcgi | > | >> | > | >> | > | > | >>> | > | > | process also did not pick up | > | >> | > | >> | > | > | >>> | > | > | my | > | >> | > | >> | > | > | >>> | > | > | dead | > | >> | > | >> | > | > | >>> | > | > | fastcgi | > | >> | > | >> | > | > | >>> | > | > | process. | > | >> | > | >> | > | > | >>> | > | > | Not a | > | >> | > | >> | > | > | >>> | > | > | good | > | >> | > | >> | > | > | >>> | > | > | day. | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | Here is the walkback: | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | USER IDS: REAL=seasideuser | > | >> | > | >> | > | > | >>> | > | > | (500) | > | >> | > | >> | > | > | >>> | > | > | EFFECTIVE=seasideuser | > | >> | > | >> | > | > | >>> | > | > | (500) | > | >> | > | >> | > | > | >>> | > | > | | | > | >> | > | >> | > | > | >>> | > | > | |_____________________________________________________________________________| | > | >> | > | >> | > | > | >>> | > | > | topaz> topaz> topaz> topaz> | > | >> | > | >> | > | > | >>> | > | > | topaz> | > | >> | > | >> | > | > | >>> | > | > | topaz> | > | >> | > | >> | > | > | >>> | > | > | topaz> | > | >> | > | >> | > | > | >>> | > | > | [Info]: LNK | > | >> | > | >> | > | > | >>> | > | > | client/gem GCI levels = | > | >> | > | >> | > | > | >>> | > | > | 844/844 | > | >> | > | >> | > | > | >>> | > | > | [Info]: User ID: DataCurator | > | >> | > | >> | > | > | >>> | > | > | [Info]: Repository: seaside | > | >> | > | >> | > | > | >>> | > | > | [Info]: Session ID: 5 | > | >> | > | >> | > | > | >>> | > | > | [Info]: GCI Client Host: | > | >> | > | >> | > | > | >>> | > | > | <Linked> | > | >> | > | >> | > | > | >>> | > | > | [Info]: Page server PID: -1 | > | >> | > | >> | > | > | >>> | > | > | [Info]: Login Time: | > | >> | > | >> | > | > | >>> | > | > | 02/10/2012 | > | >> | > | >> | > | > | >>> | > | > | 09:27:56 | > | >> | > | >> | > | > | >>> | > | > | PM.572 | > | >> | > | >> | > | > | >>> | > | > | UTC | > | >> | > | >> | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 | > | >> | > | >> | > | > | >>> | > | > | UTC] | > | >> | > | >> | > | > | >>> | > | > | gci | > | >> | > | >> | > | > | >>> | > | > | login: | > | >> | > | >> | > | > | >>> | > | > | currSession | > | >> | > | >> | > | > | >>> | > | > | 1 rpc | > | >> | > | >> | > | > | >>> | > | > | gem | > | >> | > | >> | > | > | >>> | > | > | processId -1 | > | >> | > | >> | > | > | >>> | > | > | successful login | > | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 | > | >> | > | >> | > | > | >>> | > | > | cls: | > | >> | > | >> | > | > | >>> | > | > | 76289 | > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] | > | >> | > | >> | > | > | >>> | > | > | nil | > | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [76033 | > | >> | > | >> | > | > | >>> | > | > | sz:19 | > | >> | > | >> | > | > | >>> | > | > | cls: | > | >> | > | >> | > | > | >>> | > | > | 801793 | > | >> | > | >> | > | > | >>> | > | > | System | > | >> | > | >> | > | > | >>> | > | > | class] | > | >> | > | >> | > | > | >>> | > | > | System | > | >> | > | >> | > | > | >>> | > | > | class | > | >> | > | >> | > | > | >>> | > | > | superClass [72193 sz:19 cls: | > | >> | > | >> | > | > | >>> | > | > | 206081 | > | >> | > | >> | > | > | >>> | > | > | Object | > | >> | > | >> | > | > | >>> | > | > | class] | > | >> | > | >> | > | > | >>> | > | > | Object | > | >> | > | >> | > | > | >>> | > | > | class | > | >> | > | >> | > | > | >>> | > | > | format [258 sz:0 cls: 74241 | > | >> | > | >> | > | > | >>> | > | > | SmallInteger] | > | >> | > | >> | > | > | >>> | > | > | 32 | > | >> | > | >> | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 | > | >> | > | >> | > | > | >>> | > | > | SmallInteger] | > | >> | > | >> | > | > | >>> | > | > | 0 | > | >> | > | >> | > | > | >>> | > | > | instVarNames [422145 sz:0 | > | >> | > | >> | > | > | >>> | > | > | cls: | > | >> | > | >> | > | > | >>> | > | > | 66817 | > | >> | > | >> | > | > | >>> | > | > | Array] an | > | >> | > | >> | > | > | >>> | > | > | Array | > | >> | > | >> | > | > | >>> | > | > | constraints [421889 sz:0 cls: | > | >> | > | >> | > | > | >>> | > | > | 66817 | > | >> | > | >> | > | > | >>> | > | > | Array] | > | >> | > | >> | > | > | >>> | > | > | an | > | >> | > | >> | > | > | >>> | > | > | Array | > | >> | > | >> | > | > | >>> | > | > | classVars [421633 sz:26 cls: | > | >> | > | >> | > | > | >>> | > | > | 111361 | > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary] a | > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary | > | >> | > | >> | > | > | >>> | > | > | methodDict [711937 sz:112 | > | >> | > | >> | > | > | >>> | > | > | cls: | > | >> | > | >> | > | > | >>> | > | > | 99073 | > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary] a | > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary | > | >> | > | >> | > | > | >>> | > | > | poolDictionaries [421377 sz:0 | > | >> | > | >> | > | > | >>> | > | > | cls: | > | >> | > | >> | > | > | >>> | > | > | 66817 | > | >> | > | >> | > | > | >>> | > | > | Array] | > | >> | > | >> | > | > | >>> | > | > | an | > | >> | > | >> | > | > | >>> | > | > | Array | > | >> | > | >> | > | > | >>> | > | > | categories [421121 sz:28 cls: | > | >> | > | >> | > | > | >>> | > | > | 99073 | > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary] | > | >> | > | >> | > | > | >>> | > | > | a | > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary | > | >> | > | >> | > | > | >>> | > | > | secondarySuperclasses [20 | > | >> | > | >> | > | > | >>> | > | > | sz:0 | > | >> | > | >> | > | > | >>> | > | > | cls: | > | >> | > | >> | > | > | >>> | > | > | 76289 | > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] | > | >> | > | >> | > | > | >>> | > | > | nil | > | >> | > | >> | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 | > | >> | > | >> | > | > | >>> | > | > | Symbol] | > | >> | > | >> | > | > | >>> | > | > | System | > | >> | > | >> | > | > | >>> | > | > | classHistory [420865 sz:3 | > | >> | > | >> | > | > | >>> | > | > | cls: | > | >> | > | >> | > | > | >>> | > | > | 82689 | > | >> | > | >> | > | > | >>> | > | > | ClassHistory] | > | >> | > | >> | > | > | >>> | > | > | a | > | >> | > | >> | > | > | >>> | > | > | ClassHistory | > | >> | > | >> | > | > | >>> | > | > | description [13498369 sz:10 | > | >> | > | >> | > | > | >>> | > | > | cls: | > | >> | > | >> | > | > | >>> | > | > | 95233 | > | >> | > | >> | > | > | >>> | > | > | GsClassDocumentation] | > | >> | > | >> | > | > | >>> | > | > | a | > | >> | > | >> | > | > | >>> | > | > | GsClassDocumentation | > | >> | > | >> | > | > | >>> | > | > | migrationDestination [20 sz:0 | > | >> | > | >> | > | > | >>> | > | > | cls: | > | >> | > | >> | > | > | >>> | > | > | 76289 | > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] nil | > | >> | > | >> | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: | > | >> | > | >> | > | > | >>> | > | > | 118785 | > | >> | > | >> | > | > | >>> | > | > | DateTime] | > | >> | > | >> | > | > | >>> | > | > | a | > | >> | > | >> | > | > | >>> | > | > | DateTime | > | >> | > | >> | > | > | >>> | > | > | userId [14508801 sz:10 cls: | > | >> | > | >> | > | > | >>> | > | > | 74753 | > | >> | > | >> | > | > | >>> | > | > | String] | > | >> | > | >> | > | > | >>> | > | > | SystemUser | > | >> | > | >> | > | > | >>> | > | > | extraDict [14524929 sz:14 | > | >> | > | >> | > | > | >>> | > | > | cls: | > | >> | > | >> | > | > | >>> | > | > | 111361 | > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary] | > | >> | > | >> | > | > | >>> | > | > | a | > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary | > | >> | > | >> | > | > | >>> | > | > | classCategory [20 sz:0 cls: | > | >> | > | >> | > | > | >>> | > | > | 76289 | > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] | > | >> | > | >> | > | > | >>> | > | > | nil | > | >> | > | >> | > | > | >>> | > | > | subclasses [20 sz:0 cls: | > | >> | > | >> | > | > | >>> | > | > | 76289 | > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] | > | >> | > | >> | > | > | >>> | > | > | nil | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> | > | >> | > | >> | > | > | >>> | > | > | WAFastCGIAdaptor | > | >> | > | >> | > | > | >>> | > | > | Server | > | >> | > | >> | > | > | >>> | > | > | started | > | >> | > | >> | > | > | >>> | > | > | on | > | >> | > | >> | > | > | >>> | > | > | port | > | >> | > | >> | > | > | >>> | > | > | 9001 | > | >> | > | >> | > | > | >>> | > | > | ----------------------------------------------------- | > | >> | > | >> | > | > | >>> | > | > | GemStone: Error Nonfatal | > | >> | > | >> | > | > | >>> | > | > | The object with object ID | > | >> | > | >> | > | > | >>> | > | > | 81065894683350528 | > | >> | > | >> | > | > | >>> | > | > | does | > | >> | > | >> | > | > | >>> | > | > | not | > | >> | > | >> | > | > | >>> | > | > | exist. | > | >> | > | >> | > | > | >>> | > | > | Error Category: 231169 | > | >> | > | >> | > | > | >>> | > | > | [GemStone] | > | >> | > | >> | > | > | >>> | > | > | Number: | > | >> | > | >> | > | > | >>> | > | > | 2101 | > | >> | > | >> | > | > | >>> | > | > | Arg | > | >> | > | >> | > | > | >>> | > | > | Count: 1 | > | >> | > | >> | > | > | >>> | > | > | Context : | > | >> | > | >> | > | > | >>> | > | > | 526648321 | > | >> | > | >> | > | > | >>> | > | > | Arg 1: [648527157466804226 | > | >> | > | >> | > | > | >>> | > | > | sz:0 | > | >> | > | >> | > | > | >>> | > | > | cls: | > | >> | > | >> | > | > | >>> | > | > | 74241 | > | >> | > | >> | > | > | >>> | > | > | SmallInteger] | > | >> | > | >> | > | > | >>> | > | > | 81065894683350528 | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | Now executing the following | > | >> | > | >> | > | > | >>> | > | > | command | > | >> | > | >> | > | > | >>> | > | > | saved | > | >> | > | >> | > | > | >>> | > | > | from | > | >> | > | >> | > | > | >>> | > | > | "iferr | > | >> | > | >> | > | > | >>> | > | > | 1": | > | >> | > | >> | > | > | >>> | > | > | where | > | >> | > | >> | > | > | >>> | > | > | ==> 1 GsProcess class >> | > | >> | > | >> | > | > | >>> | > | > | installPartialContinuation:atLevel:value: | > | >> | > | >> | > | > | >>> | > | > | @2 | > | >> | > | >> | > | > | >>> | > | > | line 1 [GsMethod 4487425] | > | >> | > | >> | > | > | >>> | > | > | 2 WAPartialContinuation >> | > | >> | > | >> | > | > | >>> | > | > | value: | > | >> | > | >> | > | > | >>> | > | > | @13 | > | >> | > | >> | > | > | >>> | > | > | line | > | >> | > | >> | > | > | >>> | > | > | 11 | > | >> | > | >> | > | > | >>> | > | > | [GsMethod | > | >> | > | >> | > | > | >>> | > | > | 212791041] | > | >> | > | >> | > | > | >>> | > | > | 3 WAPartialContinuation >> | > | >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: | > | >> | > | >> | > | > | >>> | > | > | @2 | > | >> | > | >> | > | > | >>> | > | > | line 2 | > | >> | > | >> | > | > | >>> | > | > | [GsMethod 218326273] | > | >> | > | >> | > | > | >>> | > | > | 4 ComplexBlock in WAComponent | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | >> | > | > | >>> | > | > | show:onAnswer:delegation: @7 | > | >> | > | >> | > | > | >>> | > | > | line 7 | > | >> | > | >> | > | > | >>> | > | > | [GsMethod 194749185] | > | >> | > | >> | > | > | >>> | > | > | 5 ComplexBlock in | > | >> | > | >> | > | > | >>> | > | > | ExecutableBlock | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: | > | >> | > | >> | > | > | >>> | > | > | @12 | > | >> | > | >> | > | > | >>> | > | > | line 8 [GsMethod 116163585] | > | >> | > | >> | > | > | >>> | > | > | 6 WAAnswerHandler >> | > | >> | > | >> | > | > | >>> | > | > | handleAnswer:continueWith: | > | >> | > | >> | > | > | >>> | > | > | @3 | > | >> | > | >> | > | > | >>> | > | > | line | > | >> | > | >> | > | > | >>> | > | > | 2 | > | >> | > | >> | > | > | >>> | > | > | [GsMethod | > | >> | > | >> | > | > | >>> | > | > | 194735873] | > | >> | > | >> | > | > | >>> | > | > | 7 WADecoration >> | > | >> | > | >> | > | > | >>> | > | > | handleAnswer: | > | >> | > | >> | > | > | >>> | > | > | @6 | > | >> | > | >> | > | > | >>> | > | > | line 3 | > | >> | > | >> | > | > | >>> | > | > | [GsMethod | > | >> | > | >> | > | > | >>> | > | > | 194731009] | > | >> | > | >> | > | > | >>> | > | > | 8 WAComponent >> answer: @2 | > | >> | > | >> | > | > | >>> | > | > | line | > | >> | > | >> | > | > | >>> | > | > | 5 | > | >> | > | >> | > | > | >>> | > | > | [GsMethod | > | >> | > | >> | > | > | >>> | > | > | 194751745] | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | I found this on the net: | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | Object does not exist errors | > | >> | > | >> | > | > | >>> | > | > | GBS applications may | > | >> | > | >> | > | > | >>> | > | > | encounter | > | >> | > | >> | > | > | >>> | > | > | object | > | >> | > | >> | > | > | >>> | > | > | does | > | >> | > | >> | > | > | >>> | > | > | not | > | >> | > | >> | > | > | >>> | > | > | exist | > | >> | > | >> | > | > | >>> | > | > | errors | > | >> | > | >> | > | > | >>> | > | > | in | > | >> | > | >> | > | > | >>> | > | > | non-persistent | > | >> | > | >> | > | > | >>> | > | > | objects. This is due to a | > | >> | > | >> | > | > | >>> | > | > | problem | > | >> | > | >> | > | > | >>> | > | > | with | > | >> | > | >> | > | > | >>> | > | > | the | > | >> | > | >> | > | > | >>> | > | > | fix | > | >> | > | >> | > | > | >>> | > | > | for | > | >> | > | >> | > | > | >>> | > | > | bug | > | >> | > | >> | > | > | >>> | > | > | #40703 | > | >> | > | >> | > | > | >>> | > | > | in | > | >> | > | >> | > | > | >>> | > | > | version | > | >> | > | >> | > | > | >>> | > | > | 2.4.4, which resulted in | > | >> | > | >> | > | > | >>> | > | > | non-persistent | > | >> | > | >> | > | > | >>> | > | > | objects | > | >> | > | >> | > | > | >>> | > | > | not | > | >> | > | >> | > | > | >>> | > | > | properly | > | >> | > | >> | > | > | >>> | > | > | protected | > | >> | > | >> | > | > | >>> | > | > | from garbage collection. | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | Workaround: | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | none/not applicable | > | >> | > | >> | > | > | >>> | > | > | from: | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | So, should I worry about | > | >> | > | >> | > | > | >>> | > | > | this? I | > | >> | > | >> | > | > | >>> | > | > | implemented | > | >> | > | >> | > | > | >>> | > | > | code | > | >> | > | >> | > | > | >>> | > | > | that | > | >> | > | >> | > | > | >>> | > | > | allowed a | > | >> | > | >> | > | > | >>> | > | > | user | > | >> | > | >> | > | > | >>> | > | > | to call an editor, switch out | > | >> | > | >> | > | > | >>> | > | > | on | > | >> | > | >> | > | > | >>> | > | > | the | > | >> | > | >> | > | > | >>> | > | > | navigation | > | >> | > | >> | > | > | >>> | > | > | menu, | > | >> | > | >> | > | > | >>> | > | > | call | > | >> | > | >> | > | > | >>> | > | > | another | > | >> | > | >> | > | > | >>> | > | > | editor, | > | >> | > | >> | > | > | >>> | > | > | switch out. With each switch, | > | >> | > | >> | > | > | >>> | > | > | I | > | >> | > | >> | > | > | >>> | > | > | send | > | >> | > | >> | > | > | >>> | > | > | answer: | > | >> | > | >> | > | > | >>> | > | > | false | > | >> | > | >> | > | > | >>> | > | > | to | > | >> | > | >> | > | > | >>> | > | > | the | > | >> | > | >> | > | > | >>> | > | > | open | > | >> | > | >> | > | > | >>> | > | > | editor | > | >> | > | >> | > | > | >>> | > | > | to close it so that it is not | > | >> | > | >> | > | > | >>> | > | > | hanging | > | >> | > | >> | > | > | >>> | > | > | around | > | >> | > | >> | > | > | >>> | > | > | open. | > | >> | > | >> | > | > | >>> | > | > | My | > | >> | > | >> | > | > | >>> | > | > | idea | > | >> | > | >> | > | > | >>> | > | > | was to hide the section | > | >> | > | >> | > | > | >>> | > | > | navigation | > | >> | > | >> | > | > | >>> | > | > | when | > | >> | > | >> | > | > | >>> | > | > | the | > | >> | > | >> | > | > | >>> | > | > | editor | > | >> | > | >> | > | > | >>> | > | > | came | > | >> | > | >> | > | > | >>> | > | > | up | > | >> | > | >> | > | > | >>> | > | > | but | > | >> | > | >> | > | > | >>> | > | > | I'm | > | >> | > | >> | > | > | >>> | > | > | getting push back from my | > | >> | > | >> | > | > | >>> | > | > | user. | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | What do you think? | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | Larry | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | > | | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | > | | > | >> | > | >> | > | > | >>> | | > | >> | > | >> | > | > | >>> | | > | >> | > | >> | > | > | >> | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | | > | >> | > | >> | > | > | | > | >> | > | >> | > | | > | >> | > | >> | > | | > | >> | > | >> | | > | >> | > | >> | | > | >> | > | > | > | >> | > | > This email is confidential and subject to important | > | >> | > | > disclaimers | > | >> | > | > and | > | >> | > | > conditions including on offers for the purchase or | > | >> | > | > sale of | > | >> | > | > securities, accuracy and completeness of information, | > | >> | > | > viruses, | > | >> | > | > confidentiality, legal privilege, and legal entity | > | >> | > | > disclaimers, | > | >> | > | > available at | > | >> | > | > http://www.jpmorgan.com/pages/disclosures/email. | > | >> | > | | > | >> | > | | > | >> | | > | >> | | > | > | > | | > | | | |
On Mar 29, 2012, at 12:40 PM, Dale Henrichs wrote: > In talking things over with the vm guy (otherwise known as Allen Otis:) this morning, there was a bug that we recently found in the continuation restore code that could result in a bad object references ... we have a fix (for the condition that we saw) and it will be available in a soon-to-be-released version of 2.4.x. > > When the release is available, we'll have you upgrade and see if it fixes your problem as well. > Dale, Thanks a lot! I look forward to getting the fix. Let me know when it is available. Regards, Larry > Dale > > ----- Original Message ----- > | From: "Lawrence Kellogg" <[hidden email]> > | To: "GemStone Seaside beta discussion" <[hidden email]> > | Sent: Wednesday, March 28, 2012 6:04:36 PM > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry about it? > | > | Dale, > | Thanks! Perhaps, I should you give a few more details about what > | I'm doing, in case somebody knows of a workaround. So, the crash > | appears to come from my call to > | > | sendAnswerToCurrentComponent > | self answer: false. > | > | which is defined in my top level component, PracticeJournalComponent. > | All of the components displayed are a subclass of my top level > | component. > | > | Now, my PracticeJournalLoginTask>>go method is defined as follows: > | > | go > | | user component | > | self call: self userLoginView. > | (self userLoginView user) notNil > | ifTrue: [ > | component := self firstComponentToDisplayForUser: self > | userLoginView user. > | [ component notNil ] > | whileTrue: [ > | self call: component. > | component := component nextComponentToBeDisplayed ] ] > | > | After I set the new view to call, I send that > | sendAnswerToCurrentComponent to the currently displayed component, > | to close it. > | I think the crash may be happening when I hit the back button and the > | system tries to send that self answer: false to > | the current component, which no longer exists, but I'm not sure. > | > | Anybody have any thoughts? > | > | Larry > | > | > | On Mar 28, 2012, at 7:07 PM, Dale Henrichs wrote: > | > | > Lawrence, > | > > | > Excellent! > | > > | > I've forwarded the stack to our vm guy ... he's out today, but > | > he'll look at it when he gets back to the office... Hopefully > | > we'll learn something interesting here... > | > > | > Dale > | > > | > ----- Original Message ----- > | > | From: "Lawrence Kellogg" <[hidden email]> > | > | To: "GemStone Seaside beta discussion" > | > | <[hidden email]> > | > | Sent: Wednesday, March 28, 2012 3:54:32 PM > | > | Subject: Re: [GS/SS Beta] Object does not exist error - Worry > | > | about it? > | > | > | > | Dale, > | > | YES!!!! I got a C Stack dump from the Object dos not exist > | > | error!!!!! I wasn't doing anything interesting on the site, just > | > | navigating between a few pages. Scroll down to see the C dump. I > | > | hope this helps nail the problem. My auto-start script does not > | > | work in this case, I have to kill the Gem in order to get the > | > | system to come back up. Kind of a bummer. > | > | > | > | I hope this news does not make you too cranky. ;-) > | > | > | > | Regards, > | > | > | > | Larry > | > | > | > | > | > | > | > | topaz 1> topaz 1> WAFastCGIAdaptor Server started on port 9001 > | > | ----------- Unreportable ERROR Encountered: > | > | 2012-03-28T04:29:58.27249908447266-07:00send(8,0x7fffa41f01e0,8,0) > | > | failed with errno=107,ENOTCONN, Socket is not > | > | connected----------- > | > | ----------- Unreportable ERROR Encountered: > | > | 2012-03-28T04:32:17.56268501281738-07:00send(8,0x7fffa41f01e0,8,0) > | > | failed with errno=107,ENOTCONN, Socket is not > | > | connected----------- > | > | ----------- Unreportable ERROR Encountered: > | > | 2012-03-28T12:29:58.12089610099792-07:00send(8,0x7fffa41f01e0,8,0) > | > | failed with errno=107,ENOTCONN, Socket is not > | > | connected----------- > | > | ----------- Unreportable ERROR Encountered: > | > | 2012-03-28T12:30:09.42462110519409-07:00send(8,0x7fffa41f01e0,8,0) > | > | failed with errno=107,ENOTCONN, Socket is not > | > | connected----------- > | > | ----------- Unreportable ERROR Encountered: > | > | 2012-03-28T12:31:27.64497900009155-07:00send(8,0x7fffa41f01e0,8,0) > | > | failed with errno=107,ENOTCONN, Socket is not > | > | connected----------- > | > | ----------------------------------------------------- > | > | GemStone: Error Nonfatal > | > | The object with object ID 85569493102756864 does not exist. > | > | Error Category: 231169 [GemStone] Number: 2101 Arg Count: 1 > | > | Context : > | > | 442309121 > | > | Arg 1: [684555944822054914 sz:0 cls: 74241 SmallInteger] > | > | 85569493102756864 > | > | > | > | Now executing the following command saved from "iferr 1": > | > | where > | > | ==> 1 GsProcess class >> > | > | installPartialContinuation:atLevel:value: @2 > | > | line 1 [GsMethod 4487425] > | > | 2 WAPartialContinuation >> value: @13 line 11 [GsMethod > | > | 212791041] > | > | 3 WAPartialContinuation >> valueWithPossibleArguments: @2 line 2 > | > | [GsMethod 218326273] > | > | 4 ComplexBlock in WAComponent >> show:onAnswer:delegation: @7 > | > | line 7 > | > | [GsMethod 194749185] > | > | 5 ComplexBlock in ExecutableBlock >> valueWithPossibleArguments: > | > | @12 > | > | line 8 [GsMethod 116163585] > | > | 6 WAAnswerHandler >> handleAnswer:continueWith: @3 line 2 > | > | [GsMethod > | > | 194735873] > | > | 7 WADecoration >> handleAnswer: @6 line 3 [GsMethod 194731009] > | > | 8 WAComponent >> answer: @2 line 5 [GsMethod 194751745] > | > | 9 PracticeJournalComponent >> sendAnswerToCurrentComponent @2 > | > | line 2 > | > | [GsMethod 370162945] > | > | 10 ComplexBlock in PracticeJournalComponent >> > | > | renderNavigationMenuAsTopBar20On: @93 line 73 [GsMethod > | > | 439969025] > | > | 11 ComplexBlock in ExecutableBlock >> valueWithPossibleArguments: > | > | @6 > | > | line 4 [GsMethod 116163585] > | > | 12 WAActionCallback >> evaluateWithArgument: @3 line 2 > | > | [GsMethod > | > | 176951297] > | > | 13 WACallback >> evaluateWithFieldValues: @5 line 2 [GsMethod > | > | 177495553] > | > | 14 ComplexBlock in WACallbackRegistry >> handle: @16 line 10 > | > | [GsMethod 177951489] > | > | 15 Collection >> do: @5 line 10 [GsMethod 1547777] > | > | 16 WACallbackRegistry >> handle: @17 line 9 [GsMethod > | > | 177951489] > | > | 17 ComplexBlock in WAActionPhaseContinuation >> runCallbacks @7 > | > | line > | > | 4 [GsMethod 202613505] > | > | 18 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 19 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 20 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 21 WARenderLoopContinuation >> withNotificationHandlerDo: @3 line > | > | 2 > | > | [GsMethod 202608385] > | > | 22 ComplexVCBlock in WAActionPhaseContinuation >> runCallbacks @8 > | > | line 3 [GsMethod 202613505] > | > | 23 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | [GsMethod > | > | 2304001] > | > | 24 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 > | > | [GsMethod 2304001] > | > | 25 WAActionPhaseContinuation >> runCallbacks @18 line 6 > | > | [GsMethod > | > | 202613505] > | > | 26 WAActionPhaseContinuation >> handleRequest @1 line 2 > | > | [GsMethod > | > | 202614017] > | > | 27 ComplexBlock in WASessionContinuation >> basicValue @3 line 2 > | > | [GsMethod 202625537] > | > | 28 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 29 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 30 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 31 WASessionContinuation >> withUnregisteredHandlerDo: @7 line 3 > | > | [GsMethod 202627073] > | > | 32 WASessionContinuation >> basicValue @4 line 2 [GsMethod > | > | 202625537] > | > | 33 WASessionContinuation >> value @3 line 5 [GsMethod > | > | 202623745] > | > | 34 WASession >> handleFiltered: @14 line 10 [GsMethod > | > | 202205441] > | > | 35 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod > | > | 176192513] > | > | 36 ComplexBlock in WADeprecatedToolFilter >> handleFiltered: @3 > | > | line > | > | 2 [GsMethod 203213313] > | > | 37 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 38 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 39 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 40 WADeprecatedToolFilter >> handleFiltered: @6 line 3 > | > | [GsMethod > | > | 203213313] > | > | 41 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod > | > | 176192513] > | > | 42 ComplexBlock in WATimingToolFilter >> handleFiltered: @4 line > | > | 3 > | > | [GsMethod 203208449] > | > | 43 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | [GsMethod > | > | 2304001] > | > | 44 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | [GsMethod > | > | 2304001] > | > | 45 WATimingToolFilter >> handleFiltered: @8 line 4 [GsMethod > | > | 203208449] > | > | 46 ComplexBlock in WARequestHandler >> handle: @4 line 4 > | > | [GsMethod > | > | 178568961] > | > | 47 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 48 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 49 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 50 WADynamicVariable class >> use:during: @4 line 4 [GsMethod > | > | 177805825] > | > | 51 ComplexBlock in WARequestContext >> push:during: @4 line 5 > | > | [GsMethod 176176129] > | > | 52 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | [GsMethod > | > | 2304001] > | > | 53 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | [GsMethod > | > | 2304001] > | > | 54 WARequestContext >> push:during: @7 line 6 [GsMethod > | > | 176176129] > | > | 55 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] > | > | 56 WASession >> handle: @10 line 11 [GsMethod 202210561] > | > | 57 WARegistry >> dispatch:to: @1 line 5 [GsMethod 176153857] > | > | 58 WARegistry >> handleKeyed:with: @2 line 5 [GsMethod > | > | 176155137] > | > | 59 WARegistry >> handleFiltered: @33 line 19 [GsMethod > | > | 176146945] > | > | 60 WAApplication >> handleFiltered: @9 line 8 [GsMethod > | > | 202644225] > | > | 61 WARequestFilter >> handleFiltered: @2 line 4 [GsMethod > | > | 176192513] > | > | 62 ComplexBlock in WAExceptionFilter >> handleFiltered: @6 line 7 > | > | [GsMethod 499529473] > | > | 63 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 64 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 65 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 66 WADynamicVariable class >> use:during: @4 line 4 [GsMethod > | > | 177805825] > | > | 67 ComplexVCBlock in WAExceptionFilter >> handleFiltered: @7 line > | > | 6 > | > | [GsMethod 499529473] > | > | 68 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 69 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 70 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 71 WAExceptionHandler >> handleExceptionsDuring: @8 line 3 > | > | [GsMethod 177803521] > | > | 72 WAExceptionFilter >> handleFiltered: @8 line 4 [GsMethod > | > | 499529473] > | > | 73 ComplexBlock in WARequestHandler >> handle: @4 line 4 > | > | [GsMethod > | > | 178568961] > | > | 74 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 75 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 76 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 77 WADynamicVariable class >> use:during: @4 line 4 [GsMethod > | > | 177805825] > | > | 78 ComplexBlock in WARequestContext >> push:during: @4 line 5 > | > | [GsMethod 176176129] > | > | 79 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | [GsMethod > | > | 2304001] > | > | 80 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | [GsMethod > | > | 2304001] > | > | 81 WARequestContext >> push:during: @7 line 6 [GsMethod > | > | 176176129] > | > | 82 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] > | > | 83 WADispatcher >> handleFiltered:named: @7 line 5 [GsMethod > | > | 179090945] > | > | 84 WADispatcher >> handleFiltered: @7 line 6 [GsMethod > | > | 179087617] > | > | 85 ComplexBlock in WARequestHandler >> handle: @4 line 4 > | > | [GsMethod > | > | 178568961] > | > | 86 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 87 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 88 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 89 WADynamicVariable class >> use:during: @4 line 4 [GsMethod > | > | 177805825] > | > | 90 ComplexBlock in WARequestContext >> push:during: @4 line 5 > | > | [GsMethod 176176129] > | > | 91 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | [GsMethod > | > | 2304001] > | > | 92 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | [GsMethod > | > | 2304001] > | > | 93 WARequestContext >> push:during: @7 line 6 [GsMethod > | > | 176176129] > | > | 94 WARequestHandler >> handle: @5 line 4 [GsMethod 178568961] > | > | 95 ComplexBlock in WAServerAdaptor >> handleRequest: @4 line 4 > | > | [GsMethod 176816641] > | > | 96 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 97 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 98 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 99 WAServerAdaptor >> handleRequest: @6 line 5 [GsMethod > | > | 176816641] > | > | 100 WAServerAdaptor >> handle: @1 line 4 [GsMethod 176817921] > | > | 101 ComplexBlock in WAServerAdaptor >> process: @5 line 6 > | > | [GsMethod > | > | 176817153] > | > | 102 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | [GsMethod > | > | 2304001] > | > | 103 ComplexBlock in ExecutableBlock >> ensure: @6 line 11 > | > | [GsMethod > | > | 2304001] > | > | 104 WAServerAdaptor >> process: @9 line 7 [GsMethod 176817153] > | > | 105 ComplexBlock in WAFastCGIAdaptor >> process: @3 line 6 > | > | [GsMethod 212442369] > | > | 106 ComplexBlock in GRGemStonePlatform >> > | > | seasideProcessRequestWithRetry:resultBlock: @12 line 11 > | > | [GsMethod > | > | 175179265] > | > | 107 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 108 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 109 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 110 ComplexVCBlock in GRGemStonePlatform >> > | > | seasideProcessRequestWithRetry:resultBlock: @18 line 12 > | > | [GsMethod > | > | 175179265] > | > | 111 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | [GsMethod > | > | 2304001] > | > | 112 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 > | > | [GsMethod 2304001] > | > | 113 TransientRecursionLock >> critical: @15 line 8 [GsMethod > | > | 21159937] > | > | 114 GRGemStonePlatform >> > | > | seasideProcessRequestWithRetry:resultBlock: > | > | @39 line 5 [GsMethod 175179265] > | > | 115 ComplexBlock in GRGemStonePlatform >> > | > | seasideProcessRequest:adaptor:resultBlock: @7 line 9 [GsMethod > | > | 175179521] > | > | 116 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 117 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 118 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 119 GRGemStonePlatform >> > | > | seasideProcessRequest:adaptor:resultBlock: > | > | @32 line 17 [GsMethod 175179521] > | > | 120 WAFastCGIAdaptor >> process: @4 line 4 [GsMethod 212442369] > | > | 121 ComplexBlock in WAFastCGIAdaptor >> answerResponderRole: @3 > | > | line > | > | 4 [GsMethod 212444161] > | > | 122 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 123 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 124 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 125 WAFastCGIAdaptor >> answerResponderRole: @9 line 5 > | > | [GsMethod > | > | 212444161] > | > | 126 FSResponderRole >> answer @2 line 4 [GsMethod 218695937] > | > | 127 FSRole >> handleConnection @3 line 5 [GsMethod 218705409] > | > | 128 FSConnection >> unsafeServe @4 line 8 [GsMethod 219646465] > | > | 129 ComplexBlock in FSConnection >> safeServe @5 line 8 > | > | [GsMethod > | > | 499288833] > | > | 130 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 131 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 132 ComplexBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 133 ComplexVCBlock in FSConnection >> safeServe @8 line 9 > | > | [GsMethod > | > | 499288833] > | > | 134 ExceptionHandler >> doTryBlock: @9 line 7 [GsMethod > | > | 10065409] > | > | 135 ExceptionHandler >> try:on:do: @15 line 18 [GsMethod > | > | 10062081] > | > | 136 ComplexVCBlock in ExecutableBlock >> on:do: @2 line 8 > | > | [GsMethod > | > | 9005057] > | > | 137 ComplexVCBlock in FSConnection >> safeServe @11 line 12 > | > | [GsMethod 499288833] > | > | 138 ComplexBlock in ExecutableBlock >> ensure: @4 line 11 > | > | [GsMethod > | > | 2304001] > | > | 139 ComplexVCBlock in ExecutableBlock >> ensure: @6 line 11 > | > | [GsMethod 2304001] > | > | 140 FSConnection >> safeServe @14 line 15 [GsMethod 499288833] > | > | 141 FSConnection >> serve @1 line 4 [GsMethod 219654145] > | > | 142 ComplexBlock in FSSocketServer >> listen: @9 line 15 > | > | [GsMethod > | > | 219292673] > | > | 143 GsProcess >> _startPart2 @15 line 17 [GsMethod 4501249] > | > | 144 GsProcess >> _start @1 line 9 [GsMethod 4501761] > | > | [GsProcess 442309121] > | > | topaz 1> [268 sz:0 cls: 68097 Boolean] true > | > | topaz 1> > | > | HostCallDebugger: invoked at: Wed Mar 28 22:46:56 UTC 2012 > | > | > | > | UTL_GUARANTEE failed, File > | > | /export/toronto3/users/buildgss/244x-1/src/omverify.c line 28 > | > | > | > | Begin attempt to print C-level stack at: Wed Mar 28 22:46:57 UTC > | > | 2012 > | > | > | > | Thread 3 (Thread 0x7fd1ad6d7700 (LWP 1700)): > | > | #0 0x00007fd1beb668dc in recv () from /lib64/libpthread.so.0 > | > | #1 0x00007fd1bd79acbd in SocketRead(int, char*, int, int, int*, > | > | int*, int*, SysErrorSType*) () at > | > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 > | > | #2 0x00007fd1bd786ef9 in stnOobReaderThreadFn () at > | > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 > | > | #3 0x00007fd1beb5f7e1 in start_thread () from > | > | /lib64/libpthread.so.0 > | > | #4 0x00007fd1bdee977d in clone () from /lib64/libc.so.6 > | > | Thread 2 (Thread 0x7fd18b667700 (LWP 1701)): > | > | #0 0x00007fd1beb668dc in recv () from /lib64/libpthread.so.0 > | > | #1 0x00007fd1bd79ab09 in SocketRead2(int, char*, int, int, int*, > | > | int*, int*, SysErrorSType*) () at > | > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 > | > | #2 0x00007fd1bd78718f in shrpcmonSocketReadFn () at > | > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 > | > | #3 0x00007fd1beb5f7e1 in start_thread () from > | > | /lib64/libpthread.so.0 > | > | #4 0x00007fd1bdee977d in clone () from /lib64/libc.so.6 > | > | Thread 1 (Thread 0x7fd1bef83720 (LWP 1699)): > | > | #0 0x00007fd1beb6702d in waitpid () from /lib64/libpthread.so.0 > | > | #1 0x00007fd1bd76c20d in forkAndWait(char const*, char* const*) > | > | () > | > | at intloopamd64.asmm4:6258 > | > | #2 0x00007fd1bd76c393 in HostPrintCStack() () at > | > | intloopamd64.asmm4:6258 > | > | #3 0x00007fd1bd7a0c15 in HostPrintCStack_notifyStone() () at > | > | /export/toronto3/users/buildgss/244x-1/src/hostlinux-x86.s:257 > | > | #4 0x00007fd1bd76c6be in HostCallDebuggerMsg(char const*) () at > | > | intloopamd64.asmm4:6258 > | > | #5 0x00007fd1bd76c732 in HostCallDebuggerMsg_fl(char const*, > | > | char > | > | const*, int) () at intloopamd64.asmm4:6258 > | > | #6 0x00007fd1bd670308 in om::verifyRef(om*, omObjSType*, > | > | omObjSType*, int) () from /opt/gemstone/product/lib/libgcilnk.so > | > | #7 0x00007fd1bd670cf2 in om::verifyObj(om*, omObjSType*, > | > | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so > | > | #8 0x00007fd1bd67132b in om::verifySpace(omSpaceType*, > | > | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so > | > | #9 0x00007fd1bd6714f1 in om::verifyNewGen(omNewGenerationSType*, > | > | verifyStateEType) () from /opt/gemstone/product/lib/libgcilnk.so > | > | #10 0x00007fd1bd672386 in om::Verify(verifyStateEType) () from > | > | /opt/gemstone/product/lib/libgcilnk.so > | > | #11 0x00007fd1bd65a279 in om::Shutdown(om*) () from > | > | /opt/gemstone/product/lib/libgcilnk.so > | > | #12 0x00007fd1bd5fd032 in GemSupLogout(om*) () from > | > | /opt/gemstone/product/lib/libgcilnk.so > | > | #13 0x00007fd1bd5eca49 in GemDoLogout() () from > | > | /opt/gemstone/product/lib/libgcilnk.so > | > | #14 0x00007fd1bd5ba257 in GciLogout () from > | > | /opt/gemstone/product/lib/libgcilnk.so > | > | #15 0x00007fd1bd5c4cf7 in GciSupShutdown() () from > | > | /opt/gemstone/product/lib/libgcilnk.so > | > | #16 0x00007fd1bd5aee1a in GciShutdown () from > | > | /opt/gemstone/product/lib/libgcilnk.so > | > | #17 0x0000000000412b78 in TpSupDoExit(unsigned long) () > | > | #18 0x0000000000412e1b in TpSupGcml(char const*, int) () > | > | #19 0x0000000000405c16 in topazMain(int, char**) () > | > | #20 0x00007fd1bde22cdd in __libc_start_main () from > | > | /lib64/libc.so.6 > | > | #21 0x0000000000402e89 in _start () > | > | > | > | End of C-level stack: > | > | > | > | > | > | hostcalldebugger invoked in process 1699, at 03/28/2012 10:46:57 > | > | PM.007 UTC > | > | notifying stone of fatal error > | > | > | > | On Mar 26, 2012, at 4:00 PM, Lawrence Kellogg wrote: > | > | > | > | > > | > | > On Mar 26, 2012, at 3:33 PM, Dale Henrichs wrote: > | > | > > | > | >> Larry, > | > | >> > | > | >> Yep, gemsup.c is the the module that is producing the error > | > | >> report > | > | >> ... good for you to take a crack at it ... Sorry, I didn't > | > | >> think > | > | >> of gdb earlier:( > | > | >> > | > | > > | > | > Dale, > | > | > Yeah, it is unfortunate that gdb was not installed because the > | > | > error happened to me twice, within a relatively short period > | > | > of > | > | > time. Now, I can't seem to reproduce the crash. It does not > | > | > seem > | > | > to happen in any predictable way. It is kind of random. > | > | > > | > | > I'll keep trying. > | > | > > | > | > Larry > | > | > > | > | > > | > | > > | > | >> Dale > | > | >> > | > | >> ----- Original Message ----- > | > | >> | From: "Lawrence Kellogg" <[hidden email]> > | > | >> | To: "GemStone Seaside beta discussion" > | > | >> | <[hidden email]> > | > | >> | Sent: Monday, March 26, 2012 9:50:17 AM > | > | >> | Subject: Re: [GS/SS Beta] Object does not exist error - > | > | >> | Worry > | > | >> | about it? > | > | >> | > | > | >> | Dale, > | > | >> | > | > | >> | On Mar 26, 2012, at 12:23 PM, Dale Henrichs wrote: > | > | >> | > | > | >> | > Larry, > | > | >> | > > | > | >> | > No stack:) ... $GEMSTONE/bin/gstack is the script that is > | > | >> | > used > | > | >> | > to > | > | >> | > generate a stack, perhaps that script doesn't work on your > | > | >> | > server > | > | >> | > ... you can test gstack by running against any of the > | > | >> | > gemstone > | > | >> | > processes (visible from `gslist -lc`). > | > | >> | > > | > | >> | > | > | >> | > | > | >> | Yeah, I was afraid you were going to say that but I was > | > | >> | hoping > | > | >> | that > | > | >> | this: > | > | >> | > | > | >> | | UTL_GUARANTEE failed, File > | > | >> | | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line > | > | >> | | 439 > | > | >> | > | > | >> | might provide some clue. > | > | >> | > | > | >> | > | > | >> | > My guess is that gdb isn't installed but we should get > | > | >> | > gstack > | > | >> | > working and wait for the next event. > | > | >> | > > | > | >> | > | > | >> | I have gstack but not gdb. So, I installed gdb, sudo yum > | > | >> | install > | > | >> | gdb, and I guess I will wait for the crash to happen again > | > | >> | in order to capture a stack dump. > | > | >> | > | > | >> | Larry > | > | >> | > | > | >> | > Dale > | > | >> | > > | > | >> | > ----- Original Message ----- > | > | >> | > | From: "Lawrence Kellogg" <[hidden email]> > | > | >> | > | To: "GemStone Seaside beta discussion" > | > | >> | > | <[hidden email]> > | > | >> | > | Sent: Wednesday, March 21, 2012 4:00:42 PM > | > | >> | > | Subject: Re: [GS/SS Beta] Object does not exist error - > | > | >> | > | Worry > | > | >> | > | about it? > | > | >> | > | > | > | >> | > | Dale, > | > | >> | > | Ok, today, I got the following dump in the log file > | > | >> | > | because of > | > | >> | > | a > | > | >> | > | crash from Object does not exist: > | > | >> | > | > | > | >> | > | HostCallDebugger: invoked at: Wed Mar 21 22:47:33 UTC > | > | >> | > | 2012 > | > | >> | > | > | > | >> | > | UTL_GUARANTEE failed, File > | > | >> | > | /export/toronto3/users/buildgss/244x-1/src/gemsup.c line > | > | >> | > | 439 > | > | >> | > | xceptionHandler >> doTryBlock: @9 line 7 [GsMethod OOP > | > | >> | > | 10065409] > | > | >> | > | 148 ExceptionHandler >> try:on:do: @15 line 18 > | > | >> | > | [GsMethod > | > | >> | > | OOP > | > | >> | > | 10062081] > | > | >> | > | 149 ComplexVCBlock in ExecutableBlock >> on:do: @2 line > | > | >> | > | 8 > | > | >> | > | [GsMethod > | > | >> | > | OOP 9005057] > | > | >> | > | 150 ComplexVCBlock in FSConnection >> safeServe @11 line > | > | >> | > | 12 > | > | >> | > | [GsMethod OOP 499288833] > | > | >> | > | 151 ComplexBlock in ExecutableBlock >> ensure: @4 line > | > | >> | > | 11 > | > | >> | > | [GsMethod > | > | >> | > | OOP 2304001] > | > | >> | > | 152 ComplexVCBlock in ExecutableBlock >> ensure: @6 line > | > | >> | > | 11 > | > | >> | > | [GsMethod OOP 2304001] > | > | >> | > | 153 FSConnection >> safeServe @14 line 15 [GsMethod OOP > | > | >> | > | 499288833] > | > | >> | > | 154 FSConnection >> serve @1 line 4 [GsMethod OOP > | > | >> | > | 219654145] > | > | >> | > | 155 ComplexBlock in FSSocketServer >> listen: @9 line 15 > | > | >> | > | [GsMethod > | > | >> | > | OOP 219292673] > | > | >> | > | 156 GsProcess >> _startPart2 @15 line 17 [GsMethod OOP > | > | >> | > | 4501249] > | > | >> | > | 157 GsProcess >> _start @1 line 9 [GsMethod OOP > | > | >> | > | 4501761] > | > | >> | > | ----------- > | > | >> | > | GemSupBadObj oop 76562293848015872 file > | > | >> | > | /export/toronto3/users/buildgss/244x-1/src/om.c line > | > | >> | > | 1967 > | > | >> | > | Object > | > | >> | > | 76562293848015872 does not exist. > | > | >> | > | GemStone error 2101 matches GEMCFG_HALT_ON_ERROR config > | > | >> | > | value. > | > | >> | > | > | > | >> | > | Begin attempt to print C-level stack at: Wed Mar 21 > | > | >> | > | 22:47:33 > | > | >> | > | UTC > | > | >> | > | 2012 > | > | >> | > | > | > | >> | > | > | > | >> | > | End of C-level stack: > | > | >> | > | > | > | >> | > | > | > | >> | > | hostcalldebugger invoked in process 8778, at 03/21/2012 > | > | >> | > | 10:47:33 > | > | >> | > | PM.427 UTC > | > | >> | > | notifying stone of fatal error > | > | >> | > | > | > | >> | > | [Info]: Logging out at 03/21/2012 10:47:33 PM UTC > | > | >> | > | > | > | >> | > | ======================================= > | > | >> | > | > | > | >> | > | > | > | >> | > | Why is there no C-level stack? Does this information > | > | >> | > | help at > | > | >> | > | all? > | > | >> | > | > | > | >> | > | Larry > | > | >> | > | > | > | >> | > | > | > | >> | > | On Mar 5, 2012, at 5:42 AM, Podgajny, Jaroslaw X wrote: > | > | >> | > | > | > | >> | > | > Hi guys, > | > | >> | > | > > | > | >> | > | > We are still running 32-bit here but we did experience > | > | >> | > | > something > | > | >> | > | > very similar in the past. The problem was occurring at > | > | >> | > | > the > | > | >> | > | > time > | > | >> | > | > when the reclaim was running and there were busy > | > | >> | > | > session > | > | >> | > | > in the > | > | >> | > | > system. We ended up locking users out until the > | > | >> | > | > reclaim > | > | >> | > | > was > | > | >> | > | > finished. We also switched off epoc. > | > | >> | > | > > | > | >> | > | > It does not cause us issues anymore, so it seems, but > | > | >> | > | > we > | > | >> | > | > have > | > | >> | > | > not > | > | >> | > | > done anything to consciously make it go away. > | > | >> | > | > > | > | >> | > | > As one of the retrospective actions you could try to > | > | >> | > | > scan > | > | >> | > | > the > | > | >> | > | > transaction logs (if you are running full tran logs) > | > | >> | > | > for > | > | >> | > | > the > | > | >> | > | > given > | > | >> | > | > oop and see what that comes back with. > | > | >> | > | > > | > | >> | > | > > | > | >> | > | > -- > | > | >> | > | > Regards, Jaroslaw. > | > | >> | > | > > | > | >> | > | > -----Original Message----- > | > | >> | > | > From: [hidden email] > | > | >> | > | > [mailto:[hidden email]] On Behalf > | > | >> | > | > Of > | > | >> | > | > Lawrence > | > | >> | > | > Kellogg > | > | >> | > | > Sent: 02 March 2012 13:40 > | > | >> | > | > To: GemStone Seaside beta discussion > | > | >> | > | > Subject: Re: [GS/SS Beta] Object does not exist error > | > | >> | > | > - > | > | >> | > | > Worry > | > | >> | > | > about > | > | >> | > | > it? > | > | >> | > | > > | > | >> | > | > > | > | >> | > | > On Feb 29, 2012, at 12:16 PM, Dale Henrichs wrote: > | > | >> | > | > > | > | >> | > | >> Larry, > | > | >> | > | >> > | > | >> | > | >> It should be dumped to the log file ... One time I > | > | >> | > | >> stalked a > | > | >> | > | >> bug > | > | >> | > | >> for 9 months:) > | > | >> | > | >> > | > | >> | > | > > | > | >> | > | > > | > | >> | > | > Ok, I'll strap in for the long haul. I'm sure this > | > | >> | > | > bug > | > | >> | > | > will > | > | >> | > | > pop up > | > | >> | > | > again. > | > | >> | > | > > | > | >> | > | > Do I need to stop and restart gemstone in order to > | > | >> | > | > get it > | > | >> | > | > to > | > | >> | > | > read > | > | >> | > | > system.conf? > | > | >> | > | > Is there any way to force it to read the file while > | > | >> | > | > gemstone is > | > | >> | > | > running? Just curious. > | > | >> | > | > > | > | >> | > | > Larry > | > | >> | > | > > | > | >> | > | > > | > | >> | > | > > | > | >> | > | > > | > | >> | > | >> Dale > | > | >> | > | >> > | > | >> | > | >> ----- Original Message ----- > | > | >> | > | >> | From: "Lawrence Kellogg" <[hidden email]> > | > | >> | > | >> | To: "GemStone Seaside beta discussion" > | > | >> | > | >> | <[hidden email]> > | > | >> | > | >> | Sent: Wednesday, February 29, 2012 6:01:59 AM > | > | >> | > | >> | Subject: Re: [GS/SS Beta] Object does not exist > | > | >> | > | >> | error - > | > | >> | > | >> | Worry > | > | >> | > | >> | about it? > | > | >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | On Feb 28, 2012, at 3:55 PM, Dale Henrichs wrote: > | > | >> | > | >> | > | > | >> | > | >> | > Larry, > | > | >> | > | >> | > > | > | >> | > | >> | > The C stack dump will tell us where in the vm the > | > | >> | > | >> | > error is > | > | >> | > | >> | > occurring. If you are doing this in your Staging > | > | >> | > | >> | > environment > | > | >> | > | >> | > then > | > | >> | > | >> | > you can attach the c process with gdb and get the > | > | >> | > | >> | > stack > | > | >> | > | >> | > dump > | > | >> | > | >> | > ... > | > | >> | > | >> | > with a live gdb we may want additional info ... > | > | >> | > | >> | > the > | > | >> | > | >> | > stack > | > | >> | > | >> | > dump > | > | >> | > | >> | > will be useful to start. > | > | >> | > | >> | > > | > | >> | > | >> | > With the smalltalk stack we'll get to look at the > | > | >> | > | >> | > objects > | > | >> | > | >> | > around > | > | >> | > | >> | > the corrupt object and perhaps learn something > | > | >> | > | >> | > ... > | > | >> | > | >> | > > | > | >> | > | >> | > Right now, I am curious whether the corrupt > | > | >> | > | >> | > object is > | > | >> | > | >> | > a > | > | >> | > | >> | > WAValue or > | > | >> | > | >> | > a WADelegation... > | > | >> | > | >> | > > | > | >> | > | >> | > | > | >> | > | >> | Dale, > | > | >> | > | >> | I've been banging on my Staging system all > | > | >> | > | >> | morning, > | > | >> | > | >> | and > | > | >> | > | >> | haven't > | > | >> | > | >> | made it crash yet. It's a strange bug. Sometimes, > | > | >> | > | >> | it > | > | >> | > | >> | pops > | > | >> | > | >> | up > | > | >> | > | >> | on > | > | >> | > | >> | the most innocent click when switching between > | > | >> | > | >> | views. > | > | >> | > | >> | In > | > | >> | > | >> | this > | > | >> | > | >> | case, I'm hitting call/answers many, many times, > | > | >> | > | >> | to > | > | >> | > | >> | try to > | > | >> | > | >> | make it > | > | >> | > | >> | fail. I thought we had seen it fail this way in > | > | >> | > | >> | the > | > | >> | > | >> | past, > | > | >> | > | >> | but > | > | >> | > | >> | now > | > | >> | > | >> | I'm not sure. > | > | >> | > | >> | > | > | >> | > | >> | I guess it is good news that the bug is difficult > | > | >> | > | >> | to > | > | >> | > | >> | reproduce. > | > | >> | > | >> | I'll keep trying. > | > | >> | > | >> | > | > | >> | > | >> | Where does the C stack get dumped when it gets > | > | >> | > | >> | dumped? To > | > | >> | > | >> | the > | > | >> | > | >> | console or a file? > | > | >> | > | >> | > | > | >> | > | >> | Larry > | > | >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >> | > | >> | > Dale > | > | >> | > | >> | > > | > | >> | > | >> | > ----- Original Message ----- > | > | >> | > | >> | > | From: "Lawrence Kellogg" <[hidden email]> > | > | >> | > | >> | > | To: "GemStone Seaside beta discussion" > | > | >> | > | >> | > | <[hidden email]> > | > | >> | > | >> | > | Sent: Tuesday, February 28, 2012 12:19:33 PM > | > | >> | > | >> | > | Subject: Re: [GS/SS Beta] Object does not exist > | > | >> | > | >> | > | error - > | > | >> | > | >> | > | Worry > | > | >> | > | >> | > | about it? > | > | >> | > | >> | > | > | > | >> | > | >> | > | > | > | >> | > | >> | > | On Feb 28, 2012, at 2:41 PM, Dale Henrichs > | > | >> | > | >> | > | wrote: > | > | >> | > | >> | > | > | > | >> | > | >> | > | > Larry, > | > | >> | > | >> | > | > > | > | >> | > | >> | > | > Okay, here's the stack that covers the range > | > | >> | > | >> | > | > of > | > | >> | > | >> | > | > the > | > | >> | > | >> | > | > partial > | > | >> | > | >> | > | > continuation: > | > | >> | > | >> | > | > > | > | >> | > | >> | > | > ==> 1 WAComponent >> decoration @3 line 1 > | > | >> | > | >> | > | > [GsMethod > | > | >> | > | >> | > | > 194749441] > | > | >> | > | >> | > | > 2 WAComponent >> addDecoration: @2 line 6 > | > | >> | > | >> | > | > [GsMethod > | > | >> | > | >> | > | > 194748417] > | > | >> | > | >> | > | > 3 WAComponent >> show:onAnswerelegation: @10 > | > | >> | > | >> | > | > line > | > | >> | > | >> | > | > 8 > | > | >> | > | >> | > | > [GsMethod > | > | >> | > | >> | > | > 194749185] > | > | >> | > | >> | > | > 4 WAComponent >> show:onAnswer: @5 line 5 > | > | >> | > | >> | > | > [GsMethod > | > | >> | > | >> | > | > 499699713] > | > | >> | > | >> | > | > 5 WAComponent >> call:onAnswer: @5 line 8 > | > | >> | > | >> | > | > [GsMethod > | > | >> | > | >> | > | > 194750977] > | > | >> | > | >> | > | > 6 ComplexBlock in WAComponent >> call: @3 > | > | >> | > | >> | > | > line 4 > | > | >> | > | >> | > | > [GsMethod > | > | >> | > | >> | > | > 191317249] > | > | >> | > | >> | > | > 7 ComplexBlock in WAComponent >> wait: @3 > | > | >> | > | >> | > | > line 3 > | > | >> | > | >> | > | > [GsMethod > | > | >> | > | >> | > | > 191268353] > | > | >> | > | >> | > | > 8 GRGemStonePlatform >> seasideSuspendFlowDo: > | > | >> | > | >> | > | > @9 > | > | >> | > | >> | > | > line > | > | >> | > | >> | > | > 5 > | > | >> | > | >> | > | > [GsMethod > | > | >> | > | >> | > | > 499655937] > | > | >> | > | >> | > | > 9 WAComponent >> wait: @4 line 3 [GsMethod > | > | >> | > | >> | > | > 191268353] > | > | >> | > | >> | > | > 10 WAComponent >> call: @4 line 4 [GsMethod > | > | >> | > | >> | > | > 191317249] > | > | >> | > | >> | > | > 11 PracticeJournalLoginTask >> go @14 line 9 > | > | >> | > | >> | > | > [GsMethod > | > | >> | > | >> | > | > 371393537] > | > | >> | > | >> | > | > 12 WATask >> execute @1 line 7 [GsMethod > | > | >> | > | >> | > | > 195261697] > | > | >> | > | >> | > | > 13 ComplexBlock in WATaskVisitor >> > | > | >> | > | >> | > | > visitTask: @6 > | > | >> | > | >> | > | > line > | > | >> | > | >> | > | > 4 > | > | >> | > | >> | > | > [GsMethod 194755841] > | > | >> | > | >> | > | > > | > | >> | > | >> | > | > WAComponent >> decoration is the source of > | > | >> | > | >> | > | > the > | > | >> | > | >> | > | > error > | > | >> | > | >> | > | > and > | > | >> | > | >> | > | > it is > | > | >> | > | >> | > | > sending #contents to a 'decoration' of the > | > | >> | > | >> | > | > component > | > | >> | > | >> | > | > ... > | > | >> | > | >> | > | > it's > | > | >> | > | >> | > | > not > | > | >> | > | >> | > | > quite clear whether the decoration iv is the > | > | >> | > | >> | > | > corrupt > | > | >> | > | >> | > | > object or > | > | >> | > | >> | > | > the > | > | >> | > | >> | > | > result of the #contents message send ... > | > | >> | > | >> | > | > > | > | >> | > | >> | > | > To get a better picture of what's happening > | > | >> | > | >> | > | > we > | > | >> | > | >> | > | > need a > | > | >> | > | >> | > | > C > | > | >> | > | >> | > | > stack > | > | >> | > | >> | > | > when > | > | >> | > | >> | > | > the error occurs. If you set > | > | >> | > | >> | > | > > | > | >> | > | >> | > | > GEM_HALT_ON_ERROR = 2101; > | > | >> | > | >> | > | > > | > | >> | > | >> | > | > in your system.conf file, then when the obj > | > | >> | > | >> | > | > does > | > | >> | > | >> | > | > not > | > | >> | > | >> | > | > exist > | > | >> | > | >> | > | > error > | > | >> | > | >> | > | > occurs the gem will halt, dump a c stack, > | > | >> | > | >> | > | > wait 60 > | > | >> | > | >> | > | > seconds > | > | >> | > | >> | > | > and > | > | >> | > | >> | > | > then > | > | >> | > | >> | > | > shutdown ... This is pretty intrusive, but it > | > | >> | > | >> | > | > will get > | > | >> | > | >> | > | > us > | > | >> | > | >> | > | > a > | > | >> | > | >> | > | > couple > | > | >> | > | >> | > | > steps closer to understanding what's going > | > | >> | > | >> | > | > on. > | > | >> | > | >> | > | > > | > | >> | > | >> | > | > If you (or Johan) can duplicate the error > | > | >> | > | >> | > | > under > | > | >> | > | >> | > | > controlled > | > | >> | > | >> | > | > conditions then you would fire up a topaz > | > | >> | > | >> | > | > manually to > | > | >> | > | >> | > | > service > | > | >> | > | >> | > | > requests and when the halt on error hits, > | > | >> | > | >> | > | > you'll > | > | >> | > | >> | > | > be > | > | >> | > | >> | > | > dropped to > | > | >> | > | >> | > | > the > | > | >> | > | >> | > | > topaz prompt where you can view the smalltalk > | > | >> | > | >> | > | > stack > | > | >> | > | >> | > | > and > | > | >> | > | >> | > | > inspect > | > | >> | > | >> | > | > the objects involved ... > | > | >> | > | >> | > | > > | > | >> | > | >> | > | > | > | >> | > | >> | > | Thanks, Dale. I think I can make it crash in > | > | >> | > | >> | > | my > | > | >> | > | >> | > | Staging > | > | >> | > | >> | > | environment > | > | >> | > | >> | > | by going through many call/answers > | > | >> | > | >> | > | invocations. I > | > | >> | > | >> | > | will > | > | >> | > | >> | > | try. > | > | >> | > | >> | > | Unfortunately, I don't think I know enough > | > | >> | > | >> | > | about > | > | >> | > | >> | > | what > | > | >> | > | >> | > | Seaside is > | > | >> | > | >> | > | doing at that level to fix the problem. I see > | > | >> | > | >> | > | that > | > | >> | > | >> | > | the > | > | >> | > | >> | > | WADecoration is a WAValueHolder but that's > | > | >> | > | >> | > | about > | > | >> | > | >> | > | the end > | > | >> | > | >> | > | of > | > | >> | > | >> | > | my > | > | >> | > | >> | > | knowledge. > | > | >> | > | >> | > | > | > | >> | > | >> | > | I guess there is no way of knowing from this > | > | >> | > | >> | > | stack > | > | >> | > | >> | > | dump > | > | >> | > | >> | > | what > | > | >> | > | >> | > | kind > | > | >> | > | >> | > | of WADecoration we're talking about. > | > | >> | > | >> | > | > | > | >> | > | >> | > | Regards, > | > | >> | > | >> | > | > | > | >> | > | >> | > | Larry > | > | >> | > | >> | > | > | > | >> | > | >> | > | > | > | >> | > | >> | > | > Dale > | > | >> | > | >> | > | > > | > | >> | > | >> | > | > ----- Original Message ----- > | > | >> | > | >> | > | > | From: "Lawrence Kellogg" <[hidden email]> > | > | >> | > | >> | > | > | To: "GemStone Seaside beta discussion" > | > | >> | > | >> | > | > | <[hidden email]> > | > | >> | > | >> | > | > | Sent: Monday, February 27, 2012 7:01:58 PM > | > | >> | > | >> | > | > | Subject: Re: [GS/SS Beta] Object does not > | > | >> | > | >> | > | > | exist > | > | >> | > | >> | > | > | error - > | > | >> | > | >> | > | > | Worry > | > | >> | > | >> | > | > | about it? > | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | On Feb 21, 2012, at 2:40 PM, Johan Brichau > | > | >> | > | >> | > | > | wrote: > | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | > fyi, I have been observing occurrences of > | > | >> | > | >> | > | > | > this bug > | > | >> | > | >> | > | > | > as > | > | >> | > | >> | > | > | > well, > | > | >> | > | >> | > | > | > with > | > | >> | > | >> | > | > | > exactly the same point of failure in the > | > | >> | > | >> | > | > | > stack. > | > | >> | > | >> | > | > | > > | > | >> | > | >> | > | > | > No repository problems or audit warnings. > | > | >> | > | >> | > | > | > > | > | >> | > | >> | > | > | > Funnily, I've never seen this in any > | > | >> | > | >> | > | > | > stone > | > | >> | > | >> | > | > | > running > | > | >> | > | >> | > | > | > Yesplan. > | > | >> | > | >> | > | > | > The > | > | >> | > | >> | > | > | > stone where we have this problem is also > | > | >> | > | >> | > | > | > running a > | > | >> | > | >> | > | > | > Seaside > | > | >> | > | >> | > | > | > application but the only discriminating > | > | >> | > | >> | > | > | > factor I > | > | >> | > | >> | > | > | > can > | > | >> | > | >> | > | > | > observe is > | > | >> | > | >> | > | > | > that this application uses call/answer a > | > | >> | > | >> | > | > | > lot > | > | >> | > | >> | > | > | > more > | > | >> | > | >> | > | > | > (while we > | > | >> | > | >> | > | > | > almost > | > | >> | > | >> | > | > | > never use that in Yesplan). It probably > | > | >> | > | >> | > | > | > does > | > | >> | > | >> | > | > | > not > | > | >> | > | >> | > | > | > help > | > | >> | > | >> | > | > | > a lot > | > | >> | > | >> | > | > | > finding the error... but I will look up > | > | >> | > | >> | > | > | > the > | > | >> | > | >> | > | > | > stack > | > | >> | > | >> | > | > | > traces > | > | >> | > | >> | > | > | > and > | > | >> | > | >> | > | > | > post > | > | >> | > | >> | > | > | > them here if they might contain some > | > | >> | > | >> | > | > | > clues. > | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | Hello Johan, > | > | >> | > | >> | > | > | Thanks for looking into this problem. I > | > | >> | > | >> | > | > | use > | > | >> | > | >> | > | > | call/answer > | > | >> | > | >> | > | > | quite a > | > | >> | > | >> | > | > | bit. > | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | Dale, did you see the stack dump I > | > | >> | > | >> | > | > | posted? > | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | Larry > | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | > > | > | >> | > | >> | > | > | > On 21 Feb 2012, at 20:13, Lawrence > | > | >> | > | >> | > | > | > Kellogg > | > | >> | > | >> | > | > | > wrote: > | > | >> | > | >> | > | > | > > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> On Feb 21, 2012, at 1:05 PM, Dale > | > | >> | > | >> | > | > | >> Henrichs > | > | >> | > | >> | > | > | >> wrote: > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >>> Larry, > | > | >> | > | >> | > | > | >>> > | > | >> | > | >> | > | > | >>> We should try to dig into this one some > | > | >> | > | >> | > | > | >>> more. > | > | >> | > | >> | > | > | >>> > | > | >> | > | >> | > | > | >>> To start with what version of Gemstone > | > | >> | > | >> | > | > | >>> are > | > | >> | > | >> | > | > | >>> you > | > | >> | > | >> | > | > | >>> using? If > | > | >> | > | >> | > | > | >>> you > | > | >> | > | >> | > | > | >>> are > | > | >> | > | >> | > | > | >>> using 2.4.4.1, then I'm not aware of an > | > | >> | > | >> | > | > | >>> issue > | > | >> | > | >> | > | > | >>> that > | > | >> | > | >> | > | > | >>> would > | > | >> | > | >> | > | > | >>> warrant > | > | >> | > | >> | > | > | >>> an upgrade to 2.4.5, but I will check > | > | >> | > | >> | > | > | >>> around a > | > | >> | > | >> | > | > | >>> bit...As I > | > | >> | > | >> | > | > | >>> said > | > | >> | > | >> | > | > | >>> before, the only place that I've seen > | > | >> | > | >> | > | > | >>> "Obj > | > | >> | > | >> | > | > | >>> does > | > | >> | > | >> | > | > | >>> not > | > | >> | > | >> | > | > | >>> exist > | > | >> | > | >> | > | > | >>> errors" is in 3.0 and those bugs were > | > | >> | > | >> | > | > | >>> fixed > | > | >> | > | >> | > | > | >>> in > | > | >> | > | >> | > | > | >>> 3.0.1. > | > | >> | > | >> | > | > | >>> > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> Dale, > | > | >> | > | >> | > | > | >> Thanks for the help. I would like to get > | > | >> | > | >> | > | > | >> to > | > | >> | > | >> | > | > | >> the > | > | >> | > | >> | > | > | >> bottom of > | > | >> | > | >> | > | > | >> this > | > | >> | > | >> | > | > | >> error. This crash takes down Fastcgi so > | > | >> | > | >> | > | > | >> it > | > | >> | > | >> | > | > | >> kills > | > | >> | > | >> | > | > | >> the > | > | >> | > | >> | > | > | >> service. > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> According to the file in the directory, > | > | >> | > | >> | > | > | >> I'm > | > | >> | > | >> | > | > | >> on > | > | >> | > | >> | > | > | >> 2.4.[ > | > | >> | > | >> | > | > | >> component > | > | >> | > | >> | > | > | >> notNil ] > | > | >> | > | >> | > | > | >> whileTrue: [ > | > | >> | > | >> | > | > | >> self call: component. > | > | >> | > | >> | > | > | >> component := component > | > | >> | > | >> | > | > | >> nextComponentToBeDisplayed ] > | > | >> | > | >> | > | > | >> ]4.1 > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> GemStone64Bit2.4.4.1-x86_64.Linux > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >>> This time we are getting the error > | > | >> | > | >> | > | > | >>> while > | > | >> | > | >> | > | > | >>> creating > | > | >> | > | >> | > | > | >>> the > | > | >> | > | >> | > | > | >>> continuation ... the last episode > | > | >> | > | >> | > | > | >>> occurred > | > | >> | > | >> | > | > | >>> when > | > | >> | > | >> | > | > | >>> you > | > | >> | > | >> | > | > | >>> were > | > | >> | > | >> | > | > | >>> trying > | > | >> | > | >> | > | > | >>> to execute from a continuation. > | > | >> | > | >> | > | > | >>> > | > | >> | > | >> | > | > | >>> Could you share the source code for > | > | >> | > | >> | > | > | >>> PracticeJournalLoginTask > | > | >> | > | >> | > | > | >>> >> > | > | >> | > | >> | > | > | >>> go? That's the first non-Seaside method > | > | >> | > | >> | > | > | >>> on > | > | >> | > | >> | > | > | >>> the > | > | >> | > | >> | > | > | >>> stack > | > | >> | > | >> | > | > | >>> below > | > | >> | > | >> | > | > | >>> the > | > | >> | > | >> | > | > | >>> error, so it's as good a place as any > | > | >> | > | >> | > | > | >>> to > | > | >> | > | >> | > | > | >>> start > | > | >> | > | >> | > | > | >>> ... > | > | >> | > | >> | > | > | >>> > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> Here is the complete source code for the > | > | >> | > | >> | > | > | >> go > | > | >> | > | >> | > | > | >> method: > | > | >> | > | >> | > | > | >> ;-) > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> go > | > | >> | > | >> | > | > | >> | user component | > | > | >> | > | >> | > | > | >> self call: self userLoginView. > | > | >> | > | >> | > | > | >> (self userLoginView user) notNil > | > | >> | > | >> | > | > | >> ifTrue: [ > | > | >> | > | >> | > | > | >> component := self > | > | >> | > | >> | > | > | >> firstComponentToDisplayForUser: > | > | >> | > | >> | > | > | >> self > | > | >> | > | >> | > | > | >> userLoginView user. > | > | >> | > | >> | > | > | >> [ component notNil ] > | > | >> | > | >> | > | > | >> whileTrue: [ > | > | >> | > | >> | > | > | >> self call: component. > | > | >> | > | >> | > | > | >> component := component > | > | >> | > | >> | > | > | >> nextComponentToBeDisplayed ] ] > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> A component is called, and when another > | > | >> | > | >> | > | > | >> component > | > | >> | > | >> | > | > | >> is > | > | >> | > | >> | > | > | >> selected > | > | >> | > | >> | > | > | >> the > | > | >> | > | >> | > | > | >> current component is sent answer: false > | > | >> | > | >> | > | > | >> and > | > | >> | > | >> | > | > | >> the new component to call is returned > | > | >> | > | >> | > | > | >> from > | > | >> | > | >> | > | > | >> that > | > | >> | > | >> | > | > | >> nextComponentToBeDisplayed method. > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> I used to have an implementation that > | > | >> | > | >> | > | > | >> would > | > | >> | > | >> | > | > | >> give > | > | >> | > | >> | > | > | >> me a > | > | >> | > | >> | > | > | >> huge > | > | >> | > | >> | > | > | >> recursive nesting of continuations, as > | > | >> | > | >> | > | > | >> shown > | > | >> | > | >> | > | > | >> by > | > | >> | > | >> | > | > | >> halo, but this shows everything on just > | > | >> | > | >> | > | > | >> a > | > | >> | > | >> | > | > | >> few > | > | >> | > | >> | > | > | >> levels, > | > | >> | > | >> | > | > | >> although > | > | >> | > | >> | > | > | >> I > | > | >> | > | >> | > | > | >> have to say that the walkback looks deep > | > | >> | > | >> | > | > | >> and > | > | >> | > | >> | > | > | >> gnarly. > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >>> It would be useful to see the entire > | > | >> | > | >> | > | > | >>> stack > | > | >> | > | >> | > | > | >>> as > | > | >> | > | >> | > | > | >>> well. > | > | >> | > | >> | > | > | >>> The > | > | >> | > | >> | > | > | >>> partial > | > | >> | > | >> | > | > | >>> continuation copies the stack back to a > | > | >> | > | >> | > | > | >>> marker > | > | >> | > | >> | > | > | >>> method and > | > | >> | > | >> | > | > | >>> it > | > | >> | > | >> | > | > | >>> would be useful to examine the source > | > | >> | > | >> | > | > | >>> for > | > | >> | > | >> | > | > | >>> the > | > | >> | > | >> | > | > | >>> methods > | > | >> | > | >> | > | > | >>> that > | > | >> | > | >> | > | > | >>> are > | > | >> | > | >> | > | > | >>> on the stck for clues as to what might > | > | >> | > | >> | > | > | >>> be > | > | >> | > | >> | > | > | >>> going > | > | >> | > | >> | > | > | >>> on... > | > | >> | > | >> | > | > | >>> > | > | >> | > | >> | > | > | >>> Dale > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> Here is the complete walk back: > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> topaz 1> topaz 1> WAFastCGIAdaptor > | > | >> | > | >> | > | > | >> Server > | > | >> | > | >> | > | > | >> started > | > | >> | > | >> | > | > | >> on > | > | >> | > | >> | > | > | >> port > | > | >> | > | >> | > | > | >> 9001 > | > | >> | > | >> | > | > | >> ----------------------------------------------------- > | > | >> | > | >> | > | > | >> GemStone: Error Nonfatal > | > | >> | > | >> | > | > | >> The object with object ID > | > | >> | > | >> | > | > | >> 76562293713797632 > | > | >> | > | >> | > | > | >> does > | > | >> | > | >> | > | > | >> not > | > | >> | > | >> | > | > | >> exist. > | > | >> | > | >> | > | > | >> Error Category: 231169 [GemStone] > | > | >> | > | >> | > | > | >> Number: > | > | >> | > | >> | > | > | >> 2101 > | > | >> | > | >> | > | > | >> Arg > | > | >> | > | >> | > | > | >> Count: > | > | >> | > | >> | > | > | >> 1 > | > | >> | > | >> | > | > | >> Context : 412915713 > | > | >> | > | >> | > | > | >> Arg 1: [612498349710381058 sz:0 cls: > | > | >> | > | >> | > | > | >> 74241 > | > | >> | > | >> | > | > | >> SmallInteger] > | > | >> | > | >> | > | > | >> 76562293713797632 > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> Now executing the following command > | > | >> | > | >> | > | > | >> saved > | > | >> | > | >> | > | > | >> from > | > | >> | > | >> | > | > | >> "iferr > | > | >> | > | >> | > | > | >> 1": > | > | >> | > | >> | > | > | >> where > | > | >> | > | >> | > | > | >> ==> 1 WAComponent >> decoration @3 line > | > | >> | > | >> | > | > | >> 1 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 194749441] > | > | >> | > | >> | > | > | >> 2 WAComponent >> addDecoration: @2 line > | > | >> | > | >> | > | > | >> 6 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 194748417] > | > | >> | > | >> | > | > | >> 3 WAComponent >> > | > | >> | > | >> | > | > | >> show:onAnswer:delegation: > | > | >> | > | >> | > | > | >> @10 > | > | >> | > | >> | > | > | >> line 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 194749185] > | > | >> | > | >> | > | > | >> 4 WAComponent >> show:onAnswer: @5 line > | > | >> | > | >> | > | > | >> 5 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 499699713] > | > | >> | > | >> | > | > | >> 5 WAComponent >> call:onAnswer: @5 line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 194750977] > | > | >> | > | >> | > | > | >> 6 ComplexBlock in WAComponent >> call: > | > | >> | > | >> | > | > | >> @3 > | > | >> | > | >> | > | > | >> line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 191317249] > | > | >> | > | >> | > | > | >> 7 ComplexBlock in WAComponent >> wait: > | > | >> | > | >> | > | > | >> @3 > | > | >> | > | >> | > | > | >> line 3 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 191268353] > | > | >> | > | >> | > | > | >> 8 GRGemStonePlatform >> > | > | >> | > | >> | > | > | >> seasideSuspendFlowDo: @9 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 5 > | > | >> | > | >> | > | > | >> [GsMethod 499655937] > | > | >> | > | >> | > | > | >> 9 WAComponent >> wait: @4 line 3 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 191268353] > | > | >> | > | >> | > | > | >> 10 WAComponent >> call: @4 line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 191317249] > | > | >> | > | >> | > | > | >> 11 PracticeJournalLoginTask >> go @14 > | > | >> | > | >> | > | > | >> line 9 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 371393537] > | > | >> | > | >> | > | > | >> 12 WATask >> execute @1 line 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 195261697] > | > | >> | > | >> | > | > | >> 13 ComplexBlock in WATaskVisitor >> > | > | >> | > | >> | > | > | >> visitTask: @6 > | > | >> | > | >> | > | > | >> line 4 > | > | >> | > | >> | > | > | >> [GsMethod 194755841] > | > | >> | > | >> | > | > | >> 14 WACallback >> > | > | >> | > | >> | > | > | >> evaluateWithFieldValues: @5 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 2 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 177495553] > | > | >> | > | >> | > | > | >> 15 ComplexBlock in WACallbackRegistry >> > | > | >> | > | >> | > | > | >> handle: > | > | >> | > | >> | > | > | >> @16 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 10 > | > | >> | > | >> | > | > | >> [GsMethod 177951489] > | > | >> | > | >> | > | > | >> 16 Collection >> do: @5 line 10 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 1547777] > | > | >> | > | >> | > | > | >> 17 WACallbackRegistry >> handle: @17 > | > | >> | > | >> | > | > | >> line 9 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 177951489] > | > | >> | > | >> | > | > | >> 18 ComplexBlock in > | > | >> | > | >> | > | > | >> WAActionPhaseContinuation > | > | >> | > | >> | > | > | >> >> > | > | >> | > | >> | > | > | >> runCallbacks > | > | >> | > | >> | > | > | >> @7 > | > | >> | > | >> | > | > | >> line 4 [GsMethod 202613505] > | > | >> | > | >> | > | > | >> 19 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 20 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 21 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: > | > | >> | > | >> | > | > | >> @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 9005057] > | > | >> | > | >> | > | > | >> 22 WARenderLoopContinuation >> > | > | >> | > | >> | > | > | >> withNotificationHandlerDo: > | > | >> | > | >> | > | > | >> @3 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 2 [GsMethod 202608385] > | > | >> | > | >> | > | > | >> 23 ComplexVCBlock in > | > | >> | > | >> | > | > | >> WAActionPhaseContinuation >> > | > | >> | > | >> | > | > | >> runCallbacks > | > | >> | > | >> | > | > | >> @8 > | > | >> | > | >> | > | > | >> line 3 [GsMethod 202613505] > | > | >> | > | >> | > | > | >> 24 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @4 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 25 ComplexVCBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: > | > | >> | > | >> | > | > | >> @6 > | > | >> | > | >> | > | > | >> line 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 26 WAActionPhaseContinuation >> > | > | >> | > | >> | > | > | >> runCallbacks > | > | >> | > | >> | > | > | >> @18 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 6 > | > | >> | > | >> | > | > | >> [GsMethod 202613505] > | > | >> | > | >> | > | > | >> 27 WAActionPhaseContinuation >> > | > | >> | > | >> | > | > | >> handleRequest @1 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 2 > | > | >> | > | >> | > | > | >> [GsMethod 202614017] > | > | >> | > | >> | > | > | >> 28 ComplexBlock in WASessionContinuation > | > | >> | > | >> | > | > | >> >> > | > | >> | > | >> | > | > | >> basicValue @3 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 2 > | > | >> | > | >> | > | > | >> [GsMethod 202625537] > | > | >> | > | >> | > | > | >> 29 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 30 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 31 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: > | > | >> | > | >> | > | > | >> @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 9005057] > | > | >> | > | >> | > | > | >> 32 WASessionContinuation >> > | > | >> | > | >> | > | > | >> withUnregisteredHandlerDo: @7 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 3 > | > | >> | > | >> | > | > | >> [GsMethod 202627073] > | > | >> | > | >> | > | > | >> 33 WASessionContinuation >> basicValue > | > | >> | > | >> | > | > | >> @4 > | > | >> | > | >> | > | > | >> line 2 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 202625537] > | > | >> | > | >> | > | > | >> 34 WASessionContinuation >> value @3 > | > | >> | > | >> | > | > | >> line 5 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 202623745] > | > | >> | > | >> | > | > | >> 35 WASession >> handleFiltered: @14 line > | > | >> | > | >> | > | > | >> 10 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 202205441] > | > | >> | > | >> | > | > | >> 36 WARequestFilter >> handleFiltered: @2 > | > | >> | > | >> | > | > | >> line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176192513] > | > | >> | > | >> | > | > | >> 37 ComplexBlock in > | > | >> | > | >> | > | > | >> WADeprecatedToolFilter >> > | > | >> | > | >> | > | > | >> handleFiltered: > | > | >> | > | >> | > | > | >> @3 > | > | >> | > | >> | > | > | >> line 2 [GsMethod 203213313] > | > | >> | > | >> | > | > | >> 38 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 39 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 40 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: > | > | >> | > | >> | > | > | >> @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 9005057] > | > | >> | > | >> | > | > | >> 41 WADeprecatedToolFilter >> > | > | >> | > | >> | > | > | >> handleFiltered: > | > | >> | > | >> | > | > | >> @6 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 3 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 203213313] > | > | >> | > | >> | > | > | >> 42 WARequestFilter >> handleFiltered: @2 > | > | >> | > | >> | > | > | >> line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176192513] > | > | >> | > | >> | > | > | >> 43 ComplexBlock in WATimingToolFilter >> > | > | >> | > | >> | > | > | >> handleFiltered: > | > | >> | > | >> | > | > | >> @4 > | > | >> | > | >> | > | > | >> line 3 > | > | >> | > | >> | > | > | >> [GsMethod 203208449] > | > | >> | > | >> | > | > | >> 44 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @4 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 45 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @6 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 46 WATimingToolFilter >> handleFiltered: > | > | >> | > | >> | > | > | >> @8 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 203208449] > | > | >> | > | >> | > | > | >> 47 ComplexBlock in WARequestHandler >> > | > | >> | > | >> | > | > | >> handle: @4 > | > | >> | > | >> | > | > | >> line 4 > | > | >> | > | >> | > | > | >> [GsMethod 178568961] > | > | >> | > | >> | > | > | >> 48 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 49 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 50 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: > | > | >> | > | >> | > | > | >> @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 9005057] > | > | >> | > | >> | > | > | >> 51 WADynamicVariable class >> > | > | >> | > | >> | > | > | >> use:during: @4 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 177805825] > | > | >> | > | >> | > | > | >> 52 ComplexBlock in WARequestContext >> > | > | >> | > | >> | > | > | >> push:during: > | > | >> | > | >> | > | > | >> @4 > | > | >> | > | >> | > | > | >> line 5 > | > | >> | > | >> | > | > | >> [GsMethod 176176129] > | > | >> | > | >> | > | > | >> 53 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @4 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 54 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @6 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 55 WARequestContext >> push:during: @7 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 6 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176176129] > | > | >> | > | >> | > | > | >> 56 WARequestHandler >> handle: @5 line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 178568961] > | > | >> | > | >> | > | > | >> 57 WASession >> handle: @10 line 11 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 202210561] > | > | >> | > | >> | > | > | >> 58 WARegistry >> dispatch:to: @1 line 5 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176153857] > | > | >> | > | >> | > | > | >> 59 WARegistry >> handleKeyed:with: @2 > | > | >> | > | >> | > | > | >> line 5 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176155137] > | > | >> | > | >> | > | > | >> 60 WARegistry >> handleFiltered: @33 > | > | >> | > | >> | > | > | >> line 19 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176146945] > | > | >> | > | >> | > | > | >> 61 WAApplication >> handleFiltered: @9 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 202644225] > | > | >> | > | >> | > | > | >> 62 WARequestFilter >> handleFiltered: @2 > | > | >> | > | >> | > | > | >> line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176192513] > | > | >> | > | >> | > | > | >> 63 ComplexBlock in WAExceptionFilter >> > | > | >> | > | >> | > | > | >> handleFiltered: @6 > | > | >> | > | >> | > | > | >> line 7 > | > | >> | > | >> | > | > | >> [GsMethod 499529473] > | > | >> | > | >> | > | > | >> 64 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 65 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 66 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: > | > | >> | > | >> | > | > | >> @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 9005057] > | > | >> | > | >> | > | > | >> 67 WADynamicVariable class >> > | > | >> | > | >> | > | > | >> use:during: @4 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 177805825] > | > | >> | > | >> | > | > | >> 68 ComplexVCBlock in WAExceptionFilter > | > | >> | > | >> | > | > | >> >> > | > | >> | > | >> | > | > | >> handleFiltered: > | > | >> | > | >> | > | > | >> @7 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 6 [GsMethod 499529473] > | > | >> | > | >> | > | > | >> 69 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 70 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 71 ComplexVCBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: @2 > | > | >> | > | >> | > | > | >> line 8 > | > | >> | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | >> | > | > | >> 72 WAExceptionHandler >> > | > | >> | > | >> | > | > | >> handleExceptionsDuring: > | > | >> | > | >> | > | > | >> @8 > | > | >> | > | >> | > | > | >> line 3 > | > | >> | > | >> | > | > | >> [GsMethod 177803521] > | > | >> | > | >> | > | > | >> 73 WAExceptionFilter >> handleFiltered: > | > | >> | > | >> | > | > | >> @8 > | > | >> | > | >> | > | > | >> line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 499529473] > | > | >> | > | >> | > | > | >> 74 ComplexBlock in WARequestHandler >> > | > | >> | > | >> | > | > | >> handle: @4 > | > | >> | > | >> | > | > | >> line 4 > | > | >> | > | >> | > | > | >> [GsMethod 178568961] > | > | >> | > | >> | > | > | >> 75 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 76 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 77 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: > | > | >> | > | >> | > | > | >> @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 9005057] > | > | >> | > | >> | > | > | >> 78 WADynamicVariable class >> > | > | >> | > | >> | > | > | >> use:during: @4 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 177805825] > | > | >> | > | >> | > | > | >> 79 ComplexBlock in WARequestContext >> > | > | >> | > | >> | > | > | >> push:during: > | > | >> | > | >> | > | > | >> @4 > | > | >> | > | >> | > | > | >> line 5 > | > | >> | > | >> | > | > | >> [GsMethod 176176129] > | > | >> | > | >> | > | > | >> 80 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @4 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 81 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @6 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 82 WARequestContext >> push:during: @7 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 6 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176176129] > | > | >> | > | >> | > | > | >> 83 WARequestHandler >> handle: @5 line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 178568961] > | > | >> | > | >> | > | > | >> 84 WADispatcher >> handleFiltered:named: > | > | >> | > | >> | > | > | >> @7 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 5 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 179090945] > | > | >> | > | >> | > | > | >> 85 WADispatcher >> handleFiltered: @7 > | > | >> | > | >> | > | > | >> line 6 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 179087617] > | > | >> | > | >> | > | > | >> 86 ComplexBlock in WARequestHandler >> > | > | >> | > | >> | > | > | >> handle: @4 > | > | >> | > | >> | > | > | >> line 4 > | > | >> | > | >> | > | > | >> [GsMethod 178568961] > | > | >> | > | >> | > | > | >> 87 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 88 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 89 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: > | > | >> | > | >> | > | > | >> @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 9005057] > | > | >> | > | >> | > | > | >> 90 WADynamicVariable class >> > | > | >> | > | >> | > | > | >> use:during: @4 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 177805825] > | > | >> | > | >> | > | > | >> 91 ComplexBlock in WARequestContext >> > | > | >> | > | >> | > | > | >> push:during: > | > | >> | > | >> | > | > | >> @4 > | > | >> | > | >> | > | > | >> line 5 > | > | >> | > | >> | > | > | >> [GsMethod 176176129] > | > | >> | > | >> | > | > | >> 92 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @4 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 93 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @6 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 94 WARequestContext >> push:during: @7 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 6 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176176129] > | > | >> | > | >> | > | > | >> 95 WARequestHandler >> handle: @5 line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 178568961] > | > | >> | > | >> | > | > | >> 96 ComplexBlock in WAServerAdaptor >> > | > | >> | > | >> | > | > | >> handleRequest: > | > | >> | > | >> | > | > | >> @4 > | > | >> | > | >> | > | > | >> line 4 > | > | >> | > | >> | > | > | >> [GsMethod 176816641] > | > | >> | > | >> | > | > | >> 97 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 98 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 99 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: > | > | >> | > | >> | > | > | >> @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 9005057] > | > | >> | > | >> | > | > | >> 100 WAServerAdaptor >> handleRequest: @6 > | > | >> | > | >> | > | > | >> line 5 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176816641] > | > | >> | > | >> | > | > | >> 101 WAServerAdaptor >> handle: @1 line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176817921] > | > | >> | > | >> | > | > | >> 102 ComplexBlock in WAServerAdaptor >> > | > | >> | > | >> | > | > | >> process: > | > | >> | > | >> | > | > | >> @5 > | > | >> | > | >> | > | > | >> line 6 > | > | >> | > | >> | > | > | >> [GsMethod 176817153] > | > | >> | > | >> | > | > | >> 103 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @4 > | > | >> | > | >> | > | > | >> line 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 104 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @6 > | > | >> | > | >> | > | > | >> line 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 105 WAServerAdaptor >> process: @9 line > | > | >> | > | >> | > | > | >> 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 176817153] > | > | >> | > | >> | > | > | >> 106 ComplexBlock in WAFastCGIAdaptor >> > | > | >> | > | >> | > | > | >> process: > | > | >> | > | >> | > | > | >> @3 > | > | >> | > | >> | > | > | >> line 6 > | > | >> | > | >> | > | > | >> [GsMethod 212442369] > | > | >> | > | >> | > | > | >> 107 ComplexBlock in GRGemStonePlatform > | > | >> | > | >> | > | > | >> >> > | > | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: > | > | >> | > | >> | > | > | >> @12 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 175179265] > | > | >> | > | >> | > | > | >> 108 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 109 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 110 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | >> | > | > | >> 111 ComplexVCBlock in GRGemStonePlatform > | > | >> | > | >> | > | > | >> >> > | > | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: > | > | >> | > | >> | > | > | >> @18 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 12 > | > | >> | > | >> | > | > | >> [GsMethod 175179265] > | > | >> | > | >> | > | > | >> 112 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @4 > | > | >> | > | >> | > | > | >> line 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 113 ComplexVCBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: > | > | >> | > | >> | > | > | >> @6 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 114 TransientRecursionLock >> critical: > | > | >> | > | >> | > | > | >> @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 21159937] > | > | >> | > | >> | > | > | >> 115 GRGemStonePlatform >> > | > | >> | > | >> | > | > | >> seasideProcessRequestWithRetry:resultBlock: > | > | >> | > | >> | > | > | >> @39 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 5 > | > | >> | > | >> | > | > | >> [GsMethod 175179265] > | > | >> | > | >> | > | > | >> 116 ComplexBlock in GRGemStonePlatform > | > | >> | > | >> | > | > | >> >> > | > | >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: > | > | >> | > | >> | > | > | >> @7 > | > | >> | > | >> | > | > | >> line 9 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 175179521] > | > | >> | > | >> | > | > | >> 117 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 118 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 119 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | >> | > | > | >> 120 GRGemStonePlatform >> > | > | >> | > | >> | > | > | >> seasideProcessRequest:adaptor:resultBlock: > | > | >> | > | >> | > | > | >> @32 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 17 > | > | >> | > | >> | > | > | >> [GsMethod 175179521] > | > | >> | > | >> | > | > | >> 121 WAFastCGIAdaptor >> process: @4 line > | > | >> | > | >> | > | > | >> 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 212442369] > | > | >> | > | >> | > | > | >> 122 ComplexBlock in WAFastCGIAdaptor >> > | > | >> | > | >> | > | > | >> answerResponderRole: > | > | >> | > | >> | > | > | >> @3 > | > | >> | > | >> | > | > | >> line 4 [GsMethod 212444161] > | > | >> | > | >> | > | > | >> 123 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 124 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 125 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | >> | > | > | >> 126 WAFastCGIAdaptor >> > | > | >> | > | >> | > | > | >> answerResponderRole: > | > | >> | > | >> | > | > | >> @9 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 5 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 212444161] > | > | >> | > | >> | > | > | >> 127 FSResponderRole >> answer @2 line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 218695937] > | > | >> | > | >> | > | > | >> 128 FSRole >> handleConnection @3 line 5 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 218705409] > | > | >> | > | >> | > | > | >> 129 FSConnection >> unsafeServe @4 line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 219646465] > | > | >> | > | >> | > | > | >> 130 ComplexBlock in FSConnection >> > | > | >> | > | >> | > | > | >> safeServe @5 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod 499288833] > | > | >> | > | >> | > | > | >> 131 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 132 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 133 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: @2 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 8 > | > | >> | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | >> | > | > | >> 134 ComplexVCBlock in FSConnection >> > | > | >> | > | >> | > | > | >> safeServe > | > | >> | > | >> | > | > | >> @8 > | > | >> | > | >> | > | > | >> line 9 > | > | >> | > | >> | > | > | >> [GsMethod 499288833] > | > | >> | > | >> | > | > | >> 135 ExceptionHandler >> doTryBlock: @9 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 7 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10065409] > | > | >> | > | >> | > | > | >> 136 ExceptionHandler >> try:on:do: @15 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 18 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 10062081] > | > | >> | > | >> | > | > | >> 137 ComplexVCBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> on:do: > | > | >> | > | >> | > | > | >> @2 > | > | >> | > | >> | > | > | >> line 8 > | > | >> | > | >> | > | > | >> [GsMethod 9005057] > | > | >> | > | >> | > | > | >> 138 ComplexVCBlock in FSConnection >> > | > | >> | > | >> | > | > | >> safeServe > | > | >> | > | >> | > | > | >> @11 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 12 > | > | >> | > | >> | > | > | >> [GsMethod 499288833] > | > | >> | > | >> | > | > | >> 139 ComplexBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: @4 > | > | >> | > | >> | > | > | >> line 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 140 ComplexVCBlock in ExecutableBlock >> > | > | >> | > | >> | > | > | >> ensure: > | > | >> | > | >> | > | > | >> @6 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 11 > | > | >> | > | >> | > | > | >> [GsMethod 2304001] > | > | >> | > | >> | > | > | >> 141 FSConnection >> safeServe @14 line > | > | >> | > | >> | > | > | >> 15 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 499288833] > | > | >> | > | >> | > | > | >> 142 FSConnection >> serve @1 line 4 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 219654145] > | > | >> | > | >> | > | > | >> 143 ComplexBlock in FSSocketServer >> > | > | >> | > | >> | > | > | >> listen: @9 > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 15 > | > | >> | > | >> | > | > | >> [GsMethod 219292673] > | > | >> | > | >> | > | > | >> 144 GsProcess >> _startPart2 @15 line 17 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 4501249] > | > | >> | > | >> | > | > | >> 145 GsProcess >> _start @1 line 9 > | > | >> | > | >> | > | > | >> [GsMethod > | > | >> | > | >> | > | > | >> 4501761] > | > | >> | > | >> | > | > | >> [GsProcess 412915713] > | > | >> | > | >> | > | > | >> topaz 1> [268 sz:0 cls: 68097 Boolean] > | > | >> | > | >> | > | > | >> true > | > | >> | > | >> | > | > | >> topaz 1> > | > | >> | > | >> | > | > | >> HostCallDebugger: invoked at: Mon Feb 20 > | > | >> | > | >> | > | > | >> 16:38:18 > | > | >> | > | >> | > | > | >> UTC > | > | >> | > | >> | > | > | >> 2012 > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> UTL_GUARANTEE failed, File > | > | >> | > | >> | > | > | >> /export/toronto3/users/buildgss/244x-1/src/omverify.c > | > | >> | > | >> | > | > | >> line > | > | >> | > | >> | > | > | >> 28 > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> Begin attempt to print C-level stack at: > | > | >> | > | >> | > | > | >> Mon > | > | >> | > | >> | > | > | >> Feb > | > | >> | > | >> | > | > | >> 20 > | > | >> | > | >> | > | > | >> 16:38:18 > | > | >> | > | >> | > | > | >> UTC > | > | >> | > | >> | > | > | >> 2012 > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> End of C-level stack: > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> hostcalldebugger invoked in process > | > | >> | > | >> | > | > | >> 6550, at > | > | >> | > | >> | > | > | >> 02/20/2012 > | > | >> | > | >> | > | > | >> 04:38:18 > | > | >> | > | >> | > | > | >> PM.681 UTC > | > | >> | > | >> | > | > | >> notifying stone of fatal error > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> [Info]: Logging out at 02/20/2012 > | > | >> | > | >> | > | > | >> 04:38:18 > | > | >> | > | >> | > | > | >> PM UTC > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | >>> > | > | >> | > | >> | > | > | >>> ----- Original Message ----- > | > | >> | > | >> | > | > | >>> | From: "Lawrence Kellogg" > | > | >> | > | >> | > | > | >>> | <[hidden email]> > | > | >> | > | >> | > | > | >>> | To: "GemStone Seaside beta > | > | >> | > | >> | > | > | >>> | discussion" > | > | >> | > | >> | > | > | >>> | <[hidden email]> > | > | >> | > | >> | > | > | >>> | Sent: Monday, February 20, 2012 > | > | >> | > | >> | > | > | >>> | 8:48:22 > | > | >> | > | >> | > | > | >>> | AM > | > | >> | > | >> | > | > | >>> | Subject: Re: [GS/SS Beta] Object does > | > | >> | > | >> | > | > | >>> | not > | > | >> | > | >> | > | > | >>> | exist > | > | >> | > | >> | > | > | >>> | error - > | > | >> | > | >> | > | > | >>> | Worry > | > | >> | > | >> | > | > | >>> | about it? > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | Hello Dale, > | > | >> | > | >> | > | > | >>> | Well, my system has been up for > | > | >> | > | >> | > | > | >>> | days, > | > | >> | > | >> | > | > | >>> | running > | > | >> | > | >> | > | > | >>> | with no > | > | >> | > | >> | > | > | >>> | problems, not > | > | >> | > | >> | > | > | >>> | that it has been getting a lot of > | > | >> | > | >> | > | > | >>> | traffic, > | > | >> | > | >> | > | > | >>> | but > | > | >> | > | >> | > | > | >>> | still, > | > | >> | > | >> | > | > | >>> | no > | > | >> | > | >> | > | > | >>> | crashes. > | > | >> | > | >> | > | > | >>> | Today, I hit the Object does not > | > | >> | > | >> | > | > | >>> | exist > | > | >> | > | >> | > | > | >>> | error > | > | >> | > | >> | > | > | >>> | again. I > | > | >> | > | >> | > | > | >>> | guess I > | > | >> | > | >> | > | > | >>> | can > | > | >> | > | >> | > | > | >>> | do another object audit but, other > | > | >> | > | >> | > | > | >>> | than > | > | >> | > | >> | > | > | >>> | that, > | > | >> | > | >> | > | > | >>> | I'm not > | > | >> | > | >> | > | > | >>> | sure > | > | >> | > | >> | > | > | >>> | how to > | > | >> | > | >> | > | > | >>> | proceed. Do you think an upgrade to > | > | >> | > | >> | > | > | >>> | 2.4.5 > | > | >> | > | >> | > | > | >>> | will > | > | >> | > | >> | > | > | >>> | help > | > | >> | > | >> | > | > | >>> | me? > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | Here is the walkback: > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | topaz 1> topaz 1> WAFastCGIAdaptor > | > | >> | > | >> | > | > | >>> | Server > | > | >> | > | >> | > | > | >>> | started > | > | >> | > | >> | > | > | >>> | on > | > | >> | > | >> | > | > | >>> | port > | > | >> | > | >> | > | > | >>> | 9001 > | > | >> | > | >> | > | > | >>> | ----------------------------------------------------- > | > | >> | > | >> | > | > | >>> | GemStone: Error Nonfatal > | > | >> | > | >> | > | > | >>> | The object with object ID > | > | >> | > | >> | > | > | >>> | 76562293713797632 > | > | >> | > | >> | > | > | >>> | does > | > | >> | > | >> | > | > | >>> | not > | > | >> | > | >> | > | > | >>> | exist. > | > | >> | > | >> | > | > | >>> | Error Category: 231169 [GemStone] > | > | >> | > | >> | > | > | >>> | Number: > | > | >> | > | >> | > | > | >>> | 2101 > | > | >> | > | >> | > | > | >>> | Arg > | > | >> | > | >> | > | > | >>> | Count: 1 > | > | >> | > | >> | > | > | >>> | Context : > | > | >> | > | >> | > | > | >>> | 412915713 > | > | >> | > | >> | > | > | >>> | Arg 1: [612498349710381058 sz:0 cls: > | > | >> | > | >> | > | > | >>> | 74241 > | > | >> | > | >> | > | > | >>> | SmallInteger] > | > | >> | > | >> | > | > | >>> | 76562293713797632 > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | Now executing the following command > | > | >> | > | >> | > | > | >>> | saved > | > | >> | > | >> | > | > | >>> | from > | > | >> | > | >> | > | > | >>> | "iferr > | > | >> | > | >> | > | > | >>> | 1": > | > | >> | > | >> | > | > | >>> | where > | > | >> | > | >> | > | > | >>> | ==> 1 WAComponent >> decoration @3 > | > | >> | > | >> | > | > | >>> | line 1 > | > | >> | > | >> | > | > | >>> | [GsMethod > | > | >> | > | >> | > | > | >>> | 194749441] > | > | >> | > | >> | > | > | >>> | 2 WAComponent >> addDecoration: @2 > | > | >> | > | >> | > | > | >>> | line 6 > | > | >> | > | >> | > | > | >>> | [GsMethod > | > | >> | > | >> | > | > | >>> | 194748417] > | > | >> | > | >> | > | > | >>> | 3 WAComponent >> > | > | >> | > | >> | > | > | >>> | show:onAnswer:delegation: @10 > | > | >> | > | >> | > | > | >>> | line 8 > | > | >> | > | >> | > | > | >>> | [GsMethod > | > | >> | > | >> | > | > | >>> | 194749185] > | > | >> | > | >> | > | > | >>> | 4 WAComponent >> show:onAnswer: @5 > | > | >> | > | >> | > | > | >>> | line 5 > | > | >> | > | >> | > | > | >>> | [GsMethod > | > | >> | > | >> | > | > | >>> | 499699713] > | > | >> | > | >> | > | > | >>> | 5 WAComponent >> call:onAnswer: @5 > | > | >> | > | >> | > | > | >>> | line 8 > | > | >> | > | >> | > | > | >>> | [GsMethod > | > | >> | > | >> | > | > | >>> | 194750977] > | > | >> | > | >> | > | > | >>> | 6 ComplexBlock in WAComponent >> > | > | >> | > | >> | > | > | >>> | call: @3 > | > | >> | > | >> | > | > | >>> | line > | > | >> | > | >> | > | > | >>> | 4 > | > | >> | > | >> | > | > | >>> | [GsMethod > | > | >> | > | >> | > | > | >>> | 191317249] > | > | >> | > | >> | > | > | >>> | 7 ComplexBlock in WAComponent >> > | > | >> | > | >> | > | > | >>> | wait: @3 > | > | >> | > | >> | > | > | >>> | line > | > | >> | > | >> | > | > | >>> | 3 > | > | >> | > | >> | > | > | >>> | [GsMethod > | > | >> | > | >> | > | > | >>> | 191268353] > | > | >> | > | >> | > | > | >>> | 8 GRGemStonePlatform >> > | > | >> | > | >> | > | > | >>> | seasideSuspendFlowDo: > | > | >> | > | >> | > | > | >>> | @9 > | > | >> | > | >> | > | > | >>> | line 5 > | > | >> | > | >> | > | > | >>> | [GsMethod > | > | >> | > | >> | > | > | >>> | 499655937] > | > | >> | > | >> | > | > | >>> | 9 WAComponent >> wait: @4 line 3 > | > | >> | > | >> | > | > | >>> | [GsMethod > | > | >> | > | >> | > | > | >>> | 191268353] > | > | >> | > | >> | > | > | >>> | 10 WAComponent >> call: @4 line 4 > | > | >> | > | >> | > | > | >>> | [GsMethod > | > | >> | > | >> | > | > | >>> | 191317249] > | > | >> | > | >> | > | > | >>> | 11 PracticeJournalLoginTask >> go @14 > | > | >> | > | >> | > | > | >>> | line 9 > | > | >> | > | >> | > | > | >>> | [GsMethod > | > | >> | > | >> | > | > | >>> | 371393537] > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | Larry > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | On Feb 11, 2012, at 2:34 PM, Dale > | > | >> | > | >> | > | > | >>> | Henrichs > | > | >> | > | >> | > | > | >>> | wrote: > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > Larry, > | > | >> | > | >> | > | > | >>> | > > | > | >> | > | >> | > | > | >>> | > Yes, everything looks clean, I'm a > | > | >> | > | >> | > | > | >>> | > little > | > | >> | > | >> | > | > | >>> | > bit > | > | >> | > | >> | > | > | >>> | > surprised > | > | >> | > | >> | > | > | >>> | > that > | > | >> | > | >> | > | > | >>> | > you > | > | >> | > | >> | > | > | >>> | > didn't find the original error in > | > | >> | > | >> | > | > | >>> | > you > | > | >> | > | >> | > | > | >>> | > first > | > | >> | > | >> | > | > | >>> | > audit, > | > | >> | > | >> | > | > | >>> | > but > | > | >> | > | >> | > | > | >>> | > the > | > | >> | > | >> | > | > | >>> | > implication is that the "corrupt > | > | >> | > | >> | > | > | >>> | > object" > | > | >> | > | >> | > | > | >>> | > never > | > | >> | > | >> | > | > | >>> | > got > | > | >> | > | >> | > | > | >>> | > persisted > | > | >> | > | >> | > | > | >>> | > ... > | > | >> | > | >> | > | > | >>> | > indicating some other type of > | > | >> | > | >> | > | > | >>> | > corruption ... > | > | >> | > | >> | > | > | >>> | > > | > | >> | > | >> | > | > | >>> | > A clean object audit means that > | > | >> | > | >> | > | > | >>> | > your > | > | >> | > | >> | > | > | >>> | > data > | > | >> | > | >> | > | > | >>> | > base > | > | >> | > | >> | > | > | >>> | > has no > | > | >> | > | >> | > | > | >>> | > corruption so > | > | >> | > | >> | > | > | >>> | > you're good to go ... I'll talk to > | > | >> | > | >> | > | > | >>> | > some > | > | >> | > | >> | > | > | >>> | > guys > | > | >> | > | >> | > | > | >>> | > on > | > | >> | > | >> | > | > | >>> | > Monday > | > | >> | > | >> | > | > | >>> | > and > | > | >> | > | >> | > | > | >>> | > see if > | > | >> | > | >> | > | > | >>> | > they have some ideas as to what > | > | >> | > | >> | > | > | >>> | > might > | > | >> | > | >> | > | > | >>> | > have > | > | >> | > | >> | > | > | >>> | > happened...there's > | > | >> | > | >> | > | > | >>> | > a > | > | >> | > | >> | > | > | >>> | > bug in there somewhere, but for now > | > | >> | > | >> | > | > | >>> | > it > | > | >> | > | >> | > | > | >>> | > looks > | > | >> | > | >> | > | > | >>> | > like it > | > | >> | > | >> | > | > | >>> | > is > | > | >> | > | >> | > | > | >>> | > isolated > | > | >> | > | >> | > | > | >>> | > to the local state in a gem ... > | > | >> | > | >> | > | > | >>> | > > | > | >> | > | >> | > | > | >>> | > Dale > | > | >> | > | >> | > | > | >>> | > > | > | >> | > | >> | > | > | >>> | > ----- Original Message ----- > | > | >> | > | >> | > | > | >>> | > | From: "Lawrence Kellogg" > | > | >> | > | >> | > | > | >>> | > | <[hidden email]> > | > | >> | > | >> | > | > | >>> | > | To: "GemStone Seaside beta > | > | >> | > | >> | > | > | >>> | > | discussion" > | > | >> | > | >> | > | > | >>> | > | <[hidden email]> > | > | >> | > | >> | > | > | >>> | > | Sent: Saturday, February 11, 2012 > | > | >> | > | >> | > | > | >>> | > | 4:18:06 > | > | >> | > | >> | > | > | >>> | > | AM > | > | >> | > | >> | > | > | >>> | > | Subject: Re: [GS/SS Beta] Object > | > | >> | > | >> | > | > | >>> | > | does > | > | >> | > | >> | > | > | >>> | > | not > | > | >> | > | >> | > | > | >>> | > | exist > | > | >> | > | >> | > | > | >>> | > | error - > | > | >> | > | >> | > | > | >>> | > | Worry > | > | >> | > | >> | > | > | >>> | > | about it? > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | On Feb 10, 2012, at 7:04 PM, Dale > | > | >> | > | >> | > | > | >>> | > | Henrichs > | > | >> | > | >> | > | > | >>> | > | wrote: > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > Larry, > | > | >> | > | >> | > | > | >>> | > | > > | > | >> | > | >> | > | > | >>> | > | > Object does not exist errors > | > | >> | > | >> | > | > | >>> | > | > are > | > | >> | > | >> | > | > | >>> | > | > not > | > | >> | > | >> | > | > | >>> | > | > good > | > | >> | > | >> | > | > | >>> | > | > things > | > | >> | > | >> | > | > | >>> | > | > ... > | > | >> | > | >> | > | > | >>> | > | > and > | > | >> | > | >> | > | > | >>> | > | > the > | > | >> | > | >> | > | > | >>> | > | > gem > | > | >> | > | >> | > | > | >>> | > | > coming down in this case is > | > | >> | > | >> | > | > | >>> | > | > probably a > | > | >> | > | >> | > | > | >>> | > | > good > | > | >> | > | >> | > | > | >>> | > | > thing > | > | >> | > | >> | > | > | >>> | > | > ... > | > | >> | > | >> | > | > | >>> | > | > The > | > | >> | > | >> | > | > | >>> | > | > fact > | > | >> | > | >> | > | > | >>> | > | > that the problem is showing up > | > | >> | > | >> | > | > | >>> | > | > in a > | > | >> | > | >> | > | > | >>> | > | > GsProcess > | > | >> | > | >> | > | > | >>> | > | > means > | > | >> | > | >> | > | > | >>> | > | > that > | > | >> | > | >> | > | > | >>> | > | > the > | > | >> | > | >> | > | > | >>> | > | > Seaside session data structures > | > | >> | > | >> | > | > | >>> | > | > are > | > | >> | > | >> | > | > | >>> | > | > corrupted but > | > | >> | > | >> | > | > | >>> | > | > not > | > | >> | > | >> | > | > | >>> | > | > your > | > | >> | > | >> | > | > | >>> | > | > model > | > | >> | > | >> | > | > | >>> | > | > data ... > | > | >> | > | >> | > | > | >>> | > | > > | > | >> | > | >> | > | > | >>> | > | > You can check for corruption in > | > | >> | > | >> | > | > | >>> | > | > your > | > | >> | > | >> | > | > | >>> | > | > data > | > | >> | > | >> | > | > | >>> | > | > base by > | > | >> | > | >> | > | > | >>> | > | > running > | > | >> | > | >> | > | > | >>> | > | > an > | > | >> | > | >> | > | > | >>> | > | > object > | > | >> | > | >> | > | > | >>> | > | > audit (see section 8.2 of the > | > | >> | > | >> | > | > | >>> | > | > System > | > | >> | > | >> | > | > | >>> | > | > Administration > | > | >> | > | >> | > | > | >>> | > | > Guide[1]). > | > | >> | > | >> | > | > | >>> | > | > If > | > | >> | > | >> | > | > | >>> | > | > you follow these steps you > | > | >> | > | >> | > | > | >>> | > | > own't > | > | >> | > | >> | > | > | >>> | > | > need to > | > | >> | > | >> | > | > | >>> | > | > run > | > | >> | > | >> | > | > | >>> | > | > the > | > | >> | > | >> | > | > | >>> | > | > object > | > | >> | > | >> | > | > | >>> | > | > audit > | > | >> | > | >> | > | > | >>> | > | > as > | > | >> | > | >> | > | > | >>> | > | > single user (see the docs): > | > | >> | > | >> | > | > | >>> | > | > > | > | >> | > | >> | > | > | >>> | > | > - expire sessions > | > | >> | > | >> | > | > | >>> | > | > - mfc > | > | >> | > | >> | > | > | >>> | > | > - reclaimAll > | > | >> | > | >> | > | > | >>> | > | > - object audit > | > | >> | > | >> | > | > | >>> | > | > > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | Hello Dale, > | > | >> | > | >> | > | > | >>> | > | Ok, I ran: > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | System stopUserSessions > | > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit > | > | >> | > | >> | > | > | >>> | > | SystemRepository > | > | >> | > | >> | > | > | >>> | > | markForCollection > | > | >> | > | >> | > | > | >>> | > | SystemRepository reclaimAll > | > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | I don't see any errors. Here is > | > | >> | > | >> | > | > | >>> | > | my > | > | >> | > | >> | > | > | >>> | > | log. > | > | >> | > | >> | > | > | >>> | > | What > | > | >> | > | >> | > | > | >>> | > | do you > | > | >> | > | >> | > | > | >>> | > | make of > | > | >> | > | >> | > | > | >>> | > | it? > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | Larry > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | [Info]: Login Time: 02/11/2012 > | > | >> | > | >> | > | > | >>> | > | 12:06:22 > | > | >> | > | >> | > | > | >>> | > | PM.972 > | > | >> | > | >> | > | > | >>> | > | UTC > | > | >> | > | >> | > | > | >>> | > | [02/11/2012 12:06:23 PM.001 UTC] > | > | >> | > | >> | > | > | >>> | > | gci > | > | >> | > | >> | > | > | >>> | > | login: > | > | >> | > | >> | > | > | >>> | > | currSession > | > | >> | > | >> | > | > | >>> | > | 1 > | > | >> | > | >> | > | > | >>> | > | rpc gem > | > | >> | > | >> | > | > | >>> | > | processId -1 > | > | >> | > | >> | > | > | >>> | > | successful login > | > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | >> | > | > | >>> | > | System hasMissingGcGems > | > | >> | > | >> | > | > | >>> | > | % > | > | >> | > | >> | > | > | >>> | > | false > | > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | >> | > | > | >>> | > | System stopUserSessions > | > | >> | > | >> | > | > | >>> | > | % > | > | >> | > | >> | > | > | >>> | > | System class > | > | >> | > | >> | > | > | >>> | > | superClass Object class > | > | >> | > | >> | > | > | >>> | > | format 32 > | > | >> | > | >> | > | > | >>> | > | instVars 0 > | > | >> | > | >> | > | > | >>> | > | instVarNames an Array > | > | >> | > | >> | > | > | >>> | > | constraints an Array > | > | >> | > | >> | > | > | >>> | > | classVars a > | > | >> | > | >> | > | > | >>> | > | SymbolDictionary > | > | >> | > | >> | > | > | >>> | > | methodDict a > | > | >> | > | >> | > | > | >>> | > | GsMethodDictionary > | > | >> | > | >> | > | > | >>> | > | poolDictionaries an Array > | > | >> | > | >> | > | > | >>> | > | categories a > | > | >> | > | >> | > | > | >>> | > | GsMethodDictionary > | > | >> | > | >> | > | > | >>> | > | secondarySuperclasses nil > | > | >> | > | >> | > | > | >>> | > | name System > | > | >> | > | >> | > | > | >>> | > | classHistory a ClassHistory > | > | >> | > | >> | > | > | >>> | > | description a > | > | >> | > | >> | > | > | >>> | > | GsClassDocumentation > | > | >> | > | >> | > | > | >>> | > | migrationDestination nil > | > | >> | > | >> | > | > | >>> | > | timeStamp a DateTime > | > | >> | > | >> | > | > | >>> | > | userId SystemUser > | > | >> | > | >> | > | > | >>> | > | extraDict a > | > | >> | > | >> | > | > | >>> | > | SymbolDictionary > | > | >> | > | >> | > | > | >>> | > | classCategory nil > | > | >> | > | >> | > | > | >>> | > | subclasses nil > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit > | > | >> | > | >> | > | > | >>> | > | % > | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed > | > | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog > | > | >> | > | >> | > | > | >>> | > | from > | > | >> | > | >> | > | > | >>> | > | 20 > | > | >> | > | >> | > | > | >>> | > | to 3 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | reclaimMinPages to > | > | >> | > | >> | > | > | >>> | > | 1 > | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed > | > | >> | > | >> | > | > | >>> | > | reclaimMinPages > | > | >> | > | >> | > | > | >>> | > | from > | > | >> | > | >> | > | > | >>> | > | 40 > | > | >> | > | >> | > | > | >>> | > | to 1 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | reclaimSleepTime > | > | >> | > | >> | > | > | >>> | > | to 1 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | > | >> | > | >> | > | > | >>> | > | to 0 > | > | >> | > | >> | > | > | >>> | > | --reclaimAll: using > | > | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled > | > | >> | > | >> | > | > | >>> | > | true > | > | >> | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit > | > | >> | > | >> | > | > | >>> | > | loopCount > | > | >> | > | >> | > | > | >>> | > | 10 > | > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.070 UTC: > | > | >> | > | >> | > | > | >>> | > | Starting > | > | >> | > | >> | > | > | >>> | > | object > | > | >> | > | >> | > | > | >>> | > | table > | > | >> | > | >> | > | > | >>> | > | scan > | > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:07:41 PM.698 UTC: > | > | >> | > | >> | > | > | >>> | > | Finished > | > | >> | > | >> | > | > | >>> | > | object > | > | >> | > | >> | > | > | >>> | > | table > | > | >> | > | >> | > | > | >>> | > | scan > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | Object audit is proceeding in > | > | >> | > | >> | > | > | >>> | > | FullAudit > | > | >> | > | >> | > | > | >>> | > | mode: > | > | >> | > | >> | > | > | >>> | > | Scavenging completed (either > | > | >> | > | >> | > | > | >>> | > | single > | > | >> | > | >> | > | > | >>> | > | user > | > | >> | > | >> | > | > | >>> | > | mode > | > | >> | > | >> | > | > | >>> | > | or no > | > | >> | > | >> | > | > | >>> | > | pages > | > | >> | > | >> | > | > | >>> | > | to > | > | >> | > | >> | > | > | >>> | > | scavenge). > | > | >> | > | >> | > | > | >>> | > | All audit checks are enabled. > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 > | > | >> | > | >> | > | > | >>> | > | 12:07:41 PM > | > | >> | > | >> | > | > | >>> | > | UTC. > | > | >> | > | >> | > | > | >>> | > | Summary of objects whose sizes > | > | >> | > | >> | > | > | >>> | > | exceed > | > | >> | > | >> | > | > | >>> | > | 100000 > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | or > | > | >> | > | >> | > | > | >>> | > | Oops: > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | ObjectID Class > | > | >> | > | >> | > | > | >>> | > | ClassName > | > | >> | > | >> | > | > | >>> | > | LogicalSize > | > | >> | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | > | >> | > | >> | > | > | >>> | > | 305743617 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 134740 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 149534721 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 164661 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 173784833 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 163312 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 196368897 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 164661 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 305774593 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 134740 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 175519489 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 376305 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 196571393 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 379399 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 175494145 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 201874 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 197005569 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 202074 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 149996289 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 236426 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 151722753 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 379399 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 151723777 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 202074 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 274619393 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 265139713 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 215910913 66817 Array > | > | >> | > | >> | > | > | >>> | > | 331214 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 164965121 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 236201 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 197155585 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 236426 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 271373057 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 268426753 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 134740 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 264103681 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | ----------- Object Statistics > | > | >> | > | >> | > | > | >>> | > | Summary > | > | >> | > | >> | > | > | >>> | > | ----------------- > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | ----- Instances of invisible > | > | >> | > | >> | > | > | >>> | > | (private) > | > | >> | > | >> | > | > | >>> | > | classes > | > | >> | > | >> | > | > | >>> | > | ------ > | > | >> | > | >> | > | > | >>> | > | Number of instances: > | > | >> | > | >> | > | > | >>> | > | 1072 > | > | >> | > | >> | > | > | >>> | > | Total size: > | > | >> | > | >> | > | > | >>> | > | 15855 > | > | >> | > | >> | > | > | >>> | > | K > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | Average size: > | > | >> | > | >> | > | > | >>> | > | 14.8 > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | Class: 209153 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 209409 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 1072 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 15855 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 209665 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 209921 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 210177 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 210433 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 210689 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 210945 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 211201 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 211457 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 211713 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 211969 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 212225 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 212481 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 212737 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 212993 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 213249 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 213505 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 213761 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | ----- Instances of visible > | > | >> | > | >> | > | > | >>> | > | classes > | > | >> | > | >> | > | > | >>> | > | ----------------- > | > | >> | > | >> | > | > | >>> | > | Number of objects : > | > | >> | > | >> | > | > | >>> | > | 1633432 > | > | >> | > | >> | > | > | >>> | > | Total Size : > | > | >> | > | >> | > | > | >>> | > | 157861 K > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | size of Object Headers : > | > | >> | > | >> | > | > | >>> | > | 38283 K > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | size of Object Values : > | > | >> | > | >> | > | > | >>> | > | 116978 K > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | size of Object Tags : > | > | >> | > | >> | > | > | >>> | > | 0 K > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | average of Object Value: > | > | >> | > | >> | > | > | >>> | > | 73.3 > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | Object Audit: Audit successfully > | > | >> | > | >> | > | > | >>> | > | completed; no > | > | >> | > | >> | > | > | >>> | > | errors > | > | >> | > | >> | > | > | >>> | > | were > | > | >> | > | >> | > | > | >>> | > | detected. > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | reclaimMinPages to > | > | >> | > | >> | > | > | >>> | > | 40 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | reclaimSleepTime > | > | >> | > | >> | > | > | >>> | > | to 10 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | > | >> | > | >> | > | > | >>> | > | to 0 > | > | >> | > | >> | > | > | >>> | > | --postReclaimAll: restored > | > | >> | > | >> | > | > | >>> | > | reclaimMinPages > | > | >> | > | >> | > | > | >>> | > | to > | > | >> | > | >> | > | > | >>> | > | 40 > | > | >> | > | >> | > | > | >>> | > | true > | > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | >> | > | > | >>> | > | SystemRepository > | > | >> | > | >> | > | > | >>> | > | markForCollection > | > | >> | > | >> | > | > | >>> | > | % > | > | >> | > | >> | > | > | >>> | > | start MFC mark/sweep phase: > | > | >> | > | >> | > | > | >>> | > | 02/11/2012 > | > | >> | > | >> | > | > | >>> | > | 12:08:56 PM > | > | >> | > | >> | > | > | >>> | > | UTC > | > | >> | > | >> | > | > | >>> | > | WARNING, unable to resolve either > | > | >> | > | >> | > | > | >>> | > | garMarkSweepPageBufSize > | > | >> | > | >> | > | > | >>> | > | or > | > | >> | > | >> | > | > | >>> | > | mfcGcPageBufSize, using default > | > | >> | > | >> | > | > | >>> | > | 320 > | > | >> | > | >> | > | > | >>> | > | MarkSweepArgsSType::(): buffer > | > | >> | > | >> | > | > | >>> | > | size= > | > | >> | > | >> | > | > | >>> | > | 320 > | > | >> | > | >> | > | > | >>> | > | pages > | > | >> | > | >> | > | > | >>> | > | start MFC process dead phase: > | > | >> | > | >> | > | > | >>> | > | 02/11/2012 > | > | >> | > | >> | > | > | >>> | > | 12:08:59 > | > | >> | > | >> | > | > | >>> | > | PM > | > | >> | > | >> | > | > | >>> | > | UTC > | > | >> | > | >> | > | > | >>> | > | end MFC: 02/11/2012 12:08:59 PM > | > | >> | > | >> | > | > | >>> | > | UTC > | > | >> | > | >> | > | > | >>> | > | Successful completion of > | > | >> | > | >> | > | > | >>> | > | markForCollection. > | > | >> | > | >> | > | > | >>> | > | 1613875 live objects found. > | > | >> | > | >> | > | > | >>> | > | 20629 possible dead objects, > | > | >> | > | >> | > | > | >>> | > | occupying > | > | >> | > | >> | > | > | >>> | > | approximately > | > | >> | > | >> | > | > | >>> | > | 1856610 > | > | >> | > | >> | > | > | >>> | > | bytes, may be reclaimed. > | > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | >> | > | > | >>> | > | SystemRepository reclaimAll > | > | >> | > | >> | > | > | >>> | > | % > | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed > | > | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog > | > | >> | > | >> | > | > | >>> | > | from > | > | >> | > | >> | > | > | >>> | > | 20 > | > | >> | > | >> | > | > | >>> | > | to 3 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | reclaimMinPages to > | > | >> | > | >> | > | > | >>> | > | 1 > | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed > | > | >> | > | >> | > | > | >>> | > | reclaimMinPages > | > | >> | > | >> | > | > | >>> | > | from > | > | >> | > | >> | > | > | >>> | > | 40 > | > | >> | > | >> | > | > | >>> | > | to 1 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | reclaimSleepTime > | > | >> | > | >> | > | > | >>> | > | to 1 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | > | >> | > | >> | > | > | >>> | > | to 0 > | > | >> | > | >> | > | > | >>> | > | --reclaimAll: using > | > | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled > | > | >> | > | >> | > | > | >>> | > | true > | > | >> | > | >> | > | > | >>> | > | --reclaimAll: simpleCommit > | > | >> | > | >> | > | > | >>> | > | loopCount > | > | >> | > | >> | > | > | >>> | > | 10 > | > | >> | > | >> | > | > | >>> | > | an Array > | > | >> | > | >> | > | > | >>> | > | #1 40 > | > | >> | > | >> | > | > | >>> | > | #2 10 > | > | >> | > | >> | > | > | >>> | > | #3 0 > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | topaz 1> printit > | > | >> | > | >> | > | > | >>> | > | SystemRepository objectAudit > | > | >> | > | >> | > | > | >>> | > | % > | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed > | > | >> | > | >> | > | > | >>> | > | StnSignalAbortCrBacklog > | > | >> | > | >> | > | > | >>> | > | from > | > | >> | > | >> | > | > | >>> | > | 20 > | > | >> | > | >> | > | > | >>> | > | to 3 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | reclaimMinPages to > | > | >> | > | >> | > | > | >>> | > | 1 > | > | >> | > | >> | > | > | >>> | > | --reclaimAll: changed > | > | >> | > | >> | > | > | >>> | > | reclaimMinPages > | > | >> | > | >> | > | > | >>> | > | from > | > | >> | > | >> | > | > | >>> | > | 1 > | > | >> | > | >> | > | > | >>> | > | to 1 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | reclaimSleepTime > | > | >> | > | >> | > | > | >>> | > | to 1 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | > | >> | > | >> | > | > | >>> | > | to 0 > | > | >> | > | >> | > | > | >>> | > | --reclaimAll: using > | > | >> | > | >> | > | > | >>> | > | reclaimDeadEnabled > | > | >> | > | >> | > | > | >>> | > | true > | > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.328 UTC: > | > | >> | > | >> | > | > | >>> | > | Starting > | > | >> | > | >> | > | > | >>> | > | object > | > | >> | > | >> | > | > | >>> | > | table > | > | >> | > | >> | > | > | >>> | > | scan > | > | >> | > | >> | > | > | >>> | > | 02/11/2012 12:11:27 PM.921 UTC: > | > | >> | > | >> | > | > | >>> | > | Finished > | > | >> | > | >> | > | > | >>> | > | object > | > | >> | > | >> | > | > | >>> | > | table > | > | >> | > | >> | > | > | >>> | > | scan > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | Object audit is proceeding in > | > | >> | > | >> | > | > | >>> | > | FullAudit > | > | >> | > | >> | > | > | >>> | > | mode: > | > | >> | > | >> | > | > | >>> | > | Scavenging completed (either > | > | >> | > | >> | > | > | >>> | > | single > | > | >> | > | >> | > | > | >>> | > | user > | > | >> | > | >> | > | > | >>> | > | mode > | > | >> | > | >> | > | > | >>> | > | or no > | > | >> | > | >> | > | > | >>> | > | pages > | > | >> | > | >> | > | > | >>> | > | to > | > | >> | > | >> | > | > | >>> | > | scavenge). > | > | >> | > | >> | > | > | >>> | > | All audit checks are enabled. > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | Object audit as of 02/11/2012 > | > | >> | > | >> | > | > | >>> | > | 12:11:27 PM > | > | >> | > | >> | > | > | >>> | > | UTC. > | > | >> | > | >> | > | > | >>> | > | Summary of objects whose sizes > | > | >> | > | >> | > | > | >>> | > | exceed > | > | >> | > | >> | > | > | >>> | > | 100000 > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | or > | > | >> | > | >> | > | > | >>> | > | Oops: > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | ObjectID Class > | > | >> | > | >> | > | > | >>> | > | ClassName > | > | >> | > | >> | > | > | >>> | > | LogicalSize > | > | >> | > | >> | > | > | >>> | > | -------------------------------------------------------------------------------------------------------------- > | > | >> | > | >> | > | > | >>> | > | 305743617 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 134740 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 149534721 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 164661 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 173784833 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 163312 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 196368897 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 164661 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 305774593 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 134740 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 175519489 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 376305 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 196571393 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 379399 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 175494145 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 201874 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 197005569 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 202074 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 149996289 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 236426 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 151722753 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 379399 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 151723777 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 202074 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 274619393 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 265139713 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 215910913 66817 Array > | > | >> | > | >> | > | > | >>> | > | 331214 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 164965121 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 236201 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 197155585 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 236426 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 271373057 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 268426753 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 134740 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | 264103681 74753 > | > | >> | > | >> | > | > | >>> | > | String > | > | >> | > | >> | > | > | >>> | > | 1170577 > | > | >> | > | >> | > | > | >>> | > | Oops > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | ----------- Object Statistics > | > | >> | > | >> | > | > | >>> | > | Summary > | > | >> | > | >> | > | > | >>> | > | ----------------- > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | ----- Instances of invisible > | > | >> | > | >> | > | > | >>> | > | (private) > | > | >> | > | >> | > | > | >>> | > | classes > | > | >> | > | >> | > | > | >>> | > | ------ > | > | >> | > | >> | > | > | >>> | > | Number of instances: > | > | >> | > | >> | > | > | >>> | > | 1072 > | > | >> | > | >> | > | > | >>> | > | Total size: > | > | >> | > | >> | > | > | >>> | > | 15855 > | > | >> | > | >> | > | > | >>> | > | K > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | Average size: > | > | >> | > | >> | > | > | >>> | > | 14.8 > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | Class: 209153 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 209409 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 1072 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 15855 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 209665 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 209921 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 210177 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 210433 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 210689 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 210945 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 211201 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 211457 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 211713 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 211969 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 212225 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 212481 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 212737 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 212993 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 213249 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 213505 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | Class: 213761 > | > | >> | > | >> | > | > | >>> | > | Instances: > | > | >> | > | >> | > | > | >>> | > | 0 > | > | >> | > | >> | > | > | >>> | > | Total > | > | >> | > | >> | > | > | >>> | > | Size: > | > | >> | > | >> | > | > | >>> | > | 0 K Bytes > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | ----- Instances of visible > | > | >> | > | >> | > | > | >>> | > | classes > | > | >> | > | >> | > | > | >>> | > | ----------------- > | > | >> | > | >> | > | > | >>> | > | Number of objects : > | > | >> | > | >> | > | > | >>> | > | 1612803 > | > | >> | > | >> | > | > | >>> | > | Total Size : > | > | >> | > | >> | > | > | >>> | > | 156912 K > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | size of Object Headers : > | > | >> | > | >> | > | > | >>> | > | 37800 K > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | size of Object Values : > | > | >> | > | >> | > | > | >>> | > | 116516 K > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | size of Object Tags : > | > | >> | > | >> | > | > | >>> | > | 0 K > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | average of Object Value: > | > | >> | > | >> | > | > | >>> | > | 74.0 > | > | >> | > | >> | > | > | >>> | > | Bytes > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | Object Audit: Audit successfully > | > | >> | > | >> | > | > | >>> | > | completed; no > | > | >> | > | >> | > | > | >>> | > | errors > | > | >> | > | >> | > | > | >>> | > | were > | > | >> | > | >> | > | > | >>> | > | detected. > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | reclaimMinPages to > | > | >> | > | >> | > | > | >>> | > | 1 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | reclaimSleepTime > | > | >> | > | >> | > | > | >>> | > | to 1 > | > | >> | > | >> | > | > | >>> | > | --setGcConfig: set > | > | >> | > | >> | > | > | >>> | > | sleepTimeBetweenReclaimMs > | > | >> | > | >> | > | > | >>> | > | to 0 > | > | >> | > | >> | > | > | >>> | > | --postReclaimAll: restored > | > | >> | > | >> | > | > | >>> | > | reclaimMinPages > | > | >> | > | >> | > | > | >>> | > | to > | > | >> | > | >> | > | > | >>> | > | 1 > | > | >> | > | >> | > | > | >>> | > | true > | > | >> | > | >> | > | > | >>> | > | topaz 1> > | > | >> | > | >> | > | > | >>> | > | topaz 1> > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > If, as I suspect, you've got > | > | >> | > | >> | > | > | >>> | > | > corruption > | > | >> | > | >> | > | > | >>> | > | > in > | > | >> | > | >> | > | > | >>> | > | > GsProcess > | > | >> | > | >> | > | > | >>> | > | > objects > | > | >> | > | >> | > | > | >>> | > | > they > | > | >> | > | >> | > | > | >>> | > | > only impact Seaside session > | > | >> | > | >> | > | > | >>> | > | > state, > | > | >> | > | >> | > | > | >>> | > | > and > | > | >> | > | >> | > | > | >>> | > | > should > | > | >> | > | >> | > | > | >>> | > | > have > | > | >> | > | >> | > | > | >>> | > | > disappeared > | > | >> | > | >> | > | > | >>> | > | > by > | > | >> | > | >> | > | > | >>> | > | > the time you run the object > | > | >> | > | >> | > | > | >>> | > | > audit > | > | >> | > | >> | > | > | >>> | > | > ... > | > | >> | > | >> | > | > | >>> | > | > > | > | >> | > | >> | > | > | >>> | > | > This problems seems to ring a > | > | >> | > | >> | > | > | >>> | > | > bell, > | > | >> | > | >> | > | > | >>> | > | > but > | > | >> | > | >> | > | > | >>> | > | > it > | > | >> | > | >> | > | > | >>> | > | > seems > | > | >> | > | >> | > | > | >>> | > | > to > | > | >> | > | >> | > | > | >>> | > | > me > | > | >> | > | >> | > | > | >>> | > | > that the > | > | >> | > | >> | > | > | >>> | > | > problem I am thinking of showed > | > | >> | > | >> | > | > | >>> | > | > up > | > | >> | > | >> | > | > | >>> | > | > in > | > | >> | > | >> | > | > | >>> | > | > GemStone > | > | >> | > | >> | > | > | >>> | > | > 3.0 > | > | >> | > | >> | > | > | >>> | > | > and I > | > | >> | > | >> | > | > | >>> | > | > think > | > | >> | > | >> | > | > | >>> | > | > it > | > | >> | > | >> | > | > | >>> | > | > was fixed in GemStone 3.0.1... > | > | >> | > | >> | > | > | >>> | > | > so > | > | >> | > | >> | > | > | >>> | > | > I'm > | > | >> | > | >> | > | > | >>> | > | > curious > | > | >> | > | >> | > | > | >>> | > | > what > | > | >> | > | >> | > | > | >>> | > | > version of > | > | >> | > | >> | > | > | >>> | > | > GemStone you are using. > | > | >> | > | >> | > | > | >>> | > | > > | > | >> | > | >> | > | > | >>> | > | > As I think about this, I seem > | > | >> | > | >> | > | > | >>> | > | > to > | > | >> | > | >> | > | > | >>> | > | > recall > | > | >> | > | >> | > | > | >>> | > | > that > | > | >> | > | >> | > | > | >>> | > | > the > | > | >> | > | >> | > | > | >>> | > | > problem > | > | >> | > | >> | > | > | >>> | > | > was > | > | >> | > | >> | > | > | >>> | > | > related to deeply nested block > | > | >> | > | >> | > | > | >>> | > | > structure > | > | >> | > | >> | > | > | >>> | > | > in > | > | >> | > | >> | > | > | >>> | > | > a > | > | >> | > | >> | > | > | >>> | > | > method > | > | >> | > | >> | > | > | >>> | > | > that > | > | >> | > | >> | > | > | >>> | > | > was > | > | >> | > | >> | > | > | >>> | > | > involved in partial > | > | >> | > | >> | > | > | >>> | > | > continuations, > | > | >> | > | >> | > | > | >>> | > | > so I > | > | >> | > | >> | > | > | >>> | > | > am > | > | >> | > | >> | > | > | >>> | > | > curious if > | > | >> | > | >> | > | > | >>> | > | > you > | > | >> | > | >> | > | > | >>> | > | > happen > | > | >> | > | >> | > | > | >>> | > | > to have some deeply nested > | > | >> | > | >> | > | > | >>> | > | > block > | > | >> | > | >> | > | > | >>> | > | > structures > | > | >> | > | >> | > | > | >>> | > | > let's > | > | >> | > | >> | > | > | >>> | > | > say > | > | >> | > | >> | > | > | >>> | > | > more than > | > | >> | > | >> | > | > | >>> | > | > 5 > | > | >> | > | >> | > | > | >>> | > | > or 6 levels deep in your > | > | >> | > | >> | > | > | >>> | > | > method? In > | > | >> | > | >> | > | > | >>> | > | > fact > | > | >> | > | >> | > | > | >>> | > | > even in > | > | >> | > | >> | > | > | >>> | > | > 3.0.1 I > | > | >> | > | >> | > | > | >>> | > | > think > | > | >> | > | >> | > | > | >>> | > | > that there might be an > | > | >> | > | >> | > | > | >>> | > | > effective > | > | >> | > | >> | > | > | >>> | > | > limit > | > | >> | > | >> | > | > | >>> | > | > (the > | > | >> | > | >> | > | > | >>> | > | > engineer > | > | >> | > | >> | > | > | >>> | > | > that > | > | >> | > | >> | > | > | >>> | > | > worked > | > | >> | > | >> | > | > | >>> | > | > on this will be back on Monday > | > | >> | > | >> | > | > | >>> | > | > for > | > | >> | > | >> | > | > | >>> | > | > exact > | > | >> | > | >> | > | > | >>> | > | > details), so > | > | >> | > | >> | > | > | >>> | > | > if > | > | >> | > | >> | > | > | >>> | > | > you > | > | >> | > | >> | > | > | >>> | > | > are > | > | >> | > | >> | > | > | >>> | > | > running with 3.0.1, you should > | > | >> | > | >> | > | > | >>> | > | > definitely be > | > | >> | > | >> | > | > | >>> | > | > suspicious > | > | >> | > | >> | > | > | >>> | > | > of deep > | > | >> | > | >> | > | > | >>> | > | > nesting of blocks... > | > | >> | > | >> | > | > | >>> | > | > > | > | >> | > | >> | > | > | >>> | > | > Dale > | > | >> | > | >> | > | > | >>> | > | > > | > | >> | > | >> | > | > | >>> | > | > [1] > | > | >> | > | >> | > | > | >>> | > | > http://community.gemstone.com/display/GSS64/GemStoneS+64+Documentation > | > | >> | > | >> | > | > | >>> | > | > > | > | >> | > | >> | > | > | >>> | > | > ----- Original Message ----- > | > | >> | > | >> | > | > | >>> | > | > | From: "Lawrence Kellogg" > | > | >> | > | >> | > | > | >>> | > | > | <[hidden email]> > | > | >> | > | >> | > | > | >>> | > | > | To: "GemStone Seaside beta > | > | >> | > | >> | > | > | >>> | > | > | discussion" > | > | >> | > | >> | > | > | >>> | > | > | <[hidden email]> > | > | >> | > | >> | > | > | >>> | > | > | Sent: Friday, February 10, > | > | >> | > | >> | > | > | >>> | > | > | 2012 > | > | >> | > | >> | > | > | >>> | > | > | 2:13:15 PM > | > | >> | > | >> | > | > | >>> | > | > | Subject: [GS/SS Beta] Object > | > | >> | > | >> | > | > | >>> | > | > | does > | > | >> | > | >> | > | > | >>> | > | > | not > | > | >> | > | >> | > | > | >>> | > | > | exist > | > | >> | > | >> | > | > | >>> | > | > | error - > | > | >> | > | >> | > | > | >>> | > | > | Worry > | > | >> | > | >> | > | > | >>> | > | > | about > | > | >> | > | >> | > | > | >>> | > | > | it? > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | Hello, > | > | >> | > | >> | > | > | >>> | > | > | After a long series of calls > | > | >> | > | >> | > | > | >>> | > | > | and > | > | >> | > | >> | > | > | >>> | > | > | answers > | > | >> | > | >> | > | > | >>> | > | > | in > | > | >> | > | >> | > | > | >>> | > | > | Seaside, I > | > | >> | > | >> | > | > | >>> | > | > | got an > | > | >> | > | >> | > | > | >>> | > | > | Object > | > | >> | > | >> | > | > | >>> | > | > | does not exist error that > | > | >> | > | >> | > | > | >>> | > | > | brought > | > | >> | > | >> | > | > | >>> | > | > | down > | > | >> | > | >> | > | > | >>> | > | > | the > | > | >> | > | >> | > | > | >>> | > | > | fast > | > | >> | > | >> | > | > | >>> | > | > | cgi > | > | >> | > | >> | > | > | >>> | > | > | gateway. > | > | >> | > | >> | > | > | >>> | > | > | My > | > | >> | > | >> | > | > | >>> | > | > | production error handler was > | > | >> | > | >> | > | > | >>> | > | > | not > | > | >> | > | >> | > | > | >>> | > | > | triggered, > | > | >> | > | >> | > | > | >>> | > | > | although it > | > | >> | > | >> | > | > | >>> | > | > | was > | > | >> | > | >> | > | > | >>> | > | > | installed, as far as I could > | > | >> | > | >> | > | > | >>> | > | > | tell. > | > | >> | > | >> | > | > | >>> | > | > | Strange. My > | > | >> | > | >> | > | > | >>> | > | > | supervise > | > | >> | > | >> | > | > | >>> | > | > | fastcgi > | > | >> | > | >> | > | > | >>> | > | > | process also did not pick up > | > | >> | > | >> | > | > | >>> | > | > | my > | > | >> | > | >> | > | > | >>> | > | > | dead > | > | >> | > | >> | > | > | >>> | > | > | fastcgi > | > | >> | > | >> | > | > | >>> | > | > | process. > | > | >> | > | >> | > | > | >>> | > | > | Not a > | > | >> | > | >> | > | > | >>> | > | > | good > | > | >> | > | >> | > | > | >>> | > | > | day. > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | Here is the walkback: > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | USER IDS: REAL=seasideuser > | > | >> | > | >> | > | > | >>> | > | > | (500) > | > | >> | > | >> | > | > | >>> | > | > | EFFECTIVE=seasideuser > | > | >> | > | >> | > | > | >>> | > | > | (500) > | > | >> | > | >> | > | > | >>> | > | > | | > | > | >> | > | >> | > | > | >>> | > | > | |_____________________________________________________________________________| > | > | >> | > | >> | > | > | >>> | > | > | topaz> topaz> topaz> topaz> > | > | >> | > | >> | > | > | >>> | > | > | topaz> > | > | >> | > | >> | > | > | >>> | > | > | topaz> > | > | >> | > | >> | > | > | >>> | > | > | topaz> > | > | >> | > | >> | > | > | >>> | > | > | [Info]: LNK > | > | >> | > | >> | > | > | >>> | > | > | client/gem GCI levels = > | > | >> | > | >> | > | > | >>> | > | > | 844/844 > | > | >> | > | >> | > | > | >>> | > | > | [Info]: User ID: DataCurator > | > | >> | > | >> | > | > | >>> | > | > | [Info]: Repository: seaside > | > | >> | > | >> | > | > | >>> | > | > | [Info]: Session ID: 5 > | > | >> | > | >> | > | > | >>> | > | > | [Info]: GCI Client Host: > | > | >> | > | >> | > | > | >>> | > | > | <Linked> > | > | >> | > | >> | > | > | >>> | > | > | [Info]: Page server PID: -1 > | > | >> | > | >> | > | > | >>> | > | > | [Info]: Login Time: > | > | >> | > | >> | > | > | >>> | > | > | 02/10/2012 > | > | >> | > | >> | > | > | >>> | > | > | 09:27:56 > | > | >> | > | >> | > | > | >>> | > | > | PM.572 > | > | >> | > | >> | > | > | >>> | > | > | UTC > | > | >> | > | >> | > | > | >>> | > | > | [02/10/2012 09:27:56 PM.592 > | > | >> | > | >> | > | > | >>> | > | > | UTC] > | > | >> | > | >> | > | > | >>> | > | > | gci > | > | >> | > | >> | > | > | >>> | > | > | login: > | > | >> | > | >> | > | > | >>> | > | > | currSession > | > | >> | > | >> | > | > | >>> | > | > | 1 rpc > | > | >> | > | >> | > | > | >>> | > | > | gem > | > | >> | > | >> | > | > | >>> | > | > | processId -1 > | > | >> | > | >> | > | > | >>> | > | > | successful login > | > | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [20 sz:0 > | > | >> | > | >> | > | > | >>> | > | > | cls: > | > | >> | > | >> | > | > | >>> | > | > | 76289 > | > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] > | > | >> | > | >> | > | > | >>> | > | > | nil > | > | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> [76033 > | > | >> | > | >> | > | > | >>> | > | > | sz:19 > | > | >> | > | >> | > | > | >>> | > | > | cls: > | > | >> | > | >> | > | > | >>> | > | > | 801793 > | > | >> | > | >> | > | > | >>> | > | > | System > | > | >> | > | >> | > | > | >>> | > | > | class] > | > | >> | > | >> | > | > | >>> | > | > | System > | > | >> | > | >> | > | > | >>> | > | > | class > | > | >> | > | >> | > | > | >>> | > | > | superClass [72193 sz:19 cls: > | > | >> | > | >> | > | > | >>> | > | > | 206081 > | > | >> | > | >> | > | > | >>> | > | > | Object > | > | >> | > | >> | > | > | >>> | > | > | class] > | > | >> | > | >> | > | > | >>> | > | > | Object > | > | >> | > | >> | > | > | >>> | > | > | class > | > | >> | > | >> | > | > | >>> | > | > | format [258 sz:0 cls: 74241 > | > | >> | > | >> | > | > | >>> | > | > | SmallInteger] > | > | >> | > | >> | > | > | >>> | > | > | 32 > | > | >> | > | >> | > | > | >>> | > | > | instVars [2 sz:0 cls: 74241 > | > | >> | > | >> | > | > | >>> | > | > | SmallInteger] > | > | >> | > | >> | > | > | >>> | > | > | 0 > | > | >> | > | >> | > | > | >>> | > | > | instVarNames [422145 sz:0 > | > | >> | > | >> | > | > | >>> | > | > | cls: > | > | >> | > | >> | > | > | >>> | > | > | 66817 > | > | >> | > | >> | > | > | >>> | > | > | Array] an > | > | >> | > | >> | > | > | >>> | > | > | Array > | > | >> | > | >> | > | > | >>> | > | > | constraints [421889 sz:0 cls: > | > | >> | > | >> | > | > | >>> | > | > | 66817 > | > | >> | > | >> | > | > | >>> | > | > | Array] > | > | >> | > | >> | > | > | >>> | > | > | an > | > | >> | > | >> | > | > | >>> | > | > | Array > | > | >> | > | >> | > | > | >>> | > | > | classVars [421633 sz:26 cls: > | > | >> | > | >> | > | > | >>> | > | > | 111361 > | > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary] a > | > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary > | > | >> | > | >> | > | > | >>> | > | > | methodDict [711937 sz:112 > | > | >> | > | >> | > | > | >>> | > | > | cls: > | > | >> | > | >> | > | > | >>> | > | > | 99073 > | > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary] a > | > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary > | > | >> | > | >> | > | > | >>> | > | > | poolDictionaries [421377 sz:0 > | > | >> | > | >> | > | > | >>> | > | > | cls: > | > | >> | > | >> | > | > | >>> | > | > | 66817 > | > | >> | > | >> | > | > | >>> | > | > | Array] > | > | >> | > | >> | > | > | >>> | > | > | an > | > | >> | > | >> | > | > | >>> | > | > | Array > | > | >> | > | >> | > | > | >>> | > | > | categories [421121 sz:28 cls: > | > | >> | > | >> | > | > | >>> | > | > | 99073 > | > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary] > | > | >> | > | >> | > | > | >>> | > | > | a > | > | >> | > | >> | > | > | >>> | > | > | GsMethodDictionary > | > | >> | > | >> | > | > | >>> | > | > | secondarySuperclasses [20 > | > | >> | > | >> | > | > | >>> | > | > | sz:0 > | > | >> | > | >> | > | > | >>> | > | > | cls: > | > | >> | > | >> | > | > | >>> | > | > | 76289 > | > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] > | > | >> | > | >> | > | > | >>> | > | > | nil > | > | >> | > | >> | > | > | >>> | > | > | name [801537 sz:6 cls: 110849 > | > | >> | > | >> | > | > | >>> | > | > | Symbol] > | > | >> | > | >> | > | > | >>> | > | > | System > | > | >> | > | >> | > | > | >>> | > | > | classHistory [420865 sz:3 > | > | >> | > | >> | > | > | >>> | > | > | cls: > | > | >> | > | >> | > | > | >>> | > | > | 82689 > | > | >> | > | >> | > | > | >>> | > | > | ClassHistory] > | > | >> | > | >> | > | > | >>> | > | > | a > | > | >> | > | >> | > | > | >>> | > | > | ClassHistory > | > | >> | > | >> | > | > | >>> | > | > | description [13498369 sz:10 > | > | >> | > | >> | > | > | >>> | > | > | cls: > | > | >> | > | >> | > | > | >>> | > | > | 95233 > | > | >> | > | >> | > | > | >>> | > | > | GsClassDocumentation] > | > | >> | > | >> | > | > | >>> | > | > | a > | > | >> | > | >> | > | > | >>> | > | > | GsClassDocumentation > | > | >> | > | >> | > | > | >>> | > | > | migrationDestination [20 sz:0 > | > | >> | > | >> | > | > | >>> | > | > | cls: > | > | >> | > | >> | > | > | >>> | > | > | 76289 > | > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] nil > | > | >> | > | >> | > | > | >>> | > | > | timeStamp [14510593 sz:4 cls: > | > | >> | > | >> | > | > | >>> | > | > | 118785 > | > | >> | > | >> | > | > | >>> | > | > | DateTime] > | > | >> | > | >> | > | > | >>> | > | > | a > | > | >> | > | >> | > | > | >>> | > | > | DateTime > | > | >> | > | >> | > | > | >>> | > | > | userId [14508801 sz:10 cls: > | > | >> | > | >> | > | > | >>> | > | > | 74753 > | > | >> | > | >> | > | > | >>> | > | > | String] > | > | >> | > | >> | > | > | >>> | > | > | SystemUser > | > | >> | > | >> | > | > | >>> | > | > | extraDict [14524929 sz:14 > | > | >> | > | >> | > | > | >>> | > | > | cls: > | > | >> | > | >> | > | > | >>> | > | > | 111361 > | > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary] > | > | >> | > | >> | > | > | >>> | > | > | a > | > | >> | > | >> | > | > | >>> | > | > | SymbolDictionary > | > | >> | > | >> | > | > | >>> | > | > | classCategory [20 sz:0 cls: > | > | >> | > | >> | > | > | >>> | > | > | 76289 > | > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] > | > | >> | > | >> | > | > | >>> | > | > | nil > | > | >> | > | >> | > | > | >>> | > | > | subclasses [20 sz:0 cls: > | > | >> | > | >> | > | > | >>> | > | > | 76289 > | > | >> | > | >> | > | > | >>> | > | > | UndefinedObject] > | > | >> | > | >> | > | > | >>> | > | > | nil > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | topaz 1> topaz 1> > | > | >> | > | >> | > | > | >>> | > | > | WAFastCGIAdaptor > | > | >> | > | >> | > | > | >>> | > | > | Server > | > | >> | > | >> | > | > | >>> | > | > | started > | > | >> | > | >> | > | > | >>> | > | > | on > | > | >> | > | >> | > | > | >>> | > | > | port > | > | >> | > | >> | > | > | >>> | > | > | 9001 > | > | >> | > | >> | > | > | >>> | > | > | ----------------------------------------------------- > | > | >> | > | >> | > | > | >>> | > | > | GemStone: Error Nonfatal > | > | >> | > | >> | > | > | >>> | > | > | The object with object ID > | > | >> | > | >> | > | > | >>> | > | > | 81065894683350528 > | > | >> | > | >> | > | > | >>> | > | > | does > | > | >> | > | >> | > | > | >>> | > | > | not > | > | >> | > | >> | > | > | >>> | > | > | exist. > | > | >> | > | >> | > | > | >>> | > | > | Error Category: 231169 > | > | >> | > | >> | > | > | >>> | > | > | [GemStone] > | > | >> | > | >> | > | > | >>> | > | > | Number: > | > | >> | > | >> | > | > | >>> | > | > | 2101 > | > | >> | > | >> | > | > | >>> | > | > | Arg > | > | >> | > | >> | > | > | >>> | > | > | Count: 1 > | > | >> | > | >> | > | > | >>> | > | > | Context : > | > | >> | > | >> | > | > | >>> | > | > | 526648321 > | > | >> | > | >> | > | > | >>> | > | > | Arg 1: [648527157466804226 > | > | >> | > | >> | > | > | >>> | > | > | sz:0 > | > | >> | > | >> | > | > | >>> | > | > | cls: > | > | >> | > | >> | > | > | >>> | > | > | 74241 > | > | >> | > | >> | > | > | >>> | > | > | SmallInteger] > | > | >> | > | >> | > | > | >>> | > | > | 81065894683350528 > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | Now executing the following > | > | >> | > | >> | > | > | >>> | > | > | command > | > | >> | > | >> | > | > | >>> | > | > | saved > | > | >> | > | >> | > | > | >>> | > | > | from > | > | >> | > | >> | > | > | >>> | > | > | "iferr > | > | >> | > | >> | > | > | >>> | > | > | 1": > | > | >> | > | >> | > | > | >>> | > | > | where > | > | >> | > | >> | > | > | >>> | > | > | ==> 1 GsProcess class >> > | > | >> | > | >> | > | > | >>> | > | > | installPartialContinuation:atLevel:value: > | > | >> | > | >> | > | > | >>> | > | > | @2 > | > | >> | > | >> | > | > | >>> | > | > | line 1 [GsMethod 4487425] > | > | >> | > | >> | > | > | >>> | > | > | 2 WAPartialContinuation >> > | > | >> | > | >> | > | > | >>> | > | > | value: > | > | >> | > | >> | > | > | >>> | > | > | @13 > | > | >> | > | >> | > | > | >>> | > | > | line > | > | >> | > | >> | > | > | >>> | > | > | 11 > | > | >> | > | >> | > | > | >>> | > | > | [GsMethod > | > | >> | > | >> | > | > | >>> | > | > | 212791041] > | > | >> | > | >> | > | > | >>> | > | > | 3 WAPartialContinuation >> > | > | >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: > | > | >> | > | >> | > | > | >>> | > | > | @2 > | > | >> | > | >> | > | > | >>> | > | > | line 2 > | > | >> | > | >> | > | > | >>> | > | > | [GsMethod 218326273] > | > | >> | > | >> | > | > | >>> | > | > | 4 ComplexBlock in WAComponent > | > | >> | > | >> | > | > | >>> | > | > | >> > | > | >> | > | >> | > | > | >>> | > | > | show:onAnswer:delegation: @7 > | > | >> | > | >> | > | > | >>> | > | > | line 7 > | > | >> | > | >> | > | > | >>> | > | > | [GsMethod 194749185] > | > | >> | > | >> | > | > | >>> | > | > | 5 ComplexBlock in > | > | >> | > | >> | > | > | >>> | > | > | ExecutableBlock > | > | >> | > | >> | > | > | >>> | > | > | >> > | > | >> | > | >> | > | > | >>> | > | > | valueWithPossibleArguments: > | > | >> | > | >> | > | > | >>> | > | > | @12 > | > | >> | > | >> | > | > | >>> | > | > | line 8 [GsMethod 116163585] > | > | >> | > | >> | > | > | >>> | > | > | 6 WAAnswerHandler >> > | > | >> | > | >> | > | > | >>> | > | > | handleAnswer:continueWith: > | > | >> | > | >> | > | > | >>> | > | > | @3 > | > | >> | > | >> | > | > | >>> | > | > | line > | > | >> | > | >> | > | > | >>> | > | > | 2 > | > | >> | > | >> | > | > | >>> | > | > | [GsMethod > | > | >> | > | >> | > | > | >>> | > | > | 194735873] > | > | >> | > | >> | > | > | >>> | > | > | 7 WADecoration >> > | > | >> | > | >> | > | > | >>> | > | > | handleAnswer: > | > | >> | > | >> | > | > | >>> | > | > | @6 > | > | >> | > | >> | > | > | >>> | > | > | line 3 > | > | >> | > | >> | > | > | >>> | > | > | [GsMethod > | > | >> | > | >> | > | > | >>> | > | > | 194731009] > | > | >> | > | >> | > | > | >>> | > | > | 8 WAComponent >> answer: @2 > | > | >> | > | >> | > | > | >>> | > | > | line > | > | >> | > | >> | > | > | >>> | > | > | 5 > | > | >> | > | >> | > | > | >>> | > | > | [GsMethod > | > | >> | > | >> | > | > | >>> | > | > | 194751745] > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | I found this on the net: > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | Object does not exist errors > | > | >> | > | >> | > | > | >>> | > | > | GBS applications may > | > | >> | > | >> | > | > | >>> | > | > | encounter > | > | >> | > | >> | > | > | >>> | > | > | object > | > | >> | > | >> | > | > | >>> | > | > | does > | > | >> | > | >> | > | > | >>> | > | > | not > | > | >> | > | >> | > | > | >>> | > | > | exist > | > | >> | > | >> | > | > | >>> | > | > | errors > | > | >> | > | >> | > | > | >>> | > | > | in > | > | >> | > | >> | > | > | >>> | > | > | non-persistent > | > | >> | > | >> | > | > | >>> | > | > | objects. This is due to a > | > | >> | > | >> | > | > | >>> | > | > | problem > | > | >> | > | >> | > | > | >>> | > | > | with > | > | >> | > | >> | > | > | >>> | > | > | the > | > | >> | > | >> | > | > | >>> | > | > | fix > | > | >> | > | >> | > | > | >>> | > | > | for > | > | >> | > | >> | > | > | >>> | > | > | bug > | > | >> | > | >> | > | > | >>> | > | > | #40703 > | > | >> | > | >> | > | > | >>> | > | > | in > | > | >> | > | >> | > | > | >>> | > | > | version > | > | >> | > | >> | > | > | >>> | > | > | 2.4.4, which resulted in > | > | >> | > | >> | > | > | >>> | > | > | non-persistent > | > | >> | > | >> | > | > | >>> | > | > | objects > | > | >> | > | >> | > | > | >>> | > | > | not > | > | >> | > | >> | > | > | >>> | > | > | properly > | > | >> | > | >> | > | > | >>> | > | > | protected > | > | >> | > | >> | > | > | >>> | > | > | from garbage collection. > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | Workaround: > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | none/not applicable > | > | >> | > | >> | > | > | >>> | > | > | from: > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | http://www.gemstone.com/docs/GemStoneS/bugnotes/bugnotes/40948.html > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | So, should I worry about > | > | >> | > | >> | > | > | >>> | > | > | this? I > | > | >> | > | >> | > | > | >>> | > | > | implemented > | > | >> | > | >> | > | > | >>> | > | > | code > | > | >> | > | >> | > | > | >>> | > | > | that > | > | >> | > | >> | > | > | >>> | > | > | allowed a > | > | >> | > | >> | > | > | >>> | > | > | user > | > | >> | > | >> | > | > | >>> | > | > | to call an editor, switch out > | > | >> | > | >> | > | > | >>> | > | > | on > | > | >> | > | >> | > | > | >>> | > | > | the > | > | >> | > | >> | > | > | >>> | > | > | navigation > | > | >> | > | >> | > | > | >>> | > | > | menu, > | > | >> | > | >> | > | > | >>> | > | > | call > | > | >> | > | >> | > | > | >>> | > | > | another > | > | >> | > | >> | > | > | >>> | > | > | editor, > | > | >> | > | >> | > | > | >>> | > | > | switch out. With each switch, > | > | >> | > | >> | > | > | >>> | > | > | I > | > | >> | > | >> | > | > | >>> | > | > | send > | > | >> | > | >> | > | > | >>> | > | > | answer: > | > | >> | > | >> | > | > | >>> | > | > | false > | > | >> | > | >> | > | > | >>> | > | > | to > | > | >> | > | >> | > | > | >>> | > | > | the > | > | >> | > | >> | > | > | >>> | > | > | open > | > | >> | > | >> | > | > | >>> | > | > | editor > | > | >> | > | >> | > | > | >>> | > | > | to close it so that it is not > | > | >> | > | >> | > | > | >>> | > | > | hanging > | > | >> | > | >> | > | > | >>> | > | > | around > | > | >> | > | >> | > | > | >>> | > | > | open. > | > | >> | > | >> | > | > | >>> | > | > | My > | > | >> | > | >> | > | > | >>> | > | > | idea > | > | >> | > | >> | > | > | >>> | > | > | was to hide the section > | > | >> | > | >> | > | > | >>> | > | > | navigation > | > | >> | > | >> | > | > | >>> | > | > | when > | > | >> | > | >> | > | > | >>> | > | > | the > | > | >> | > | >> | > | > | >>> | > | > | editor > | > | >> | > | >> | > | > | >>> | > | > | came > | > | >> | > | >> | > | > | >>> | > | > | up > | > | >> | > | >> | > | > | >>> | > | > | but > | > | >> | > | >> | > | > | >>> | > | > | I'm > | > | >> | > | >> | > | > | >>> | > | > | getting push back from my > | > | >> | > | >> | > | > | >>> | > | > | user. > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | What do you think? > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | Larry > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >>> | > | > | >> | > | >> | > | > | >> > | > | >> | > | >> | > | > | > > | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | > | > | >> | > | >> | > | > | > | >> | > | >> | > | > | > | >> | > | >> | > | > | >> | > | >> | > | > | >> | > | > > | > | >> | > | > This email is confidential and subject to important > | > | >> | > | > disclaimers > | > | >> | > | > and > | > | >> | > | > conditions including on offers for the purchase or > | > | >> | > | > sale of > | > | >> | > | > securities, accuracy and completeness of information, > | > | >> | > | > viruses, > | > | >> | > | > confidentiality, legal privilege, and legal entity > | > | >> | > | > disclaimers, > | > | >> | > | > available at > | > | >> | > | > http://www.jpmorgan.com/pages/disclosures/email. > | > | >> | > | > | > | >> | > | > | > | >> | > | > | >> | > | > | > > | > | > | > | > | > | |
Free forum by Nabble | Edit this page |