ID: 41577 Comment by: sam at bitopia dot co dot uk Reported By: boen dot robot at gmail dot com Status: Assigned Bug Type: COM related Operating System: Windows XP Professional SP2 PHP Version: 5CVS-2007-06-03 (snap) Assigned To: wez New Comment:
I had this problem, and finally managed to solve it by running php as cgi instead of an apache module, google for how to do it, but basically it's disabling the apache module, then adding three lines in the apache conf Previous Comments: ------------------------------------------------------------------------ [2008-01-28 19:58:33] jthorpe at statestreet dot com I am also experiencing this problem. Here's the crash message... Unhandled exception at 0x00ad736d in httpd.exe: 0xC0000005: Access violation reading location 0x00000000. and the end of the call stack... > php5ts.dll!00ad736d() ntdll.dll!7c91056d() user32.dll!7e419951() ntdll.dll!7c910833() ntdll.dll!7c910833() ------------------------------------------------------------------------ [2007-12-20 16:52:03] heathfrankel at internode dot on dot net Is this related http://support.microsoft.com/kb/837318? ------------------------------------------------------------------------ [2007-12-20 15:58:45] heathfrankel at internode dot on dot net I have also exerienced this issue and it is likely to be a show stopper for a very important project for our company. I have tried this on Win XP and Win 2003, I have used PHP5.2 from PHP.NET and from WAMPSERVER, I have used IIS and Apache. It oocurs for my own .NET objects and for the standard PHP documentation example. It is all the same. Finally after much searching I have found this Bug Report, now I don't feel so alone but still in the learch. A quick fix would be appreciated. ------------------------------------------------------------------------ [2007-08-15 08:32:34] [EMAIL PROTECTED] Assigned to the maintainer. ------------------------------------------------------------------------ [2007-06-03 15:31:09] boen dot robot at gmail dot com Description: ------------ When I run any PHP file using the DOTNET class, The class is first run as it should (the sample from the documentation does ineed produce "Hello .Net"), but after a page refresh, or if a navigate away from the page and go back, the server crashes. I have PHP installed locally as an Apache 2.2.4 module. I tryed turning off my antivirus (NOD32 in case it's relevant), but that didn't helped either. I have all .NET 1.1, .NET 2.0 and .NET 3.0 with all updates from Microsoft Update. Reproduce code: --------------- <?php $stack = new DOTNET("mscorlib", "System.Collections.Stack") or die('not created'); die('created'); ?> Expected result: ---------------- The file should output "created" every time it's executed, unless perhaps I had an error in the constructor, in which case it should output "not created". Actual result: -------------- "created" is only outputted the first time. After that... A server crash with this in the error details: szAppName : httpd.exe szAppVer : 2.2.4.0 szModName : php5ts.dll szModVer : 5.2.4.4 offset : 000e622d ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=41577&edit=1