Apache abort
Ivan Voras
ivoras at fer.hr
Thu Feb 9 16:27:18 PST 2006
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.
More information about the freebsd-stable
mailing list