From: <HBB...@t-...> - 2007-05-03 20:14:40
|
Florian Hengstberger wrote: > This is my second attempt, I hope everything is correct now. > > I'm happy using > > G N U P L O T > Version 4.0 patchlevel 0 First problem: that version is out of date. But reports to versions other than the current one are quite pointless. > This involves a circular definition of functions and results in a > segmentation fault. I can imagine that it is quite difficult to > detect such loops and I don't know if you are about to change this. No, we're not. The segfault occurs because the stack you overflow by that infinite recursion is the actual CPU stack. The only remotely portable way of checking for stack overflow is to let it occur. Any other way would fail to work, or risk to break scripts that don't need to be stopped: those using very deep, but finite recursion. |