Eyesee in VW7.6

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

Eyesee in VW7.6

Lynn-2
I've been able to load and run Eyesee in VW 7.5 but not in VW 7.6.  It seems to go into a tight loop a few minutes before crashing with at out of memory error.  Any ideas. Thanks, Lynn
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Eyesee in VW7.6

Steve Aldred-3
Lynn wrote:
> I've been able to load and run Eyesee in VW 7.5 but not in VW 7.6.  It
> seems
> to go into a tight loop a few minutes before crashing with at out of
> memory
> error.  Any ideas. Thanks, Lynn
>  
You  could load the StackOverflow package so it breaks rather than runs
out of memory then go down the stack trying to identify the recursion.

good luck
Steve
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Eyesee in VW7.6

Tudor Girba-3
I only have 7.5nc, and I have no idea how to obtain 7.6nc so I cannot  
test this.

On the Cincom site it is said that the current version is 7.6, but I  
can only download 7.5.

So, is 7.6 available as nc as well? If yes how could I download it?


Cheers,
Doru


On Mar 15, 2008, at 7:46 AM, Steve Aldred wrote:

> Lynn wrote:
>> I've been able to load and run Eyesee in VW 7.5 but not in VW 7.6.  
>> It
>> seems
>> to go into a tight loop a few minutes before crashing with at out of
>> memory
>> error.  Any ideas. Thanks, Lynn
>>
> You  could load the StackOverflow package so it breaks rather than  
> runs
> out of memory then go down the stack trying to identify the recursion.
>
> good luck
> Steve
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

--
www.tudorgirba.com
www.tudorgirba.com/blog

"Not knowing how to do something is not an argument for how it cannot  
be done."

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Eyesee in VW7.6

Holger Kleinsorgen-3
Howdy,

CodeFoo implements BlockClosure>>cull: with different semantics:

Code Foo:
--------
cull: arguments
   "Evaluates the receiver with as many arguments as requiered."

    self numArgs = 0 ifTrue: [ ^self value ].
    self numArgs = 1 ifTrue: [ ^self value: arguments first ].
   ^self valueWithArguments: (arguments copyFrom: 1 to: self numArgs).


VW 7.6:
-------
cull: anObject
   "If the receiver can handle an argument, evaluate with the argument,
other wise drop the last argument and evaluate as a no arg block."

   ^self numArgs = 0
      ifTrue: [self value]
      ifFalse: [self value: anObject]
----
especially, CodeFoo's cull breaks ifNotNil:, resulting in a nice myriad
of debuggers:

----

process 0x845c7bc priority: 50

frame 0xbf9c9c60 a(n) Process resume
frame 0xbf9c9c7c a(n) BlockClosure forkAt:
frame 0xbf9c9c9c a(n) Process suspendResumable:do:
frame 0xbf9c9cc4 a Class (DebuggerService)
openContext:label:proceedable:interrupted:
frame 0xbf9c9cec a Class (DebuggerService) openContext:label:proceedable:
frame 0xbf9c9d10 a Class (Notifier) openContext:label:proceedable:
frame 0xbf9c9d30 a(n) UnhandledException defaultAction
frame 0xbf9c9d50 a(n) UnhandledException performHandler:
frame 0xbf9c9d6c a(n) UnhandledException propagatePrivateFrom:
frame 0xbf9c9d84 a(n) UnhandledException propagateFrom:
frame 0xbf9c9d98 a(n) UnhandledException propagate
frame 0xbf9c9dac a(n) UnhandledException raiseSignal
frame 0xbf9c9dc0 a(n) MessageNotUnderstood noHandler
frame 0xbf9c9dd4 a(n) MessageNotUnderstood defaultAction
frame 0xbf9c9de8 a(n) MessageNotUnderstood defaultAction
frame 0xbf9c9e08 a(n) MessageNotUnderstood performHandler:
frame 0xbf9c9e24 a(n) MessageNotUnderstood propagatePrivateFrom:
frame 0xbf9c9e3c a(n) MessageNotUnderstood propagateFrom:
frame 0xbf9c9e50 a(n) MessageNotUnderstood propagate
frame 0xbf9c9e64 a(n) MessageNotUnderstood raiseSignal
frame 0xbf9c9e84 a(n) CompositePart doesNotUnderstand:
frame 0xbf9c9ea0 a(n) BlockClosure cull:
frame 0xbf9c9eb8 a(n) CompositePart ifNotNil:
frame 0xbf9c9ed0 a(n) ApplicationWindow extentEvent:
frame 0xbf9c9ee8 a(n) ApplicationWindow privateOpenForced:
frame 0xbf9c9f04 a(n) ApplicationWindow openIn:
frame 0xbf9c9f20 a(n) ApplicationWindow openIn:withType:
frame 0xbf9c9f38 a(n) UIBuilder openIn:
frame 0xbf9c9f94 a Class (DebuggerService)
openDebugger:contents:label:proceed:displayAt:
frame 0xbf9c9fd4 a(n) BlockClosure [] in DebuggerService
class>>openContext:label:proceedable:interrupted:
frame 0xbf9c9ff4 a(n) BlockClosure [] in Process>>suspendResumable:do:
frame 0xbf9ca010 a(n) BlockClosure on:do:
frame 0xbf9ca028 a(n) BlockClosure [] in Process class>>forBlock:priority:
----
...and so on...
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Eyesee in VW7.6

Boris Popov, DeepCove Labs (SNN)
In reply to this post by Lynn-2
Re: [vwnc] Eyesee in VW7.6

Not quite yet, 7.6 is just about to be released.

Cheers!

-Boris (via BlackBerry)

----- Original Message -----
From: [hidden email] <[hidden email]>
To: Steve Aldred <[hidden email]>
Cc: [hidden email] <[hidden email]>
Sent: Sat Mar 15 08:45:15 2008
Subject: Re: [vwnc] Eyesee in VW7.6

I only have 7.5nc, and I have no idea how to obtain 7.6nc so I cannot 
test this.

On the Cincom site it is said that the current version is 7.6, but I 
can only download 7.5.

So, is 7.6 available as nc as well? If yes how could I download it?


Cheers,
Doru


On Mar 15, 2008, at 7:46 AM, Steve Aldred wrote:

> Lynn wrote:
>> I've been able to load and run Eyesee in VW 7.5 but not in VW 7.6.  
>> It
>> seems
>> to go into a tight loop a few minutes before crashing with at out of
>> memory
>> error.  Any ideas. Thanks, Lynn
>>
> You  could load the StackOverflow package so it breaks rather than 
> runs
> out of memory then go down the stack trying to identify the recursion.
>
> good luck
> Steve
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

--
www.tudorgirba.com
www.tudorgirba.com/blog

"Not knowing how to do something is not an argument for how it cannot 
be done."

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Eyesee in VW7.6

Paul Baumann
In reply to this post by Lynn-2
Open a CMD window and start the debug vm from the command prompt
"bin\win\debug\vwntconsole -o10s visual.im". Minimize the CMD window as
it runs--to avoid CMD window refresh costs. I usually set properties on
CMD to buffer 2000 lines and 200 columns. Once you get the crash then
look at the CMD window to see what the VM was doing.

Last week I was tracking down an mmScavenge.c crash this way (using VW
7.5+GBS 7.2.1b1). The precise point of failure was random but the error
was always "thapi com ephemerons immutability debug assert". It was
worked around by increasing memory allocation and growth to accommodate
the new GBS cache design.

---FromCPIC---a Class (CpCompany)>>asGSObjectInSession: 814210
Prim fail in ..\..\..\src\ext\exCallSup.c @ 1431
VisualWorks(R) 7.5 Apr 16 2007
[ thapi com ephemerons immutability debug assert ]
..\..\..\src\mman\mmScavenge.c 2379
Out of memory.
VisualWorks(R) 7.5 Apr 16 2007
[ thapi com ephemerons immutability debug assert ]
..\..\..\src\mman\mmScavenge.c 2379
Out of memory.


Paul Baumann

-----Original Message-----
From: [hidden email] [mailto:[hidden email]] On
Behalf Of Lynn
Sent: Friday, March 14, 2008 5:14 PM
To: [hidden email]
Subject: [vwnc] Eyesee in VW7.6


I've been able to load and run Eyesee in VW 7.5 but not in VW 7.6.  It
seems to go into a tight loop a few minutes before crashing with at out
of memory error.  Any ideas. Thanks, Lynn
--
View this message in context:
http://www.nabble.com/Eyesee-in-VW7.6-tp16055666p16055666.html
Sent from the VisualWorks mailing list archive at Nabble.com.

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
 
--------------------------------------------------------
This message may contain confidential information and is intended for specific recipients unless explicitly noted otherwise. If you have reason to believe you are not an intended recipient of this message, please delete it and notify the sender. This message may not represent the opinion of IntercontinentalExchange, Inc. (ICE), its subsidiaries or affiliates, and does not constitute a contract or guarantee. Unencrypted electronic mail is not secure and the recipient of this message is expected to provide safeguards from viruses and pursue alternate means of communication where privacy or a binding message is desired.

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Eyesee in VW7.6

Alan Knight-2
re: [ thapi com ephemerons immutability debug assert ]

That's not an error message, that's an identifier of which options are enabled in the particular VM you're using. The error message is "Out of Memory".

At 09:26 AM 3/17/2008, Paul Baumann wrote:
Open a CMD window and start the debug vm from the command prompt
"bin\win\debug\vwntconsole -o10s visual.im". Minimize the CMD window as
it runs--to avoid CMD window refresh costs. I usually set properties on
CMD to buffer 2000 lines and 200 columns. Once you get the crash then
look at the CMD window to see what the VM was doing.

Last week I was tracking down an mmScavenge.c crash this way (using VW
7.5+GBS 7.2.1b1). The precise point of failure was random but the error
was always "thapi com ephemerons immutability debug assert". It was
worked around by increasing memory allocation and growth to accommodate
the new GBS cache design.

---FromCPIC---a Class (CpCompany)>>asGSObjectInSession: 814210
Prim fail in ..\..\..\src\ext\exCallSup.c @ 1431
VisualWorks(R) 7.5 Apr 16 2007
[ thapi com ephemerons immutability debug assert ]
..\..\..\src\mman\mmScavenge.c 2379
Out of memory.
VisualWorks(R) 7.5 Apr 16 2007
[ thapi com ephemerons immutability debug assert ]
..\..\..\src\mman\mmScavenge.c 2379
Out of memory.


Paul Baumann

-----Original Message-----
From: [hidden email] [[hidden email]] On
Behalf Of Lynn
Sent: Friday, March 14, 2008 5:14 PM
To: [hidden email]
Subject: [vwnc] Eyesee in VW7.6


I've been able to load and run Eyesee in VW 7.5 but not in VW 7.6.  It
seems to go into a tight loop a few minutes before crashing with at out
of memory error.  Any ideas. Thanks, Lynn
--
View this message in context:
http://www.nabble.com/Eyesee-in-VW7.6-tp16055666p16055666.html
Sent from the VisualWorks mailing list archive at Nabble.com.

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
 
--------------------------------------------------------
This message may contain confidential information and is intended for specific recipients unless explicitly noted otherwise. If you have reason to believe you are not an intended recipient of this message, please delete it and notify the sender. This message may not represent the opinion of IntercontinentalExchange, Inc. (ICE), its subsidiaries or affiliates, and does not constitute a contract or guarantee. Unencrypted electronic mail is not secure and the recipient of this message is expected to provide safeguards from viruses and pursue alternate means of communication where privacy or a binding message is desired.

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

--
Alan Knight [|], Cincom Smalltalk Development

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: [vwnc] Eyesee in VW7.6

Paul Baumann
In reply to this post by Paul Baumann
OK. Thanks.
 
Paul Baumann 
 
 

From: Alan Knight [mailto:[hidden email]]
Sent: Monday, March 17, 2008 10:12 AM
To: Paul Baumann; Lynn; [hidden email]
Subject: Re: [vwnc] Eyesee in VW7.6
Importance: High

re: [ thapi com ephemerons immutability debug assert ]

That's not an error message, that's an identifier of which options are enabled in the particular VM you're using. The error message is "Out of Memory".

At 09:26 AM 3/17/2008, Paul Baumann wrote:
Open a CMD window and start the debug vm from the command prompt
"bin\win\debug\vwntconsole -o10s visual.im". Minimize the CMD window as
it runs--to avoid CMD window refresh costs. I usually set properties on
CMD to buffer 2000 lines and 200 columns. Once you get the crash then
look at the CMD window to see what the VM was doing.

Last week I was tracking down an mmScavenge.c crash this way (using VW
7.5+GBS 7.2.1b1). The precise point of failure was random but the error
was always "thapi com ephemerons immutability debug assert". It was
worked around by increasing memory allocation and growth to accommodate
the new GBS cache design.

---FromCPIC---a Class (CpCompany)>>asGSObjectInSession: 814210
Prim fail in ..\..\..\src\ext\exCallSup.c @ 1431
VisualWorks(R) 7.5 Apr 16 2007
[ thapi com ephemerons immutability debug assert ]
..\..\..\src\mman\mmScavenge.c 2379
Out of memory.
VisualWorks(R) 7.5 Apr 16 2007
[ thapi com ephemerons immutability debug assert ]
..\..\..\src\mman\mmScavenge.c 2379
Out of memory.


Paul Baumann

-----Original Message-----
From: [hidden email] [[hidden email]] On
Behalf Of Lynn
Sent: Friday, March 14, 2008 5:14 PM
To: [hidden email]
Subject: [vwnc] Eyesee in VW7.6


I've been able to load and run Eyesee in VW 7.5 but not in VW 7.6.  It
seems to go into a tight loop a few minutes before crashing with at out
of memory error.  Any ideas. Thanks, Lynn
--
View this message in context:
http://www.nabble.com/Eyesee-in-VW7.6-tp16055666p16055666.html
Sent from the VisualWorks mailing list archive at Nabble.com.

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
 
--------------------------------------------------------
This message may contain confidential information and is intended for specific recipients unless explicitly noted otherwise. If you have reason to believe you are not an intended recipient of this message, please delete it and notify the sender. This message may not represent the opinion of IntercontinentalExchange, Inc. (ICE), its subsidiaries or affiliates, and does not constitute a contract or guarantee. Unencrypted electronic mail is not secure and the recipient of this message is expected to provide safeguards from viruses and pursue alternate means of communication where privacy or a binding message is desired.

_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc

--
Alan Knight [|], Cincom Smalltalk Development
 

This message may contain confidential information and is intended for specific recipients unless explicitly noted otherwise. If you have reason to believe you are not an intended recipient of this message, please delete it and notify the sender. This message may not represent the opinion of IntercontinentalExchange, Inc. (ICE), its subsidiaries or affiliates, and does not constitute a contract or guarantee. Unencrypted electronic mail is not secure and the recipient of this message is expected to provide safeguards from viruses and pursue alternate means of communication where privacy or a binding message is desired.


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc