Received: (qmail 21900 invoked by uid 501); 9 Feb 2002 20:54:06 -0000 Message-Id: <20020209205406.21899.qmail@apache.org> Date: 9 Feb 2002 20:54:06 -0000 From: Dave Yadallee Reply-To: root@nk.ca To: submit@bugz.apache.org Subject: Memory crash X-Send-Pr-Version: 3.110 >Number: 9782 >Category: os-bsdi >Synopsis: Memory crash >Confidential: no >Severity: critical >Priority: medium >Responsible: apache >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Sat Feb 09 13:00:00 PST 2002 >Closed-Date: >Last-Modified: >Originator: root@nk.ca >Release: httpd-2.0_20020209171211 >Organization: apache >Environment: BSD/OS doctor.nl2k.ab.ca 4.2 BSDI BSD/OS 4.2 Kernel #94: Fri Feb 8 19:46:40 MST 2002 root@doctor.nl2k.ab.ca:/usr/src/sys/compile/LOCAL i386 >Description: Script started on Sat Feb 9 13:35:59 2002 root@doctor$ pwd /var/www/conf root@doctor$ dir httpd.con* sh: dir: command not found root@doctor$ ls -Fail httpd.con* 1663413 -rw-r--r-- 1 www www 95512 Feb 9 13:19 httpd.conf 1663496 -rw-r--r-- 1 root wheel 91741 Jan 12 00:29 httpd.conf.1.3.22 1663494 -rw-r--r-- 1 root wheel 95512 Feb 9 13:16 httpd.conf.1.3.23 1663417 -rw-r--r-- 1 www www 45980 Dec 21 1999 httpd.conf.4.0.1 1663505 -rw-r--r-- 1 root wheel 59562 Dec 10 2000 httpd.conf.4.2 1663626 -rw-r--r-- 1 root wheel 64647 Jul 5 2001 httpd.conf.apache1.20.perl5.53 1663409 -rw-r--r-- 1 www www 59562 Dec 10 2000 httpd.conf.apacheperl 1663515 -rw-r--r-- 1 root wheel 91826 Jan 12 02:37 httpd.conf.bak 1663404 -rw-r--r-- 1 www www 23232 Jun 16 1999 httpd.conf.correct 1663400 -rw-r--r-- 1 www www 47174 Jan 19 2000 httpd.conf.current 1663514 -rw-r--r-- 1 root wheel 33639 Jan 25 19:51 httpd.conf.default 1663406 -rw-r--r-- 1 www www 49706 Feb 2 2000 httpd.conf.old 1663402 -rw-r--r-- 1 www www 748 Jan 26 1999 httpd.conf.perl 1663399 -rw-r--r-- 1 www www 23533 Jun 21 1999 httpd.conf.prefp 1663415 -rw-r--r-- 1 www www 32938 Jun 21 1999 httpd.conf.readyforfp 1663416 -rw-r--r-- 1 www www 25241 Jun 21 1999 httpd.conf.working 1663512 -rw-r--r-- 1 root wheel 91901 Feb 8 20:24 httpd.conf_2.0 root@doctor$ cp httpc.op    d.conf httpd.cong f.1.3.23 root@doctor$ cp httpd.conf_2.0 httpd.conf root@doctor$ cat /usr/contrib/bin/configap2 ./configure --prefix=/var/www --exec-prefix=/usr/contrib \ --bindir=/usr/contrib/bin --sbindir=/usr/contrib/bin \ --libexecdir=/usr/contrib/libexec/apache --mandir=/usr/share/man \ --sysconfdir=/var/www/conf --datadir=/var/www/ \ --includedir=/usr/contrib/include/apache --localstatedir=/var \ --enable-modules=most --enable-mods-shared=max --enable-auth-anon \ --enable-auth-dbm --enable-auth-db --enable-auth-digest --enable-auth-ldap \ --enable-file-cache --enable-file-cache --enable-echo --enable-cache \ --enable-mem-cache --enable-ext-filter --enable-case-filter \ --enable-case-filter-in --enable-deflate --with-z --with-mpm=prefork \ --enable-proxy --enable-proxy-connect --enable-proxy-ftp --enable-proxy-http \ --enable-mime-magic --enable-cern-meta --enable-expires \ --enable-headers --enable-usertrack --enable-unique-id --enable-ssl \ --with-ssl=/usr/contrib/ --enable-ldap --enable-dav --enable-http\ --enable-info --enable-suexec --enable-cgi --enable-cgid --enable-dav-fs\ --enable-vhost-alias --enable-speling --enable-rewrite --enable-so\ --with-suexec-caller --with-suexec-userdir --with-suexec-docroot\ --with-suexec-uidmin=51 --with-suexec-gidmin=80\ --with-suexec-logfile --with-suexec-safepath root@doctor$ apachectl stop /usr/contrib/bin/apachectl stop: httpd stopped You have new mail in /var/mail/root root@doctor$ !! apachectl stop /usr/contrib/bin/apachectl stop: httpd (no pid file) not running root@doctor$ !! apachectl stop /usr/contrib/bin/apachectl stop: httpd (no pid file) not running root@doctor$ /var/www/bin/apachectl start Syntax error on line 334 of /var/www/conf/httpd.conf: Invalid command 'MinSpareServers', perhaps mis-spelled or defined by a module not included in the server configuration /var/www/bin/apachectl start: httpd could not be started root@doctor$ vi httpd.conf skipping 24 old session files reading httpd.conf wrote httpd.conf, 2535 lines, 91901 chars root@doctor$ !/var /var/www/bin/apachectl start Warning: DocumentRoot [/usr/home/sesimpson/html/] does not exist Warning: DocumentRoot [/usr/home/rjones/html] does not exist Warning: DocumentRoot [/usr/home/nuway/html/morinvilledirect/] does not exist Warning: DocumentRoot [/usr/home/infomex/html/oldsite] does not exist [Sat Feb 09 13:38:02 2002] [warn] VirtualHost 216.95.238.14:0 overlaps with VirtualHost 216.95.238.14:0, the first has precedence, perhaps you need a NameVirtualHost directive [Sat Feb 09 13:38:02 2002] [error] (24)Too many open files: could not open transfer log file /var/log/httpd/heritagefestival-access_log. /var/www/bin/apachectl start: httpd could not be started root@doctor$ !! /var/www/bin/apachectl start Warning: DocumentRoot [/usr/home/sesimpson/html/] does not exist Warning: DocumentRoot [/usr/home/rjones/html] does not exist Warning: DocumentRoot [/usr/home/nuway/html/morinvilledirect/] does not exist Warning: DocumentRoot [/usr/home/infomex/html/oldsite] does not exist [Sat Feb 09 13:38:06 2002] [warn] VirtualHost 216.95.238.14:0 overlaps with VirtualHost 216.95.238.14:0, the first has precedence, perhaps you need a NameVirtualHost directive [Sat Feb 09 13:38:06 2002] [error] (24)Too many open files: could not open transfer log file /var/log/httpd/heritagefestival-access_log. /var/www/bin/apachectl start: httpd could not be started root@doctor$ cp apache      httpd.conf.1.3.23 httpd.conf root@doctor$ /usr/contrib/bin/apachectl start [Sat Feb 9 13:38:27 2002] [warn] VirtualHost 216.95.238.14:80 overlaps with VirtualHost 216.95.238.14:80, the first has precedence, perhaps you need a NameVirtualHost directive /usr/contrib/bin/apachectl start: httpd started root@doctor$ exit exit Script done on Sat Feb 9 13:38:33 2002 >How-To-Repeat: URL may not do but could I ship you my httpd.conf s?? Also configuration I am using: ./configure --prefix=/var/www --exec-prefix=/usr/contrib \ --bindir=/usr/contrib/bin --sbindir=/usr/contrib/bin \ --libexecdir=/usr/contrib/libexec/apache --mandir=/usr/share/man \ --sysconfdir=/var/www/conf --datadir=/var/www/ \ --includedir=/usr/contrib/include/apache --localstatedir=/var \ --enable-modules=most --enable-mods-shared=max --enable-auth-anon \ --enable-auth-dbm --enable-auth-db --enable-auth-digest --enable-auth-ldap \ --enable-file-cache --enable-file-cache --enable-echo --enable-cache \ --enable-mem-cache --enable-ext-filter --enable-case-filter \ --enable-case-filter-in --enable-deflate --with-z --with-mpm=prefork \ --enable-proxy --enable-proxy-connect --enable-proxy-ftp --enable-proxy-http \ --enable-mime-magic --enable-cern-meta --enable-expires \ --enable-headers --enable-usertrack --enable-unique-id --enable-ssl \ --with-ssl=/usr/contrib/ --enable-ldap --enable-dav --enable-http\ --enable-info --enable-suexec --enable-cgi --enable-cgid --enable-dav-fs\ --enable-vhost-alias --enable-speling --enable-rewrite --enable-so\ --with-suexec-caller --with-suexec-userdir --with-suexec-docroot\ --with-suexec-uidmin=51 --with-suexec-gidmin=80\ --with-suexec-logfile --with-suexec-safepath >Fix: Why is mass virtual hosting stable in 1.3.23 and not in 2.0 prerelease 32 candidate? >Release-Note: >Audit-Trail: >Unformatted: [In order for any reply to be added to the PR database, you need] [to include in the Cc line and make sure the] [subject line starts with the report component and number, with ] [or without any 'Re:' prefixes (such as "general/1098:" or ] ["Re: general/1098:"). If the subject doesn't match this ] [pattern, your message will be misfiled and ignored. The ] ["apbugs" address is not added to the Cc line of messages from ] [the database automatically because of the potential for mail ] [loops. If you do not include this Cc, your reply may be ig- ] [nored unless you are responding to an explicit request from a ] [developer. Reply only with text; DO NOT SEND ATTACHMENTS! ]