From owner-freebsd-ports Thu Sep 27 7: 0: 6 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E607737B496 for ; Thu, 27 Sep 2001 07:00:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f8RE01v30354; Thu, 27 Sep 2001 07:00:01 -0700 (PDT) (envelope-from gnats) Received: from hokuszpok.cmt.hu (hokuszpok.cmt.hu [195.70.35.99]) by hub.freebsd.org (Postfix) with ESMTP id 2E29A37B413 for ; Thu, 27 Sep 2001 06:57:36 -0700 (PDT) Received: (from root@localhost) by hokuszpok.cmt.hu (8.11.3/8.9.3) id f8RDwjN30898; Thu, 27 Sep 2001 15:58:46 +0200 (CEST) (envelope-from vrg) Message-Id: <200109271358.f8RDwjN30898@hokuszpok.cmt.hu> Date: Thu, 27 Sep 2001 15:58:46 +0200 (CEST) From: vrg@cmt.hu Reply-To: vrg@cmt.hu To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/30870: httpd in free(): warning: recursive call Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 30870 >Category: ports >Synopsis: httpd in free(): warning: recursive call >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 27 07:00:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Peter Varga >Release: FreeBSD 4.3-RELEASE i386 >Organization: CMT LTD. >Environment: System: FreeBSD hokuszpok 4.3-RELEASE FreeBSD 4.3-RELEASE #0: Thu Sep 6 10:58:15 CEST 2001 root@bobek:/usr/src/sys/compile/BOBEK i386 apache+mod_ssl-1.3.20+2.8.4 (from ports) mod_php-4.0.6 (from ports) ( './configure' '--with-apxs=/usr/local/sbin/apxs' '--with-config-file-path=/usr/local/etc' '--enable-versioning' '--with-system-regex ' '--disable-debug' '--enable-track-vars' '--without-gd' '--without-mysql' '--with-gd=/usr/local' '--with-freetype-dir=/usr/local' '--with-jpeg-dir=/usr/local' '--with-png-dir=/usr/local' '--with-zlib' '--with-imap=/usr/local' '--with-mysql=/usr/local' '--with-xml' '--with-expat-dir=/usr/local' '--enable-ftp' '--with-ming=/usr/local' '--enable-sysvsem' '--enable-sysvshm' '--enable-trans-sid' '--prefix=/usr/local' 'i386--freebsd4.3' ) >Description: Sometimes apache begins to write the apache_error_log full of the following error message: httpd in free(): warning: recursive call. When this occurs, it writes until the log partition is full... The load goes to the top... the last message is something like this: couldn't allocate 30 bytes... >How-To-Repeat: This problem usually occurs under heavy load of the apache, with mainly php scripts using mysql persistent connections. I've noticed, that it's easier to reproduce this error, if the physical memory is getting full, and it begins swapping. >Fix: No idea. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message