php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #25657 instability : iis is reseted automatically frequently
Submitted: 2003-09-25 10:45 UTC Modified: 2003-11-17 18:55 UTC
From: info at xboot dot de Assigned:
Status: Not a bug Package: IIS related
PHP Version: 4.3.3 OS: windows 2003
Private report: No CVE-ID: None
 [2003-09-25 10:45 UTC] info at xboot dot de
Description:
------------
I posted my problems two months ago at bug report nr. 24534:
http://bugs.php.net/bug.php?id=24534
But I wasn't the original submitter so I opened a new report.

I actually use the latest version of PHP, but the problem still exists.

The manufacturer of the server checked the hardware - says the hardware is ok.
I used DebugIIS and was sending the dump to Microsoft. They say it is a PHP problem - in no case IIS or hardware.

They gave me the following analysis:

Access violation - code c0000005 (!!! second chance !!!)
eax=ffffffff ebx=77f470fe ecx=783b398b edx=00000007 esi=02ecf928 edi=02ecf968
eip=01cf3e65 esp=02ecf91c ebp=02ecf970 iopl=0         nv up ei ng nz na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00010286
*** WARNING: Unable to verify checksum for php4ts.dll
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for php4ts.dll - 
php4ts!php_request_startup+1b5:
01cf3e65 8b7c91fc         mov   edi,[ecx+edx*4-0x4] ds:0023:783b39a3=????????
0:019> kv
ChildEBP RetAddr  Args to Child              
WARNING: Stack unwind information not available. Following frames may be wrong.
02ecf970 100044d0 77f470fe 00d99618 5a322b54 php4ts!php_request_startup+0x1b5
000003ff 00000000 00000000 00000000 00000000 php4isapi!DllMain+0x24b0
0:019> da 100044d0 
100044d0  "PHP has encountered an Access Vi"
100044f0  "olation at %p"

Hope this will help you locate the error.


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2003-09-26 09:38 UTC] wez@php.net
Use of ISAPI PHP is not recommended as it is known to have problems, as you have discovered.

We are interested in fixing the problem, but it is difficult.  I'll see if I can arrange a snapshot that includes debug symbols for you to try and get a stack-trace.

If a solution can't be found quickly enough for you, you might have better luck using PHP configured as FastCGI or CGI.

 [2003-11-17 18:55 UTC] sniper@php.net
We are aware of PHP's problems with stability under IIS and are working 
to rectify the problem. Unfortunatly your bug report does not contain any
extra useful information and we already have enough bug reports open about
this issue. If you can provide more detailed information such as a 
reproducable crash or a backtrace please do so and reopen this bug. 
Otherwise please keep trying new releases as we are working to resolve 
the problems on this platform
 
Thanks for your interest in PHP.


 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Apr 25 12:01:31 2024 UTC