[comp.windows.news] problem with NeWS

putnam@thuban.steinmetz (putnam) (06/24/87)

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 /ExecutionStack 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: putnam@ge-crd.com