Date: Wed, 19 Jul 2006 09:02:25 +0300 From: Kostik Belousov <kostikbel@gmail.com> To: Derrick Edwards <derrick@uniquestrength.net> Cc: freebsd-ports@freebsd.org Subject: Re: Core Dump with Apache22 Message-ID: <20060719060225.GI1464@deviant.kiev.zoral.com.ua> In-Reply-To: <200607190203.36981.derrick@uniquestrength.net> References: <200607182147.03491.derrick@uniquestrength.net> <20060719014729.GA14145@icarus.home.lan> <200607190203.36981.derrick@uniquestrength.net>
next in thread | previous in thread | raw e-mail | index | archive | help
--+ZmrHH5cGjskQnY1 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 19, 2006 at 02:03:36AM -0400, Derrick Edwards wrote: > On Tuesday 18 July 2006 21:47, Jeremy Chadwick wrote: > > On Tue, Jul 18, 2006 at 09:47:03PM -0400, Derrick Edwards wrote: > > > =9A=9A=9A=9A=9A=9AHi, > > > I am using FreeBSD 6.1-RC with apache-2.2.2 which is a VMware machine. > > > Machine was rebooted and now it is giving the following error message > > > in /var/log/messages: > > > > > > Jul 18 21:30:54 www kernel: pid 625 (httpd), uid 0: exited on signal = 10 > > > (core =9A dumped) > > > > > > =9AI have tested my config and it is Ok. Not seeing any answers with > > > google. Can anybody help. Thanks in advance. > > > > We've been dealing with a related problem which happens exactly > > every 7 days when newsyslog sends SIGUSR1 to httpd (newsyslog runs > > every 24 hours and does this -- but every 7 days, sig10 happens). > > This only seems to happen with SSL enabled, however. =9ABox is 4-STABLE > > though, not 6-RC. > > > > That said -- since you have a coredump, can you provide a backtrace? > > > > gdb /usr/local/sbin/httpd /location/of/core/file > > gdb> bt full > Thanks for the reply, > I have never done backtracing before so bare with me, The coredump was fo= und=20 > at /httpd.core. The first command that I=20 > raned "gdb /usr/local/sbin/httpd /location/of/core/file" I outputted to t= he=20 > file core_dump.txt. The bt full is listed below. >=20 > (gdb) bt full > #0 0x28f38262 in pthread_sigmask () from /usr/local/lib/liblthread.so.3 > No symbol table info available. > #1 0x282360d0 in sigprocmask () from /usr/lib/libpthread.so.2 > No symbol table info available. > #2 0x28f3821a in pthread_sigmask () from /usr/local/lib/liblthread.so.3 > No symbol table info available. > #3 0x282360d0 in sigprocmask () from /usr/lib/libpthread.so.2 > No symbol table info available. > #4 0x28f3821a in pthread_sigmask () from /usr/local/lib/liblthread.so.3 > No symbol table info available. > #5 0x282360d0 in sigprocmask () from /usr/lib/libpthread.so.2 > No symbol table info available. > #6 0x28f3821a in pthread_sigmask () from /usr/local/lib/liblthread.so.3 > No symbol table info available. > #7 0x282360d0 in sigprocmask () from /usr/lib/libpthread.so.2 > No symbol table info available. > #8 0x28f3821a in pthread_sigmask () from /usr/local/lib/liblthread.so.3 > No symbol table info available. > #9 0x282360d0 in sigprocmask () from /usr/lib/libpthread.so.2 > No symbol table info available. > #10 0x28f3821a in pthread_sigmask () from /usr/local/lib/liblthread.so.3 > No symbol table info available. > #11 0x282360d0 in sigprocmask () from /usr/lib/libpthread.so.2 > No symbol table info available. > #12 0x28f3821a in pthread_sigmask () from /usr/local/lib/liblthread.so.3 > No symbol table info available. > #13 0x282360d0 in sigprocmask () from /usr/lib/libpthread.so.2 > No symbol table info available. > #14 0x28f3821a in pthread_sigmask () from /usr/local/lib/liblthread.so.3 > No symbol table info available. > #15 0x282360d0 in sigprocmask () from /usr/lib/libpthread.so.2 > No symbol table info available. > #16 0x28f3821a in pthread_sigmask () from /usr/local/lib/liblthread.so.3 > No symbol table info available. > #17 0x282360d0 in sigprocmask () from /usr/lib/libpthread.so.2 > No symbol table info available. >=20 > Let me know if you need any more info. > v/r > Derrick > GNU gdb 6.1.1 [FreeBSD] > Copyright 2004 Free Software Foundation, Inc. > GDB is free software, covered by the GNU General Public License, and you = are > welcome to change it and/or distribute copies of it under certain conditi= ons. > Type "show copying" to see the conditions. > There is absolutely no warranty for GDB. Type "show warranty" for detail= s. > This GDB was configured as "i386-marcel-freebsd"...(no debugging symbols = found)... > Core was generated by `httpd'. > Program terminated with signal 10, Bus error. > Reading symbols from /lib/libm.so.4...(no debugging symbols found)...done. > Loaded symbols for /lib/libm.so.4 > Reading symbols from /usr/local/lib/libaprutil-1.so.2...(no debugging sym= bols found)...done. > Loaded symbols for /usr/local/lib/libaprutil-1.so.2 > Reading symbols from /usr/local/lib/libexpat.so.6...(no debugging symbols= found)...done. > Loaded symbols for /usr/local/lib/libexpat.so.6 > Reading symbols from /usr/local/lib/libiconv.so.3...(no debugging symbols= found)...done. > Loaded symbols for /usr/local/lib/libiconv.so.3 > Reading symbols from /usr/local/lib/libapr-1.so.2...(no debugging symbols= found)...done. > Loaded symbols for /usr/local/lib/libapr-1.so.2 > Reading symbols from /lib/libcrypt.so.3...(no debugging symbols found)...= done. > Loaded symbols for /lib/libcrypt.so.3 > Reading symbols from /usr/lib/libpthread.so.2...(no debugging symbols fou= nd)...done. > Loaded symbols for /usr/lib/libpthread.so.2 > Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done. > Loaded symbols for /lib/libc.so.6 > Reading symbols from /usr/local/libexec/apache22/mod_authn_file.so...(no = debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_authn_file.so > Reading symbols from /usr/local/libexec/apache22/mod_authn_dbm.so...(no d= ebugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_authn_dbm.so > Reading symbols from /usr/local/libexec/apache22/mod_authn_anon.so...(no = debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_authn_anon.so > Reading symbols from /usr/local/libexec/apache22/mod_authn_default.so...(= no debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_authn_default.so > Reading symbols from /usr/local/libexec/apache22/mod_authz_host.so...(no = debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_authz_host.so > Reading symbols from /usr/local/libexec/apache22/mod_authz_groupfile.so..= .(no debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_authz_groupfile.so > Reading symbols from /usr/local/libexec/apache22/mod_authz_user.so...(no = debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_authz_user.so > Reading symbols from /usr/local/libexec/apache22/mod_authz_dbm.so...(no d= ebugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_authz_dbm.so > Reading symbols from /usr/local/libexec/apache22/mod_authz_owner.so...(no= debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_authz_owner.so > Reading symbols from /usr/local/libexec/apache22/mod_authz_default.so...(= no debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_authz_default.so > Reading symbols from /usr/local/libexec/apache22/mod_auth_basic.so...(no = debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_auth_basic.so > Reading symbols from /usr/local/libexec/apache22/mod_auth_digest.so...(no= debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_auth_digest.so > Reading symbols from /usr/local/libexec/apache22/mod_file_cache.so...(no = debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_file_cache.so > Reading symbols from /usr/local/libexec/apache22/mod_cache.so...(no debug= ging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_cache.so > Reading symbols from /usr/local/libexec/apache22/mod_disk_cache.so...(no = debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_disk_cache.so > Reading symbols from /usr/local/libexec/apache22/mod_include.so...(no deb= ugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_include.so > Reading symbols from /usr/local/libexec/apache22/mod_filter.so...(no debu= gging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_filter.so > Reading symbols from /usr/local/libexec/apache22/mod_charset_lite.so...(n= o debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_charset_lite.so > Reading symbols from /usr/local/libexec/apache22/mod_deflate.so...(no deb= ugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_deflate.so > Reading symbols from /lib/libz.so.3...(no debugging symbols found)...done. > Loaded symbols for /lib/libz.so.3 > Reading symbols from /usr/local/libexec/apache22/mod_log_config.so...(no = debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_log_config.so > Reading symbols from /usr/local/libexec/apache22/mod_logio.so...(no debug= ging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_logio.so > Reading symbols from /usr/local/libexec/apache22/mod_env.so...(no debuggi= ng symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_env.so > Reading symbols from /usr/local/libexec/apache22/mod_mime_magic.so...(no = debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_mime_magic.so > Reading symbols from /usr/local/libexec/apache22/mod_cern_meta.so...(no d= ebugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_cern_meta.so > Reading symbols from /usr/local/libexec/apache22/mod_expires.so...(no deb= ugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_expires.so > Reading symbols from /usr/local/libexec/apache22/mod_headers.so...(no deb= ugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_headers.so > Reading symbols from /usr/local/libexec/apache22/mod_usertrack.so...(no d= ebugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_usertrack.so > Reading symbols from /usr/local/libexec/apache22/mod_unique_id.so...(no d= ebugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_unique_id.so > Reading symbols from /usr/local/libexec/apache22/mod_setenvif.so...(no de= bugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_setenvif.so > Reading symbols from /usr/local/libexec/apache22/mod_ssl.so...(no debuggi= ng symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_ssl.so > Reading symbols from /usr/lib/libssl.so.4...(no debugging symbols found).= ..done. > Loaded symbols for /usr/lib/libssl.so.4 > Reading symbols from /lib/libcrypto.so.4...(no debugging symbols found)..= .done. > Loaded symbols for /lib/libcrypto.so.4 > Reading symbols from /usr/local/libexec/apache22/mod_mime.so...(no debugg= ing symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_mime.so > Reading symbols from /usr/local/libexec/apache22/mod_dav.so...(no debuggi= ng symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_dav.so > Reading symbols from /usr/local/libexec/apache22/mod_status.so...(no debu= gging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_status.so > Reading symbols from /usr/local/libexec/apache22/mod_autoindex.so...(no d= ebugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_autoindex.so > Reading symbols from /usr/local/libexec/apache22/mod_asis.so...(no debugg= ing symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_asis.so > Reading symbols from /usr/local/libexec/apache22/mod_info.so...(no debugg= ing symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_info.so > Reading symbols from /usr/local/libexec/apache22/mod_cgi.so...(no debuggi= ng symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_cgi.so > Reading symbols from /usr/local/libexec/apache22/mod_dav_fs.so...(no debu= gging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_dav_fs.so > Reading symbols from /usr/local/libexec/apache22/mod_vhost_alias.so...(no= debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_vhost_alias.so > Reading symbols from /usr/local/libexec/apache22/mod_negotiation.so...(no= debugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_negotiation.so > Reading symbols from /usr/local/libexec/apache22/mod_dir.so...(no debuggi= ng symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_dir.so > Reading symbols from /usr/local/libexec/apache22/mod_imagemap.so...(no de= bugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_imagemap.so > Reading symbols from /usr/local/libexec/apache22/mod_actions.so...(no deb= ugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_actions.so > Reading symbols from /usr/local/libexec/apache22/mod_speling.so...(no deb= ugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_speling.so > Reading symbols from /usr/local/libexec/apache22/mod_userdir.so...(no deb= ugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_userdir.so > Reading symbols from /usr/local/libexec/apache22/mod_alias.so...(no debug= ging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_alias.so > Reading symbols from /usr/local/libexec/apache22/mod_rewrite.so...(no deb= ugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_rewrite.so > Reading symbols from /usr/local/libexec/apache22/libphp5.so...(no debuggi= ng symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/libphp5.so > Reading symbols from /usr/local/lib/libxml2.so.5...(no debugging symbols = found)...done. > Loaded symbols for /usr/local/lib/libxml2.so.5 > Reading symbols from /usr/local/libexec/apache22/mod_security.so...(no de= bugging symbols found)...done. > Loaded symbols for /usr/local/libexec/apache22/mod_security.so > Reading symbols from /usr/local/lib/php/20050922/pdf.so...(no debugging s= ymbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/pdf.so > Reading symbols from /usr/local/lib/libpdf.so.7...(no debugging symbols f= ound)...done. > Loaded symbols for /usr/local/lib/libpdf.so.7 > Reading symbols from /usr/local/lib/php/20050922/zlib.so...(no debugging = symbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/zlib.so > Reading symbols from /usr/local/lib/php/20050922/bz2.so...(no debugging s= ymbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/bz2.so > Reading symbols from /usr/lib/libbz2.so.2...(no debugging symbols found).= ..done. > Loaded symbols for /usr/lib/libbz2.so.2 > Reading symbols from /usr/local/lib/php/20050922/ctype.so...(no debugging= symbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/ctype.so > Reading symbols from /usr/local/lib/php/20050922/dom.so...(no debugging s= ymbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/dom.so > Reading symbols from /usr/local/lib/php/20050922/ftp.so...(no debugging s= ymbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/ftp.so > Reading symbols from /usr/local/lib/php/20050922/gd.so...(no debugging sy= mbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/gd.so > Reading symbols from /usr/local/lib/libt1.so.5...(no debugging symbols fo= und)...done. > Loaded symbols for /usr/local/lib/libt1.so.5 > Reading symbols from /usr/local/lib/libfreetype.so.9...(no debugging symb= ols found)...done. > Loaded symbols for /usr/local/lib/libfreetype.so.9 > Reading symbols from /usr/X11R6/lib/libX11.so.6...(no debugging symbols f= ound)...done. > Loaded symbols for /usr/X11R6/lib/libX11.so.6 > Reading symbols from /usr/X11R6/lib/libXpm.so.4...(no debugging symbols f= ound)...done. > Loaded symbols for /usr/X11R6/lib/libXpm.so.4 > Reading symbols from /usr/local/lib/libpng.so.5...(no debugging symbols f= ound)...done. > Loaded symbols for /usr/local/lib/libpng.so.5 > Reading symbols from /usr/local/lib/libjpeg.so.9...(no debugging symbols = found)...done. > Loaded symbols for /usr/local/lib/libjpeg.so.9 > Reading symbols from /usr/X11R6/lib/libXext.so.6...(no debugging symbols = found)...done. > Loaded symbols for /usr/X11R6/lib/libXext.so.6 > Reading symbols from /usr/local/lib/php/20050922/iconv.so...(no debugging= symbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/iconv.so > Reading symbols from /usr/local/lib/php/20050922/imap.so...(no debugging = symbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/imap.so > Reading symbols from /usr/local/lib/libc-client4.so.8...(no debugging sym= bols found)...done. > Loaded symbols for /usr/local/lib/libc-client4.so.8 > Reading symbols from /usr/lib/libpam.so.3...(no debugging symbols found).= ..done. > Loaded symbols for /usr/lib/libpam.so.3 > Reading symbols from /usr/local/lib/php/20050922/mcrypt.so...(no debuggin= g symbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/mcrypt.so > Reading symbols from /usr/local/lib/libmcrypt.so.8...(no debugging symbol= s found)...done. > Loaded symbols for /usr/local/lib/libmcrypt.so.8 > Reading symbols from /usr/local/lib/libltdl.so.4...(no debugging symbols = found)...done. > Loaded symbols for /usr/local/lib/libltdl.so.4 > Reading symbols from /usr/local/lib/php/20050922/mhash.so...(no debugging= symbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/mhash.so > Reading symbols from /usr/local/lib/libmhash.so.2...(no debugging symbols= found)...done. > Loaded symbols for /usr/local/lib/libmhash.so.2 > Reading symbols from /usr/local/lib/php/20050922/ming.so...(no debugging = symbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/ming.so > Reading symbols from /usr/local/lib/libming.so.4...(no debugging symbols = found)...done. > Loaded symbols for /usr/local/lib/libming.so.4 > Reading symbols from /usr/local/lib/libungif.so.5...(no debugging symbols= found)...done. > Loaded symbols for /usr/local/lib/libungif.so.5 > Reading symbols from /usr/X11R6/lib/libSM.so.6...(no debugging symbols fo= und)...done. > Loaded symbols for /usr/X11R6/lib/libSM.so.6 > Reading symbols from /usr/X11R6/lib/libICE.so.6...(no debugging symbols f= ound)...done. > Loaded symbols for /usr/X11R6/lib/libICE.so.6 > Reading symbols from /usr/local/lib/php/20050922/mysql.so...(no debugging= symbols found)...done. > Loaded symbols for /usr/local/lib/php/20050922/mysql.so > Reading symbols from /usr/local/lib/mysql/libmysqlclient.so.15...(no debu= gging symbols found)...done. > Loaded symbols for /usr/local/lib/mysql/libmysqlclient.so.15 > Reading symbols from /usr/local/lib/liblthread.so.3...(no debugging symbo= ls found)...done. > Loaded symbols for /usr/local/lib/liblthread.so.3 > Reading symbols from /usr/local/lib/liblstdc++.so.5...(no debugging symbo= ls found)...done. > Loaded symbols for /usr/local/lib/liblstdc++.so.5 > Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols found).= ..done. > Loaded symbols for /libexec/ld-elf.so.1 > #0 0x28f38262 in pthread_sigmask () from /usr/local/lib/liblthread.so.3 > [New LWP 100108] > (gdb)=20 > (gdb) quit You managed to get both (I presume) linuxthreads and standard threading lib= rary into the same process. Most likely, your mysql instance is compiled with linuxthreads. Recompile it without. --+ZmrHH5cGjskQnY1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQFEvcrwC3+MBN1Mb4gRAm8LAJ4k3abm6aMp86esJQKoTirSsj6jMwCggURY C29wkqrIS3jfghneXx2vbSI= =dxOU -----END PGP SIGNATURE----- --+ZmrHH5cGjskQnY1--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060719060225.GI1464>