Date: Wed, 04 Jun 2008 17:35:43 +0200 From: Jordi Espasa Clofent <jespasac@minibofh.org> To: freebsd-apache@freebsd.org Subject: apachectl gracefult causes Signal 11 crash after 6.3 to 7.0 upgrade Message-ID: <4846B64F.4090700@minibofh.org>
next in thread | raw e-mail | index | archive | help
Hi all, I think the subject is descriptive enough, but let me to explain again: Some days ago I've upgraded from 6.3 to 7.0. The only problem is when I do 'apachectl graceful' I get aways a Signal 11 fails. The /var/log/messages shows: [...] kernel: pid 90500 (httpd), uid 0: exited on signal 11 (core dumped) I've done some STFG and I found this interesting resource: http://www.zend.com/support/knowledgebase.php?kbid=173&view_only=1 But, unfortunately, it seems doesn't work. In another 6.3 boxes I've these values: kern.ipc.semmni: 10 kern.ipc.shmseg: 128 kern.ipc.shmmni: 192 kern.ipc.shmmin: 1 kern.ipc.shmmax: 33554432 I the 7.0 box the values are exactly _THE SAME_ and I get the error. Several tests I've done: * increase the shared memory using sysctl(8) on kern.ipc.shm* parameters. No successs. * reorder the PHP extensions as I've in 6.3 boxes. No success. Moreover, after upgrade the system (kernel+userland) I recompiled all the installed ports as official documentation advices (portupgrade -fa) Some useful info: # pkg_info -x apache Information for apache-2.0.63: Comment: Version 2 of Apache web server with prefork MPM. Required by: pecl-filter-0.11.0 pecl-hash-1.5 pecl-json-1.2.1 pecl-zip-1.9.0 php5-5.2.6 php5-ctype-5.2.6 php5-curl-5.2.6 php5-dom-5.2.6 php5-extensions-1.1 php5-gettext-5.2.6 php5-iconv-5.2.6 php5-mbstring-5.2.6 php5-mhash-5.2.6 php5-mysql-5.2.6 php5-mysqli-5.2.6 php5-openssl-5.2.6 php5-pcntl-5.2.6 php5-pcre-5.2.6 php5-pdo-5.2.6 php5-posix-5.2.6 php5-session-5.2.6 php5-simplexml-5.2.6 php5-spl-5.2.6 php5-tokenizer-5.2.6 php5-xml-5.2.6 php5-xmlreader-5.2.6 php5-xmlwriter-5.2.6 php5-zlib-5.2.6 squirrelmail-1.4.13 The crash analisys shows: root@mail01 [/usr/local/home/jespasac] [9:10] # gdb /usr/local/sbin/httpd -core /usr/crash/httpd.core 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 conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"...(no debugging symbols found)... Core was generated by `httpd'. Program terminated with signal 11, Segmentation fault. Reading symbols from /lib/libz.so.4...(no debugging symbols found)...done. Loaded symbols for /lib/libz.so.4 Reading symbols from /usr/local/lib/apache2/libaprutil-0.so.9...(no debugging symbols found)...done. Loaded symbols for /usr/local/lib/apache2/libaprutil-0.so.9 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/apache2/libapr-0.so.9...(no debugging symbols found)...done. Loaded symbols for /usr/local/lib/apache2/libapr-0.so.9 Reading symbols from /lib/libm.so.5...(no debugging symbols found)...done. Loaded symbols for /lib/libm.so.5 Reading symbols from /lib/libcrypt.so.4...(no debugging symbols found)...done. Loaded symbols for /lib/libcrypt.so.4 Reading symbols from /lib/libc.so.7...(no debugging symbols found)...done. Loaded symbols for /lib/libc.so.7 Reading symbols from /usr/local/libexec/apache2/mod_access.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_access.so Reading symbols from /usr/local/libexec/apache2/mod_auth.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_auth.so Reading symbols from /usr/local/libexec/apache2/mod_auth_anon.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_auth_anon.so Reading symbols from /usr/local/libexec/apache2/mod_auth_dbm.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_auth_dbm.so Reading symbols from /usr/local/libexec/apache2/mod_charset_lite.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_charset_lite.so Reading symbols from /usr/local/libexec/apache2/mod_include.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_include.so Reading symbols from /usr/local/libexec/apache2/mod_deflate.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_deflate.so Reading symbols from /usr/local/libexec/apache2/mod_log_config.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_log_config.so Reading symbols from /usr/local/libexec/apache2/mod_logio.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_logio.so Reading symbols from /usr/local/libexec/apache2/mod_env.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_env.so Reading symbols from /usr/local/libexec/apache2/mod_mime_magic.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_mime_magic.so Reading symbols from /usr/local/libexec/apache2/mod_cern_meta.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_cern_meta.so Reading symbols from /usr/local/libexec/apache2/mod_expires.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_expires.so Reading symbols from /usr/local/libexec/apache2/mod_headers.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_headers.so Reading symbols from /usr/local/libexec/apache2/mod_usertrack.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_usertrack.so Reading symbols from /usr/local/libexec/apache2/mod_unique_id.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_unique_id.so Reading symbols from /usr/local/libexec/apache2/mod_setenvif.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_setenvif.so Reading symbols from /usr/local/libexec/apache2/mod_ssl.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_ssl.so Reading symbols from /usr/lib/libssl.so.5...(no debugging symbols found)...done. Loaded symbols for /usr/lib/libssl.so.5 Reading symbols from /lib/libcrypto.so.5...(no debugging symbols found)...done. Loaded symbols for /lib/libcrypto.so.5 Reading symbols from /usr/local/libexec/apache2/mod_mime.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_mime.so Reading symbols from /usr/local/libexec/apache2/mod_status.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_status.so Reading symbols from /usr/local/libexec/apache2/mod_autoindex.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_autoindex.so Reading symbols from /usr/local/libexec/apache2/mod_asis.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_asis.so Reading symbols from /usr/local/libexec/apache2/mod_info.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_info.so Reading symbols from /usr/local/libexec/apache2/mod_cgi.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_cgi.so Reading symbols from /usr/local/libexec/apache2/mod_vhost_alias.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_vhost_alias.so Reading symbols from /usr/local/libexec/apache2/mod_negotiation.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_negotiation.so Reading symbols from /usr/local/libexec/apache2/mod_dir.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_dir.so Reading symbols from /usr/local/libexec/apache2/mod_imap.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_imap.so Reading symbols from /usr/local/libexec/apache2/mod_actions.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_actions.so Reading symbols from /usr/local/libexec/apache2/mod_speling.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_speling.so Reading symbols from /usr/local/libexec/apache2/mod_userdir.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_userdir.so Reading symbols from /usr/local/libexec/apache2/mod_alias.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_alias.so Reading symbols from /usr/local/libexec/apache2/mod_rewrite.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/mod_rewrite.so Reading symbols from /usr/local/libexec/apache2/libphp5.so...(no debugging symbols found)...done. Loaded symbols for /usr/local/libexec/apache2/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 /libexec/ld-elf.so.1...(no debugging symbols found)...done. Loaded symbols for /libexec/ld-elf.so.1 #0 0x00000008064d62b0 in ?? () ¿?¿?¿?¿ -- Thanks, Jordi Espasa Clofent
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4846B64F.4090700>