From:             [EMAIL PROTECTED]
Operating system: Windows 2000 Server
PHP version:      4.1.2
PHP Bug Type:     IIS related
Bug description:  Memory leak causes DLLHOST to become large

The setup:

IIS5 has an ISAPI application mapping to php4isapi.dll

Steps to reproduce:

 - Start IIS
 - Generate heavy load (~40+ hits / second)
 - Watch DLLHOST in the Task Manager. It takes more and more memory (40 -
45MB)
 - PHP error log begins reporting spurious errors (the page has no errors,
but under heavy load it starts complaining about duplicate function
definitions) Bug: #13324
 - IIS stops serving PHP files but still serves static content

DLLHOST disappears from the task list at this point.

Other times it may begin taking 100% CPU and need to be terminated by
hand.

Killing DLLHOST usually causes it to be restarted and requests continue
being served. Otherwise you may end up alternating between the two errors
on bug #13324.
-- 
Edit bug report at http://bugs.php.net/?id=16325&edit=1
-- 
Fixed in CVS:        http://bugs.php.net/fix.php?id=16325&r=fixedcvs
Fixed in release:    http://bugs.php.net/fix.php?id=16325&r=alreadyfixed
Need backtrace:      http://bugs.php.net/fix.php?id=16325&r=needtrace
Try newer version:   http://bugs.php.net/fix.php?id=16325&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=16325&r=support
Expected behavior:   http://bugs.php.net/fix.php?id=16325&r=notwrong
Not enough info:     http://bugs.php.net/fix.php?id=16325&r=notenoughinfo
Submitted twice:     http://bugs.php.net/fix.php?id=16325&r=submittedtwice

Reply via email to