From owner-freebsd-ports Thu Dec 12 8:10: 7 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D4E537B401 for ; Thu, 12 Dec 2002 08:10:04 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id EBEB843EC5 for ; Thu, 12 Dec 2002 08:10:03 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id gBCGA3x3021381 for ; Thu, 12 Dec 2002 08:10:03 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id gBCGA3cA021379; Thu, 12 Dec 2002 08:10:03 -0800 (PST) Date: Thu, 12 Dec 2002 08:10:03 -0800 (PST) Message-Id: <200212121610.gBCGA3cA021379@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: Bruce Campbell Subject: Re: ports/30870: httpd in free(): warning: recursive call Reply-To: Bruce Campbell 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 The following reply was made to PR ports/30870; it has been noted by GNATS. From: Bruce Campbell To: freebsd-gnats-submit@FreeBSD.org, vrg@cmt.hu Cc: Subject: Re: ports/30870: httpd in free(): warning: recursive call Date: Thu, 12 Dec 2002 11:05:55 -0500 On: FreeBSD level.uwaterloo.ca 4.6.2-RELEASE FreeBSD 4.6.2-RELEASE #0: Wed Aug 14 21:23:26 GMT 2002 murray@builder.freebsdmall.com:/usr/src/sys/compile/GENERIC i386 Running: Apache/1.3.27 (Unix) PHP/4.2.3 mod_ssl/2.8.11 OpenSSL/0.9.6e and Horde/IMP with mysql-3.23.52 I have recently seen: httpd fills up /var/log/httpd-error.log with: httpd in free(): warning: recursive call httpd in free(): warning: recursive call httpd in free(): warning: recursive call httpd in free(): warning: recursive call httpd in free(): warning: recursive call and essentially dies. I did not save much of the error log that time. More recently: [Thu Dec 12 00:04:26 2002] [notice] child pid 8946 exit signal Segmentation fault (11) [Thu Dec 12 00:04:31 2002] [notice] child pid 15690 exit signal Segmentation fault (11) [Thu Dec 12 00:04:37 2002] [notice] child pid 1714 exit signal Segmentation fault (11) httpd in free(): warning: chunk is already free and: [Thu Dec 12 04:15:06 2002] [error] System: Connection reset by peer (errno: 54) [Thu Dec 12 04:15:07 2002] [error] mod_ssl: SSL handshake interrupted by system [Hint: Stop button pressed in browser?!] (System error follows) [Thu Dec 12 04:15:07 2002] [error] System: Broken pipe (errno: 32) [Thu Dec 12 04:15:07 2002] [error] mod_ssl: SSL handshake interrupted by system and an attempt to restart apache yields: httpd in free(): warning: chunk is already free httpd in free(): warning: chunk is already free httpd in free(): warning: page is already free httpd in free(): warning: chunk is already free httpd in free(): warning: chunk is already free httpd in free(): warning: page is already free a few thousand times, plus: [Thu Dec 12 05:00:02 2002] [warn] child process 9026 still did not exit, sending a SIGTERM Processing config directory: /usr/local/etc/horde Processing config file: /usr/local/etc/horde/httpd.conf.horde Processing config file: /usr/local/etc/horde/httpd.conf.imp Processing config file: /usr/local/etc/horde/httpd.conf.turba [Thu Dec 12 05:00:06 2002] [crit] (48)Address already in use: make_sock: could n ot bind to port 443 [Thu Dec 12 05:00:07 2002] [error] child process 9026 still did not exit, sendin g a SIGKILL [Thu Dec 12 05:00:07 2002] [notice] caught SIGTERM, shutting down Processing config directory: /usr/local/etc/horde Processing config file: /usr/local/etc/horde/httpd.conf.horde Processing config file: /usr/local/etc/horde/httpd.conf.imp Processing config file: /usr/local/etc/horde/httpd.conf.turba (but it didn't actually start up) and mysql daemon load goes to the top, and system became unuseable. A google search yields many references to the "httpd in free" error, but I don't know of a solution, or whether the problem is freebsd, mysql, apache, etc. -- Bruce Campbell Engineering Computing CPH-2374B University of Waterloo (519)888-4567 ext 5889 ---------------------------------------- This mail sent through www.mywaterloo.ca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message