php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #27946 Stack overflow on IIS 6 and PHP ISAPI running PHPWiki 1.3.7
Submitted: 2004-04-10 16:49 UTC Modified: 2008-01-16 02:49 UTC
Votes:12
Avg. Score:4.7 ± 0.5
Reproduced:11 of 11 (100.0%)
Same Version:5 (45.5%)
Same OS:9 (81.8%)
From: bugs dot php dot net at moritz-naumann dot com Assigned:
Status: Wont fix Package: Reproducible crash
PHP Version: 4.3.4 OS: Windows 2003 Server
Private report: No CVE-ID: None
 [2004-04-10 16:49 UTC] bugs dot php dot net at moritz-naumann dot com
Description:
------------
While generating the virgin wiki page (the first dynamically generated page of a wiki which is created after configuring the config files), PHP exits with a stack overflow:
"PHP has encountered a Stack overflow".

This may also be a script error, but from the error message I assume it is rather not so I am posting this here as well.

http://www.boliviahosting.com/wiki/

The PHP version in use is 4.3.4, running on IIS 6 (on Win 2003 Server) as ISAPI module. Further information on the PHP configuration is available on request. However the installation is mostly based php.ini-recommended.

As all the other bug reports mentioning a stack overflow are  rather old I assume this may be a new one, otherwise I am sorry and would really welcome a hint.

FYI: I reported the same bug to PHPWikis bug tracker at
http://sourceforge.net/tracker/index.php?func=detail&aid=932950&group_id=6121&atid=106121


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2004-04-10 16:53 UTC] derick@php.net
PHP does not give this message ever, it must be a phpwiki error messages and thus you'll have to contact its authors.
 [2008-01-16 02:49 UTC] aidan@php.net
A quick check with google shows this is obviously not a phpwiki issie:

http://www.google.com.au/search?q=PHP+has+encountered+a+Stack+overflow

One can quickly reproduce this error message with PHP5.2 and Windows Server 2003 with the following:

<?php
function a() { a(); }
a();
?>

The above recursion issue is already known to the PHP team, and is currently regarded as unfixable, though this error message does not appear on Apache servers. It thus appears that IIS is generating the error message.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Sat Dec 21 16:01:28 2024 UTC