ID: 37120
Updated by: [EMAIL PROTECTED]
Reported By: brlcad at mac dot com
-Status: Open
+Status: Feedback
Bug Type: Apache2 related
Operating System: FreeBSD 5.2.1
PHP Version: 5.1.2
New Comment:
Do not touch the production Apache, setup an Apache instance in your
$HOME dir, listening on a different port.
Previous Comments:
------------------------------------------------------------------------
[2007-02-22 04:59:45] brlcad at mac dot com
<whine>Yes, but such a pain in the arse to set up as it's a
live production system...where's the magical intuition and
devine insight??</whine> :-)
I'll see if I can get an updated backtrace. Cheers!
------------------------------------------------------------------------
[2007-02-21 23:16:17] [EMAIL PROTECTED]
>Now with whatever change was made in mail() since 5.2.1,
> it crashes the httpd.
A gdb backtrace is worth of thousand words.
------------------------------------------------------------------------
[2007-02-21 23:10:23] brlcad at mac dot com
For what it's worth, I don't believe the problem (at least
as I've reported) is so much related to the previous
poster's freebsd bug report link. It may very well be
specific to FreeBSD and even this version of the OS, but it
also seems to be rather isolated to PHP5. I've tested with
other Apache modules and none of them have trouble sending
mail like PHP seems to be having, and sending mail directly
works like a charm.
What's perhaps useful to note, and that I perhaps didn't
emphasize enough, is that with version 5.1.2 it would just
hang the httpd process and the web page request would simply
never terminate. Now with whatever change was made in mail
() since 5.2.1, it crashes the httpd. It's curious that
httpd is dying via signal 6 (SIGABRT, abort()) and not a
usual segv or bus error, etc.
------------------------------------------------------------------------
[2007-02-21 21:53:48] [EMAIL PROTECTED]
Doesn't look like PHP problem to me, more like FreeBSD bug.
------------------------------------------------------------------------
[2007-02-21 21:20:32] brlcad at mac dot com
To hopefully revive this issue, I'm using the latest release
5.2.1 version of php (from FreeBSD ports), with the same setup
and constraints as mentioned before in this report and still
see the same crashes (httpd exits on signal 6) during a mail()
call from mod_php5.
------------------------------------------------------------------------
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/37120
--
Edit this bug report at http://bugs.php.net/?id=37120&edit=1