phpbar.de logo

Mailinglisten-Archive

[php] PHP Stack

[php] PHP Stack

Tobias Ratschiller tobias_(at)_dnet.it
Wed, 15 Dec 1999 21:20:55 +0100


> Aber welche Ebene krieg ich wohl einen Stack overflow?

Ausprobieren.
Dieses Skript gibt mit PHP 3.0.12 bei 767 einen Stack-Overflow, mit PHP
4-latest-CVS bei 8191 einen Segmentation-Fault:

function foo($i)
{
    print("$i\n");
    foo(++$i);
}
foo(0);

Wahrscheinlich kann man daraus auf eine allgemeine Funktions-Stack-Größe von
8k bei PHP 4 schließen (meint Till :).

Mit freundlichen Grüßen,
  Tobias Ratschiller



php::bar PHP Wiki   -   Listenarchive