Bug #51298 [Com]: Error when loading php5apache2_2.dll

[email protected] ("noxwizard at gmail dot com") Wed, 7 Apr 2010 20:05:24 +0200 (CEST)
Newsgroups php.bugs
Message-ID <[email protected]>
Edit report at http://bugs.php.net/bug.php?id=51298&edit=1

 ID:               51298
 Comment by:       noxwizard at gmail dot com
 Reported by:      trotsky_icepick at hotmail dot com
 Summary:          Error when loading php5apache2_2.dll
 Status:           Assigned
 Type:             Bug
 Package:          Apache2 related
 Operating System: Windows Vista SP2
 PHP Version:      5.3.2
 Assigned To:      jmertic

 New Comment:

I can reproduce this on Windows 7 x64 using the zipped versions.
Apache: httpd-2.2.15-win32-x86-ssl.zip (Apache Lounge)
PHP: php-5.3.2-Win32-VC9-x86.zip (Thread Safe, php.net)
No extensions enabled.

Problem signature:
  Problem Event Name:	APPCRASH
  Application Name:	apache.exe
  Application Version:	2.2.15.0
  Application Timestamp:	4b916754
  Fault Module Name:	StackHash_0a9e
  Fault Module Version:	0.0.0.0
  Fault Module Timestamp:	00000000
  Exception Code:	c0000005
  Exception Offset:	004bd5c9


Previous Comments:
------------------------------------------------------------------------
[2010-03-29 23:04:31] [email protected]

As I said, please use the Zip version in the meantime.

------------------------------------------------------------------------
[2010-03-29 22:35:55] ficcionista at gmail dot com

I'm receiving the same error. Here's what I could find out:
Installed the following on a fresh Win XP SP3 machine:
- httpd-2.2.15-win32-x86-openssl-0.9.8m-r2.msi - Defaults
- php-5.3.2-Win32-VC6-x86.msi - Defaults

As soon as I tried to start apache i get this error: "The request
operation has failed":

Error signature:
szAppName : httpd.exe     szAppVer : 2.2.15.0     szModName : php5ts.dll
    
szModVer : 5.3.2.0     offset : 000e6d2c 

On the Windows event viewer i got this:
Faulting application httpd.exe, version 2.2.15.0, faulting module
php5ts.dll, version 5.3.2.0, fault address 0x000e6d2c.

I've also tried disabling PHP's extensions and then turning them on one
by one.
Here's the only PHP config that allowed me to start apache (Crippled,
but running):

Enabled extensions:
php_bz2.dll
php_curl.dll
php_gd2.dll
php_gettext.dll
php_mysql.dll
php_mysqli.dll
php_openssl.dll
php_soap.dll

Disabled extensions
php_dba.dll
php_fdf.dll
php_sockets.dll
php_tidy.dll
php_xmlrpc.dll
php_xsl.dll
php_zip.dll
php_exif.dll
php_gmp.dll
php_imap.dll
php_ldap.dll
php_mbstring.dll
php_mcrypt.dll
php_mhash.dll
php_mime_magic.dll
php_ming.dll
php_pspell.dll
php_shmop.dll
php_snmp.dll

------------------------------------------------------------------------
[2010-03-28 12:20:46] [email protected]

It seems to be only a problem when you use the MSI. It does not happen
if you install PHP manually using the zip releases.

It also works if I completelly remove the PHP directory and run the MSI
again.

As it is critical that the MSI works smoothly, it is not like you don't
have alternative right now to update to 5.3.2. The MSI maintainer is
investigating the problem.

------------------------------------------------------------------------
[2010-03-28 06:39:11] jeftyneg at yahoo dot com

Any update of this critical issue? I think thorough testing was not
performed against Apache 2.2.15 due to the fact that Apache 2.2.15 was
released 2 days after PHP 5.3.2 was released. Maybe there's a
compatibility issue between Apache 2.2.15 and PHP 5.3.2. I personally
considered this as a critical bug because this is a blocking issue. One
can't proceed with testing the PHP scripts because installation can
cause Apache 2.2.15 to crash.

------------------------------------------------------------------------
[2010-03-24 15:32:25] jeftyneg at yahoo dot com

Did you perform any special steps why you can't reproduce it anymore?
Because in my case, I can always replicate the bug. Other user also can
replicate the bug as noted in [2010-03-23 13:05 UTC].
OS: Windows XP with SP3(Fresh installation with updates from Microsoft)
PHP: 5.3.2
Apache: 2.2.15
Installation options used are all default.

I just can't imagine why you can't replicate the bug but in our
environment, it can easily be replicated. Please tell us more about your
test environment.

Thanks.

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


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/bug.php?id=51298


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