Fwd: error

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Fwd: error

otto
Hi,

We're getting failures which we find difficult to understand or trace.
Can you please have a look at the stack trace below and if you have an
idea, please let us know.

We are running on GS 64 2.4.4.4 on ubuntu, with seaside 3.0.3 (yes,
sorry, a bit old).

Thanks
Otto

2012-07-17 16:40:50.199803500 The object with object ID
81065893341168128 does not exist.
2012-07-17 16:40:50.199806500 Error Category: 231169 [GemStone]
Number: 2101 Arg Count: 1 Context : 695453697
2012-07-17 16:40:50.199809500 Arg 1: [648527146729345026 sz:0 cls:
74241 SmallInteger] 81065893341168128
2012-07-17 16:40:50.199812500
2012-07-17 16:40:50.199825500 Now executing the following command
saved from "iferr 1":
2012-07-17 16:40:50.199829500    where
2012-07-17 16:40:50.199832500 ==> 1 WAComponent >> decoration @3 line
1   [GsMethod 113172225]
2012-07-17 16:40:50.199835500 2 WAComponent >> addDecoration: @2 line
6   [GsMethod 113166081]
2012-07-17 16:40:50.199838500 3 WAComponent >>
show:onAnswer:delegation: @10 line 8   [GsMethod 113169409]
2012-07-17 16:40:50.199842500 4 WAComponent >> show:onAnswer: @5 line
5   [GsMethod 113161985]
2012-07-17 16:40:50.199963500 5 WAComponent >> call:onAnswer: @2 line
6   [GsMethod 113162497]
2012-07-17 16:40:50.199966500 6 ComplexBlock in WAComponent >> call:
@3 line 4   [GsMethod 113165057]
2012-07-17 16:40:50.199969500 7 ComplexBlock in WAComponent >> wait:
@3 line 3   [GsMethod 113165825]
2012-07-17 16:40:50.199973500 8 GRGemStonePlatform >>
seasideSuspendFlowDo: @9 line 5   [GsMethod 112079873]
2012-07-17 16:40:50.199976500 9 WAComponent >> wait: @4 line 3
[GsMethod 113165825]
2012-07-17 16:40:50.199984500 10 WAComponent >> call: @4 line 4
[GsMethod 113165057]
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: error

Larry Kellogg
I think Dale might have a fix for this in a newer version of Gemstone. I have also run into this problem.

Sent from my iPhone

On Jul 17, 2012, at 11:00 AM, Otto Behrens <[hidden email]> wrote:

> Hi,
>
> We're getting failures which we find difficult to understand or trace.
> Can you please have a look at the stack trace below and if you have an
> idea, please let us know.
>
> We are running on GS 64 2.4.4.4 on ubuntu, with seaside 3.0.3 (yes,
> sorry, a bit old).
>
> Thanks
> Otto
>
> 2012-07-17 16:40:50.199803500 The object with object ID
> 81065893341168128 does not exist.
> 2012-07-17 16:40:50.199806500 Error Category: 231169 [GemStone]
> Number: 2101 Arg Count: 1 Context : 695453697
> 2012-07-17 16:40:50.199809500 Arg 1: [648527146729345026 sz:0 cls:
> 74241 SmallInteger] 81065893341168128
> 2012-07-17 16:40:50.199812500
> 2012-07-17 16:40:50.199825500 Now executing the following command
> saved from "iferr 1":
> 2012-07-17 16:40:50.199829500    where
> 2012-07-17 16:40:50.199832500 ==> 1 WAComponent >> decoration @3 line
> 1   [GsMethod 113172225]
> 2012-07-17 16:40:50.199835500 2 WAComponent >> addDecoration: @2 line
> 6   [GsMethod 113166081]
> 2012-07-17 16:40:50.199838500 3 WAComponent >>
> show:onAnswer:delegation: @10 line 8   [GsMethod 113169409]
> 2012-07-17 16:40:50.199842500 4 WAComponent >> show:onAnswer: @5 line
> 5   [GsMethod 113161985]
> 2012-07-17 16:40:50.199963500 5 WAComponent >> call:onAnswer: @2 line
> 6   [GsMethod 113162497]
> 2012-07-17 16:40:50.199966500 6 ComplexBlock in WAComponent >> call:
> @3 line 4   [GsMethod 113165057]
> 2012-07-17 16:40:50.199969500 7 ComplexBlock in WAComponent >> wait:
> @3 line 3   [GsMethod 113165825]
> 2012-07-17 16:40:50.199973500 8 GRGemStonePlatform >>
> seasideSuspendFlowDo: @9 line 5   [GsMethod 112079873]
> 2012-07-17 16:40:50.199976500 9 WAComponent >> wait: @4 line 3
> [GsMethod 113165825]
> 2012-07-17 16:40:50.199984500 10 WAComponent >> call: @4 line 4
> [GsMethod 113165057]
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: error

Dale Henrichs
In reply to this post by otto
Otto,

Larry is referring to a bug that we found during internal testing in March (bug #42138: in-memory GC failure in continuations tests). The failure was occurring during the continuation unit tests and from your stack it looks like you are executing in a continuation as well.

In Larry's case the corrupted object never made it into the repository (which is also true of the bug #42138) and Larry's stack looks very similar to yours:

==> 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]

We aren't certain that the bug we fixed is the one that you and Larry are seeing, but it but all three bugs are related to continuation handling and do not involve persistent objects.

The bug was fixed in 2.4.5.1[1] (released in April). Release notes and install guides can be found here[2].

You'll need to use at least GLASS 1.0-beta.8.7.1[3] since there were some changes to the base image code in 2.4.5 that required updates to the GLASS code base.

I assume that Seaside 3.0.3 can work fine with GLASS 1.0-beta.8.7.1.

Dale


[1] ftp://ftp.gemstone.com/pub/GemStone64/2.4.5.1/
[2] http://community.gemstone.com/display/GSS64/GemStoneS+64+Bit+2.4.x+Documentation
[3] http://code.google.com/p/glassdb/wiki/GlassReleaseLog#1.0-beta.8.7.1
----- Original Message -----
| From: "Otto Behrens" <[hidden email]>
| To: "GemStone Seaside beta discussion" <[hidden email]>
| Sent: Tuesday, July 17, 2012 8:00:13 AM
| Subject: [GS/SS Beta] Fwd: error
|
| Hi,
|
| We're getting failures which we find difficult to understand or
| trace.
| Can you please have a look at the stack trace below and if you have
| an
| idea, please let us know.
|
| We are running on GS 64 2.4.4.4 on ubuntu, with seaside 3.0.3 (yes,
| sorry, a bit old).
|
| Thanks
| Otto
|
| 2012-07-17 16:40:50.199803500 The object with object ID
| 81065893341168128 does not exist.
| 2012-07-17 16:40:50.199806500 Error Category: 231169 [GemStone]
| Number: 2101 Arg Count: 1 Context : 695453697
| 2012-07-17 16:40:50.199809500 Arg 1: [648527146729345026 sz:0 cls:
| 74241 SmallInteger] 81065893341168128
| 2012-07-17 16:40:50.199812500
| 2012-07-17 16:40:50.199825500 Now executing the following command
| saved from "iferr 1":
| 2012-07-17 16:40:50.199829500    where
| 2012-07-17 16:40:50.199832500 ==> 1 WAComponent >> decoration @3 line
| 1   [GsMethod 113172225]
| 2012-07-17 16:40:50.199835500 2 WAComponent >> addDecoration: @2 line
| 6   [GsMethod 113166081]
| 2012-07-17 16:40:50.199838500 3 WAComponent >>
| show:onAnswer:delegation: @10 line 8   [GsMethod 113169409]
| 2012-07-17 16:40:50.199842500 4 WAComponent >> show:onAnswer: @5 line
| 5   [GsMethod 113161985]
| 2012-07-17 16:40:50.199963500 5 WAComponent >> call:onAnswer: @2 line
| 6   [GsMethod 113162497]
| 2012-07-17 16:40:50.199966500 6 ComplexBlock in WAComponent >> call:
| @3 line 4   [GsMethod 113165057]
| 2012-07-17 16:40:50.199969500 7 ComplexBlock in WAComponent >> wait:
| @3 line 3   [GsMethod 113165825]
| 2012-07-17 16:40:50.199973500 8 GRGemStonePlatform >>
| seasideSuspendFlowDo: @9 line 5   [GsMethod 112079873]
| 2012-07-17 16:40:50.199976500 9 WAComponent >> wait: @4 line 3
| [GsMethod 113165825]
| 2012-07-17 16:40:50.199984500 10 WAComponent >> call: @4 line 4
| [GsMethod 113165057]
|
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: error

otto
Thanks a lot, Dale & Larry. Will give it a shot.



On 17 Jul 2012, at 18:59, Dale Henrichs <[hidden email]> wrote:

> Otto,
>
> Larry is referring to a bug that we found during internal testing in March (bug #42138: in-memory GC failure in continuations tests). The failure was occurring during the continuation unit tests and from your stack it looks like you are executing in a continuation as well.
>
> In Larry's case the corrupted object never made it into the repository (which is also true of the bug #42138) and Larry's stack looks very similar to yours:
>
> ==> 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]
>
> We aren't certain that the bug we fixed is the one that you and Larry are seeing, but it but all three bugs are related to continuation handling and do not involve persistent objects.
>
> The bug was fixed in 2.4.5.1[1] (released in April). Release notes and install guides can be found here[2].
>
> You'll need to use at least GLASS 1.0-beta.8.7.1[3] since there were some changes to the base image code in 2.4.5 that required updates to the GLASS code base.
>
> I assume that Seaside 3.0.3 can work fine with GLASS 1.0-beta.8.7.1.
>
> Dale
>
>
> [1] ftp://ftp.gemstone.com/pub/GemStone64/2.4.5.1/
> [2] http://community.gemstone.com/display/GSS64/GemStoneS+64+Bit+2.4.x+Documentation
> [3] http://code.google.com/p/glassdb/wiki/GlassReleaseLog#1.0-beta.8.7.1
> ----- Original Message -----
> | From: "Otto Behrens" <[hidden email]>
> | To: "GemStone Seaside beta discussion" <[hidden email]>
> | Sent: Tuesday, July 17, 2012 8:00:13 AM
> | Subject: [GS/SS Beta] Fwd: error
> |
> | Hi,
> |
> | We're getting failures which we find difficult to understand or
> | trace.
> | Can you please have a look at the stack trace below and if you have
> | an
> | idea, please let us know.
> |
> | We are running on GS 64 2.4.4.4 on ubuntu, with seaside 3.0.3 (yes,
> | sorry, a bit old).
> |
> | Thanks
> | Otto
> |
> | 2012-07-17 16:40:50.199803500 The object with object ID
> | 81065893341168128 does not exist.
> | 2012-07-17 16:40:50.199806500 Error Category: 231169 [GemStone]
> | Number: 2101 Arg Count: 1 Context : 695453697
> | 2012-07-17 16:40:50.199809500 Arg 1: [648527146729345026 sz:0 cls:
> | 74241 SmallInteger] 81065893341168128
> | 2012-07-17 16:40:50.199812500
> | 2012-07-17 16:40:50.199825500 Now executing the following command
> | saved from "iferr 1":
> | 2012-07-17 16:40:50.199829500    where
> | 2012-07-17 16:40:50.199832500 ==> 1 WAComponent >> decoration @3 line
> | 1   [GsMethod 113172225]
> | 2012-07-17 16:40:50.199835500 2 WAComponent >> addDecoration: @2 line
> | 6   [GsMethod 113166081]
> | 2012-07-17 16:40:50.199838500 3 WAComponent >>
> | show:onAnswer:delegation: @10 line 8   [GsMethod 113169409]
> | 2012-07-17 16:40:50.199842500 4 WAComponent >> show:onAnswer: @5 line
> | 5   [GsMethod 113161985]
> | 2012-07-17 16:40:50.199963500 5 WAComponent >> call:onAnswer: @2 line
> | 6   [GsMethod 113162497]
> | 2012-07-17 16:40:50.199966500 6 ComplexBlock in WAComponent >> call:
> | @3 line 4   [GsMethod 113165057]
> | 2012-07-17 16:40:50.199969500 7 ComplexBlock in WAComponent >> wait:
> | @3 line 3   [GsMethod 113165825]
> | 2012-07-17 16:40:50.199973500 8 GRGemStonePlatform >>
> | seasideSuspendFlowDo: @9 line 5   [GsMethod 112079873]
> | 2012-07-17 16:40:50.199976500 9 WAComponent >> wait: @4 line 3
> | [GsMethod 113165825]
> | 2012-07-17 16:40:50.199984500 10 WAComponent >> call: @4 line 4
> | [GsMethod 113165057]
> |