#36853 [NEW]: Worker process crashes after application pool recycle

From: Date: Fri, 24 Mar 2006 23:23:56 +0000
Subject: #36853 [NEW]: Worker process crashes after application pool recycle
Groups: php.bugs 
Request: Send a blank email to php-bugs+get-94865@lists.php.net to get a copy of this message
From:             kleef84 at hotmail dot com
Operating system: Windows Server 2003 SP1
PHP version:      5CVS-2006-03-24 (CVS)
PHP Bug Type:     IIS related
Bug description:  Worker process crashes after application pool recycle

Description:
------------
On a Windows Server 2003 machine running IIS6.0 + PHP 5.1.3-dev running as
isapi.

Everytime the application pool recycles or is shutting down, the w3wp.exe
process that is shutting down crashes.
The w3wp.exe process that is being started, will start without any
problems.

I attached Debug Diagnostic Tool (v1.0) from Microsoft to the faulting
application pool, which gives the following result:

w3wp__PID__3188__Date__03_24_2006__Time_10_48_32PM__421__Second_Chance_Exception_C0000005.dmp
Type of Analysis Performed   Crash Analysis 
Machine Name   XXXXXXX 
Operating System   Windows Server 2003 Service Pack 1 
Number Of Processors   1 
Process ID   3188 
Process Image   c:\WINDOWS\system32\inetsrv\w3wp.exe 
System Up-Time   2 day(s) 00:21:07 
Process Up-Time   0 day(s) 00:00:40 


Thread 19 - System ID 2360
Entry point   msvcrt!_endthread+3b 
Create time   3/24/2006 10:48:32 PM 
Time spent in user mode   0 Days 0:0:0.0 
Time spent in kernel mode   0 Days 0:0:0.0 


Function     Arg 1     Arg 2     Arg 3   Source 
<Unloaded_php5ts.dll>+2bc3f0     015eda00     00000000     00000000    
msvcrt!_endthread+ab     02093838     00000000     00000000    
kernel32!BaseThreadStart+34     77bcb35a     02093838     00000000    


In
w3wp__PID__3188__Date__03_24_2006__Time_10_48_32PM__421__Second_Chance_Exception_C0000005.dmp
an access violation exception (0xC0000005) occured on thread 19 when
another module attempted to call the following unloaded module:
php5ts.dll.


Im using the latest source files at snaps.php.net, configure command:

cscript /nologo configure.js --enable-isapi


-- 
Edit bug report at http://bugs.php.net/?id=36853&edit=1
-- 
Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=36853&r=trysnapshot44
Try a CVS snapshot (PHP 5.1): http://bugs.php.net/fix.php?id=36853&r=trysnapshot51
Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=36853&r=trysnapshot60
Fixed in CVS:                 http://bugs.php.net/fix.php?id=36853&r=fixedcvs
Fixed in release:             http://bugs.php.net/fix.php?id=36853&r=alreadyfixed
Need backtrace:               http://bugs.php.net/fix.php?id=36853&r=needtrace
Need Reproduce Script:        http://bugs.php.net/fix.php?id=36853&r=needscript
Try newer version:            http://bugs.php.net/fix.php?id=36853&r=oldversion
Not developer issue:          http://bugs.php.net/fix.php?id=36853&r=support
Expected behavior:            http://bugs.php.net/fix.php?id=36853&r=notwrong
Not enough info:              http://bugs.php.net/fix.php?id=36853&r=notenoughinfo
Submitted twice:              http://bugs.php.net/fix.php?id=36853&r=submittedtwice
register_globals:             http://bugs.php.net/fix.php?id=36853&r=globals
PHP 3 support discontinued:   http://bugs.php.net/fix.php?id=36853&r=php3
Daylight Savings:             http://bugs.php.net/fix.php?id=36853&r=dst
IIS Stability:                http://bugs.php.net/fix.php?id=36853&r=isapi
Install GNU Sed:              http://bugs.php.net/fix.php?id=36853&r=gnused
Floating point limitations:   http://bugs.php.net/fix.php?id=36853&r=float
No Zend Extensions:           http://bugs.php.net/fix.php?id=36853&r=nozend
MySQL Configuration Error:    http://bugs.php.net/fix.php?id=36853&r=mysqlcfg


Thread (14 messages)

« previous php.bugs (#94865) next »