Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Feb 2006 01:20:00 +0100 (CET)
From:      Ivan Voras <ivoras@fer.hr>
To:        stable@freebsd.org
Subject:   Apache abort
Message-ID:  <20060210011026.D20535@geri.cc.fer.hr>

next in thread | raw e-mail | index | archive | help
I have a problem with an apache installation' the httpd-error log file is 
full of messages like these:

[Fri Feb 10 01:01:03 2006] [warn] pid file /var/run/httpd.pid overwritten 
-- Unclean shutdown of previous Apache run?
[Fri Feb 10 01:01:03 2006] [notice] Apache/2.0.55 (FreeBSD) PHP/5.0.5 
mod_ssl/2.0.55 OpenSSL/0.9.7e-p1 configured -- resuming normal operations
httpd in malloc(): error: recursive call
[Fri Feb 10 01:01:32 2006] [notice] child pid 56158 exit signal Abort trap 
(6)
httpd in free(): error: recursive call
[Fri Feb 10 01:02:26 2006] [notice] child pid 56160 exit signal Abort trap 
(6)
httpd in free(): error: recursive call
[Fri Feb 10 01:02:48 2006] [notice] child pid 56168 exit signal Abort trap 
(6)
httpd in malloc(): error: recursive call
[Fri Feb 10 01:03:15 2006] [notice] child pid 56155 exit signal Abort trap 
(6)
httpd in malloc(): error: recursive call
[Fri Feb 10 01:04:04 2006] [notice] child pid 56170 exit signal Abort trap 
(6)
httpd in free(): error: recursive call
[Fri Feb 10 01:04:27 2006] [notice] child pid 56153 exit signal Abort trap 
(6)
httpd in free(): error: recursive call
[Fri Feb 10 01:06:28 2006] [notice] child pid 56157 exit signal Abort trap 
(6)
httpd in free(): error: recursive call
[Fri Feb 10 01:07:19 2006] [notice] child pid 56271 exit signal Abort trap 
(6)

This is 6-STABLE (prelease), with "aj" flags in /etc/malloc.conf so I'd 
expect these not to be fatal errors but only warnings.

If it helps anything, here's a partial backtrace (it's always the same):

#0  0x29266ae0 in ?? ()
#1  0x2844982b in _pthread_main_np () from /lib/libc.so.6
#2  0x2842531c in __hostdata_init () from /lib/libc.so.6
#3  0x28425aec in gethostbyname () from /lib/libc.so.6
#4  0x0806f0b2 in ap_get_local_host ()
#5  0x00000012 in ?? ()
#6  0xbfbfe548 in ?? ()
#7  0x284186a5 in freeaddrinfo () from /lib/libc.so.6
#8  0x2e797469 in ?? ()
#9  0x662e6363 in ?? ()
#10 0x682e7265 in ?? ()
#11 0x00000072 in ?? ()
#12 0xbfbfe880 in ?? ()
#13 0xbfbfe528 in ?? ()
#14 0x28458428 in ?? () from /lib/libc.so.6
#15 0x00000006 in ?? ()
#16 0xbfbfe880 in ?? ()
#17 0xbfbfe598 in ?? ()
#18 0x081153c0 in ?? ()
#19 0x00000003 in ?? ()
#20 0xbfbfe850 in ?? ()
#21 0xbfbfe548 in ?? ()
#22 0x28458428 in ?? () from /lib/libc.so.6
#23 0x00000000 in ?? ()
#24 0xbfbfe86c in ?? ()
#25 0xbfbfe888 in ?? ()
#26 0x284193a9 in getaddrinfo () from /lib/libc.so.6
Previous frame inner to this frame (corrupt stack?)

This is a production machine so I can't do much with it currently. Has 
anyone seen something like this? This doesn't happen on a similar 5-STABLE 
machine.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060210011026.D20535>