From: Philipp dot vonHartrott at iwm dot fraunhofer dot de Operating system: Linux PHP version: 5.0.0 PHP Bug Type: Scripting Engine problem Bug description: Script parsing fails after several invocations
Description: ------------ After running a script successfully several times consecutively it fails with the following error-message (Please note: details like ascii-code number etc. are missing after the single-quote in the error-messages Warning line): .... Server: Apache/2.0.50 (Unix) mod_perl/1.99_13 Perl/v5.8.4 mod_ssl/2.0.50 .... <br /> <b>Warning</b>: Unexpected character in input: ' in <b>/srv/www/htdocs/fitit_soap/nusoap.php</b> on line <b>159</b><br /> <br /> <b>Parse error</b>: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in <b>/srv/www/htdocs/fitit_soap/nusoap.php</b> on line <b>159</b><br /> The respective lines of code: 159 if($GLOBALS['NUSOAP_DEBUG']) 160 { 161 $this->debug_str .= $string; 162 } The same code works fine in [Apache/2.0.50 (Win32) mod_ssl/2.0.50 OpenSSL/0.9.7c PHP/5.0.1] What other details can be helpful? Kind regards. Reproduce code: --------------- Unfortunately I am not able of producing a small example. A client script that will make the above SOAP server code fail, can be provided upon request (but will not show more information than given above). -- Edit bug report at http://bugs.php.net/?id=30213&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=30213&r=trysnapshot4 Try a CVS snapshot (php5.0): http://bugs.php.net/fix.php?id=30213&r=trysnapshot50 Try a CVS snapshot (php5.1): http://bugs.php.net/fix.php?id=30213&r=trysnapshot51 Fixed in CVS: http://bugs.php.net/fix.php?id=30213&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=30213&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=30213&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=30213&r=needscript Try newer version: http://bugs.php.net/fix.php?id=30213&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=30213&r=support Expected behavior: http://bugs.php.net/fix.php?id=30213&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=30213&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=30213&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=30213&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=30213&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=30213&r=dst IIS Stability: http://bugs.php.net/fix.php?id=30213&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=30213&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=30213&r=float MySQL Configuration Error: http://bugs.php.net/fix.php?id=30213&r=mysqlcfg