ID:               37843
 User updated by:  dragos dot matachescu at enterprise-concept dot com
 Reported By:      dragos dot matachescu at enterprise-concept dot com
-Status:           Feedback
+Status:           Open
 Bug Type:         IIS related
 Operating System: Windows XP SP2
 PHP Version:      5.1.4
 New Comment:

I updated as instructed with
http://snaps.php.net/win32/php5.2-win32-latest.zip, Ill keep it under
observation.


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

[2006-06-23 10:36:05] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php5.2-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php5.2-win32-latest.zip



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

[2006-06-19 09:39:07] dragos dot matachescu at enterprise-concept dot
com

... is not the dll thing I thought it was :(. It keeps crushing. I
tried the debugger + symbols as you suggested in your email, the
problem is MSVC6 does not start when I hit Cancel for debugging
(although I have it installed obviously). As I said, I am running ISAPI
version and is dllhost.exe the process that crushes. I intercepted the
error report that is sent to Microsoft, I can send you the crush dump
dllhost.exe.mdmp and appcompat.txt if it helps you...

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

[2006-06-19 08:46:59] dragos dot matachescu at enterprise-concept dot
com

I think I know why it happens. I tested, and it seems it is because:

- I have c:\php put in the path env variable (it does not matter if it
is the first in the path or last)

- I have mssql 2000 sp4 installed on my computer

- mssql has the following dll ntwdblib.dll in c:\windows\system32, the
file version is 2000.80.2039.0

- in C:\php there is also ntwdblib.dll as part of php distribution, but
the file version is 2000.2.8.0

  If I rename/delete the dll in the php distribution the problem seems
to go away. I will monitor this further, and let you know if this is
not it.

  Thank you,
  Dragos

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

[2006-06-19 07:28:49] [EMAIL PROTECTED]

Thank you for this bug report. To properly diagnose the problem, we
need a backtrace to see what is happening behind the scenes. To
find out how to generate a backtrace, please read
http://bugs.php.net/bugs-generating-backtrace.php for *NIX and
http://bugs.php.net/bugs-generating-backtrace-win32.php for Win32

Once you have generated a backtrace, please submit it to this bug
report and change the status back to "Open". Thank you for helping
us make PHP better.



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

[2006-06-19 07:24:12] dragos dot matachescu at enterprise-concept dot
com

Description:
------------
I installed php as ISAPI on IIS using php.ini-recommended, when I
start/stop IIS I get from time to time "COM Surrogate error, Data
Execution Prevention ...", in the event viewer I see these log
entries:

Faulting application dllhost.exe, version 5.1.2600.2180, faulting
module unknown, version 0.0.0.0, fault address 0x01275c80.

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.

Reproduce code:
---------------
There is no code. Error seems to appear random, I could not find a
behaviour pattern that reproduces the error. I assume a memory leak
somewhere.




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


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

Reply via email to