Date: Thu, 12 Dec 2002 08:10:03 -0800 (PST) From: Bruce Campbell <bruce@engmail.uwaterloo.ca> To: freebsd-ports@FreeBSD.org Subject: Re: ports/30870: httpd in free(): warning: recursive call Message-ID: <200212121610.gBCGA3cA021379@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/30870; it has been noted by GNATS. From: Bruce Campbell <bruce@engmail.uwaterloo.ca> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212121610.gBCGA3cA021379>