Subject: problem with NeWS

From: [email-masked] (putnam)
Date: Wed, 1 Jul 87 20:59:07 EDT

Date: 24 Jun 87 18:56:45 GMT
From: [email-masked]  (putnam)
Subject: problem with NeWS
To: [email-masked]

NeWS has an implementation limit of 100 entries on an ExecutionStack
in a process.  When this limit is exceeded, NeWS hangs.  It is hard to
decide what action is correct here, but just hanging is probably not
it.  To see this try :

/deep
{
  % currentprocess /Execut
onStack get length =
  % dup =
  dup 0 ne
  { 1 sub deep } if
} def

10 10 100 { deep } for

Note that either comment line may be uncommented for a more verbose
demo, but if the first is uncommented, it crashes (at least my) NeWS
quite reliably.  If the second is uncommented and NeWS is going to
hang, it usually hangs before any output is displayed.

Well, shall we go?  -- jefu (jeff putnam)
Yes, lets go.       -- UUCP: steinmetz!putnam
(They do not move.) -- ARPA: [email-masked]