latest PHP port causes apache to child pid exit signal Bus error (10)

Rick Updegrove dislists at updegrove.net
Wed Feb 23 23:10:25 GMT 2005


Phil Brennan wrote:
 > After upgrading php to 4.3.10_2 and apache to 2.0.53,
 > I get the following whenever the mail() function in php is called.
 >
 > Fatal error 'Unable to read from thread kernel pipe' at line 1100 in
 > file /usr/src/lib/libc_r/uthread/uthread_kern.c (errno = 0)
 > [Wed Feb 23 15:52:19 2005] [notice] child pid 93430 exit signal Abort 
 > trap (6)
 >
 > so, apache crashes, the page stops loading. This is a major issue
 > since we run
 > a few phpbb's which email people when a topic is replied to.
 > Running FreeBSD 5.2.1
 >
 > I don't think downgrading php to 4.3.9 is an option, since there were 
 > major
 > security holes fixed in 4.3.10
 > I suppose I could try downgrading apache.

I downgraded I downgraded from
apache+mod_ssl-1.3.33+2.8.22
to
apache+mod_ssl-1.3.32+2.8.21_1
and the problem was still there so I will be upgrading again as soon as 
I finish this email and I am pretty sure it will be OK.

As far as PHP goes, I have too many production sites that require PHP so 
I must run PHP.

The odd thing was many of the php scripts work just fine but 2 of them 
in particular did not.

I jumped way down several versions during portdowngrade because I was 
simply out of time and I was sure this version would work but will be 
upgrading again as soon as apache is back up.  I will report back 
because I am aware of the need to upgrade.

I am pretty sure I have not heard back from the maintainer as of yet.

Rick


More information about the freebsd-ports mailing list