I've been seeing this since OpenBSD 3.4 with Uebimiau php webmail and
sometimes httpd stops working, restarting is needed.

----- Original Message ----- 
From: "Joachim Schipper" <[EMAIL PROTECTED]>
To: <misc@openbsd.org>
Sent: Wednesday, July 11, 2007 10:28 AM
Subject: Re: apache + php


On Wed, Jul 11, 2007 at 12:56:27PM +0200, Marc Balmer wrote:
> Otto Moerbeek wrote:
> >On Wed, 11 Jul 2007, Adam PAPAI wrote:
> >>The system hangs after 1 day. It's a very strongly loaded system. Any
idea
> >>why? It seems that the system does not really handle the http requests
> >>well.
> >>
> >>/var/www/log/access_log snippet:
> >>
> >>httpd in malloc(): error: recursive call
> >>httpd in malloc(): error: recursive call
> >>[Mon Jul  9 18:33:39 2007] [notice] child pid 24755 exit signal Abort
(6)
> >>[Mon Jul  9 18:33:39 2007] [notice] child pid 10372 exit signal Abort
(6)
> >>[Mon Jul  9 18:33:39 2007] [notice] child pid 11192 exit signal
> >>Segmentation
> >>fault (11)
> >>[Mon Jul  9 18:33:39 2007] [notice] child pid 15994 exit signal
> >>Segmentation
> >>fault (11)
> >
> >The aborts and seg faults are likely caused by php. It's mostly sloppy
> >programming by the php developers.
>
> A know problem exists with PHP and anonymous mmaps in the kernel.  I do
> not know if this is what hits you here, but the symptons look much like
it.
>
> a busy system that runs, e.g. the horde/imp webmailer will hang within a
> short time (1.5 days over here).
>
> until there is a better solution, the workaround is quite easy:  restart
> httpd in a cronjob.

I'm sorry to intrude here, but is this problem new? I was not aware of
it. (And as a follow-up, can we expect it to be fixed any time soon?)

Joachim

-- 
PotD: x11/iwidgets - Iwidgets Mega Widget Set

Reply via email to