Ben,
Found a cure for the NASAJPL loader bug (well, my friend did). Didn't
work from Workbench (wham 800000006 type crash) but did from CLI
(Stack=40000). I now set the stack to 10
….Mark Sterling 74335,1677
Looks like the cure is to set the stack _before_ you start ARexx, since the
loader is launched from ARexx, it inherits the stack size that ARexx itself
has.
Anyway, good to know exactly where it comes from. I never did figure that
one out, though it makes perfect sense now that the mystery is solved.
–Ben
Actually, there's a pragma in 2.04 that sets the stacksize for the current
Arexx program. (And maybe for subprocesses it launces). Syntax:
Oldstack = PRAGMA('Stack',NewSize)
See pages 10-111.1, 10-112.1 in the "amended" manual. So this might be a
better solution. (IF you have 2.04) Since I got my HAM-E back yesterday,
I'm going to spend a few years downloading IP8.0x . (I only upgrade every
other major release…)
J Henry H Lowengard