Edit report at https://bugs.php.net/bug.php?id=61577&edit=1
ID: 61577
Comment by: jmquarck at gmail dot com
Reported by: uniflare at gmail dot com
Summary: php5ts.dll crashes when specific extensions are
loaded
Status: Feedback
Type: Bug
Package: Reproducible crash
Operating System: Windows7 Ultimate x86
PHP Version: 5.4.0
Block user comment: N
Private report: N
New Comment:
Using Windows 7 Ultimate 64 bits with PHP 5.4 and Apache 2.4 or Apache 2.2
http://localhost OK
http://localhost/phpinfo.php crashes and changes url to
www.localhost.com/phpinfo.php
It happens even if mbstring, curl and g2 extensions are disabled.
Previous Comments:
------------------------------------------------------------------------
[2012-04-12 15:07:13] [email protected]
@uniflare at gmail dot com
Tell me which DLLs you are referring to.
Without that, there is zero chance that I can even remotely going to test it.
------------------------------------------------------------------------
[2012-04-12 15:03:49] o6asan at yahoo dot de
I have the same issue with PHP 5.4.0 TS from windows.php.net.
About 3 dll files, I've used the same configuration in php.ini for years.
Until PHP 5.3.10 with Apache 2.2.22 from Apache Lounge, it worked very well.
For the first time, I had this issue when I updated to PHP 5.4.0.
It occurred very often at that time. I also tried Revision 323771. But, no luck.
So, I quit and waited for Apache 2.4 stable from Apache Lounge.
Because I thought new PHP and old Apache may not be compatible.
And now, PHP 5.4.0 with Apache 2.4.2 from Apache Lounge, I have the issue again.
I'm unfamiliar with PHP, but does something wrong exist in php5ts.dll ver.
5.4.0 ?
The size of ver. 5.3.10 is 5,910,528 bytes and 5.4.0 is 6,109,184 bytes.
>From this, we can guess some changes were made to the new file.
This 24 hours, I have crashes 7 times. 3 of 7 occurred just after the message
"PHP Fatal error: Maximum execution time of 30 seconds exceeded in ~".
Rest of 7 has no errors in logs.
And, after restarting Apache, the browser can display the requested page as if
nothing happened.
The php5ts.dll ver. 5.4.0 has something wrong?
------------------------------------------------------------------------
[2012-04-12 03:28:06] uniflare at gmail dot com
@pajoye at php dot net
In my instance, this occurs in Apache 2.2.x and 2.4.x with PHP 5.4.0 Official
Release.
The 3 dll files will not work all at the same time. Try this and please tell me
if you can get it to work.
Note* This is a PHP crash, rather than not being able to start the webserver.
There are no errors in logs that I can see apart from this event log item we
have both posted.
Thanks
------------------------------------------------------------------------
[2012-04-11 05:34:30] [email protected]
@zane at zanezane dot net
I do not think there is any crash but misconfigured install.
curl, mbstring and other need DLLs to run, if the dlls are not found, it will
failed.
Which one did you remove or try? What says the error log?
------------------------------------------------------------------------
[2012-04-10 21:44:42] zane at zanezane dot net
I can confirm this bug with those 3 extensions.
Faulting application name: httpd.exe, version: 2.4.2.0, time stamp: 0x4f7ec1ab
Faulting module name: php5ts.dll, version: 5.4.0.0, time stamp: 0x4f4e7f05
Exception code: 0xc0000005
Fault offset: 0x0005dd57
Faulting process id: 0x2778
Faulting application start time: 0x01cd1760e7c863da
Faulting application path: D:\programs\Apache\bin\httpd.exe
Faulting module path: D:\Programs\Apache\PHP\php5ts.dll
Report Id: 2de7be7d-8354-11e1-9e6e-0002721fe92a
* Windows 7 x64
* PHP 5.4.0 TS from windows.php.net
* Apache 2.4.2 from Apache Lounge
* php5apache2_4.dll-php-5.4 from Apache Lounge
Disabling just one fixes the issue.
------------------------------------------------------------------------
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
https://bugs.php.net/bug.php?id=61577
--
Edit this bug report at https://bugs.php.net/bug.php?id=61577&edit=1