ID:               37575
 Comment by:       masssheltie at hotmail dot com
 Reported By:      richardvernooij at yahoo dot com
 Status:           No Feedback
 Bug Type:         IIS related
 Operating System: Windows 2003 server
 PHP Version:      5.1.4
 New Comment:

Found this posting buried on a development web site.  David Wang et al
possibly figured out the reason for the problem.

>This is a bug in the PHP ISAPI DLL during DLL unload. It is trying to
> double-free a piece of memory. When you recycle the Application
Pool,
> it causes the w3wp.exe to shutdown and unload all ISAPI DLLs, hence
> triggering the PHP bug.
>
> The crash happen regardless of the IIS Application Pool identity.
>
> This should just be reported to PHP as a bug.

You can recreate the problem by accessing any PHP script, and then
recycling the applications pool associated with the web page in IIS. 
The recycling will cause the error, and will log same in the Event
Viewer.  I've not heard any formal plans to cope with this as of yet.


Previous Comments:
------------------------------------------------------------------------

[2007-04-06 06:02:53] chrisjx at gmail dot com

Having the very similar problems.  Now have Server 2003 sp2 installed
still a problem.

The variation I'm having is that I get the error perhaps 6 times
whenever I re-boot.  Then all is well and everything seems to work
fine.

I went into PHP.INI and commented out the only extension I had,
php_mysql.dll, rebooted and the problem no longer occurs.

However w/o this extension installed all is kaput...

I know, I see the note not to say "this is how I solved it" or "this
might help you" and I suppose you might delete this, but I had to try.

I've had this problem since I installed 5.1.4 and I doubt it is
"bogus".

Event Log:
Reporting queued error: faulting application w3wp.exe, version
6.0.3790.3959, faulting module unknown, version 0.0.0.0, fault address
0x01d45c80.

------------------------------------------------------------------------

[2006-07-26 19:57:26] jeep85 at gmail dot com

This error started to appear for me after I upgraded to PHP 5.1.4

Once I downgraded back to PHP 5.1.1 the errors went away.  Wasn't sure
if that would help isolate the problem.

I'm running IIS6 on W2K3 SP1.

------------------------------------------------------------------------

[2006-07-12 09:45:55] ferrante at aracnet dot com

I believe this is related to Bug #36853 Worker process crashes after
application pool recycle.

There are some detailed posts at the bottom of that bug suggesting
changing the extensions load order in the php.ini file or disabling DEP
for the w3wp.exe process.

------------------------------------------------------------------------

[2006-06-21 16:38:16] chihwen dot yang at gmail dot com

I have the same problem, but my DBMS is SQL Server 2000 (SP4).

------------------------------------------------------------------------

[2006-06-01 01:00:01] php-bugs at lists dot php dot net

No feedback was provided for this bug for over a week, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/37575

-- 
Edit this bug report at http://bugs.php.net/?id=37575&edit=1

Reply via email to