From: rob at thijssen dot co dot uk Operating system: Windows 2000 PHP version: 4.3.4 PHP Bug Type: IIS related Bug description: PHP as ISAPI crashes without an error message
Description: ------------ PHP was working fine one moment (running phpMyAdmin) the next it would only return a blank page. No settings were changed to trigger the fault. No error message is returned (with or without error reporting on). The event log shows several new errors: The configuration information of the performance library "C:\WINNT\system32\w3ctrs.dll" for the "W3SVC" service does not match the trusted performance library information stored in the registry. The functions in this library will not be treated as trusted. The Collect Procedure for the "Tcpip" service in DLL "C:\WINNT\system32\Perfctrs.dll" generated an exception or returned an invalid status. Performance data returned by counter DLL will be not be returned in Perf Data Block. Exception or status code returned is data DWORD 0. I suspect the problem is actually with IIS although it happily serves up other (non-PHP) content. The strange bit is that some useless HTML is generated but I have no idea what process is responsible for that. The box is running W2K with all the updates, PHP4.3.4, It's a brand new P4 Xeon with a Gig of RAM. Reproduce code: --------------- phpinfo(); Expected result: ---------------- not nothing! Actual result: -------------- View source yields: <html><body></body></html> -- Edit bug report at http://bugs.php.net/?id=26641&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=26641&r=trysnapshot4 Try a CVS snapshot (php5): http://bugs.php.net/fix.php?id=26641&r=trysnapshot5 Fixed in CVS: http://bugs.php.net/fix.php?id=26641&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=26641&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=26641&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=26641&r=needscript Try newer version: http://bugs.php.net/fix.php?id=26641&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=26641&r=support Expected behavior: http://bugs.php.net/fix.php?id=26641&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=26641&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=26641&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=26641&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=26641&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=26641&r=dst IIS Stability: http://bugs.php.net/fix.php?id=26641&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=26641&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=26641&r=float