Hi Henning,
On 27/06/2006, you wrote:
it is hard to "fix a bug" without a bugreport... I don't know any forking problems with abc-shell, so without a bugreport telling me how to find it, is it not possible to fix it.
@Tony: any information?
Mate, I know how difficult it is, and I apologise for blaming it on you. The symptom was that when I tried to run the "configure" script for Kaffe, Cacao or GMP, it would get only so far before crashing. I ket on raising the stack and it got further each time - so I thought it was running out of stack.
I currently have the stack at 5 MB and it gets nearly all the way through the Kaffe script, but I've run into other problems that are not associated with abc-shell, and I am chasing them at the moment.
So I have to get over these other problems before I can get back to using the shell to execute scripts. Currently I don't have any reason to suspect the shell.
Question: what happens when the script (being executed by sh) comes across a recursive call to sh? Is any part of the existing shell's stack used for the new shell or its local data? In short, can there be a limit to the depth of shells imposed by the stack size?
cheers