From owner-freebsd-stable@FreeBSD.ORG Sun Jan 18 19:16:28 2009 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EB41C1065674 for ; Sun, 18 Jan 2009 19:16:28 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from pele.citylink.co.nz (pele.citylink.co.nz [202.8.44.226]) by mx1.freebsd.org (Postfix) with ESMTP id AEE688FC20 for ; Sun, 18 Jan 2009 19:16:28 +0000 (UTC) (envelope-from thompsa@FreeBSD.org) Received: from localhost (localhost [127.0.0.1]) by pele.citylink.co.nz (Postfix) with ESMTP id 48913FEF4; Mon, 19 Jan 2009 07:56:09 +1300 (NZDT) X-Virus-Scanned: Debian amavisd-new at citylink.co.nz Received: from pele.citylink.co.nz ([127.0.0.1]) by localhost (pele.citylink.co.nz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4TC2oRUAbpIn; Mon, 19 Jan 2009 07:56:05 +1300 (NZDT) Received: from citylink.fud.org.nz (unknown [202.8.44.45]) by pele.citylink.co.nz (Postfix) with ESMTP; Mon, 19 Jan 2009 07:56:05 +1300 (NZDT) Received: by citylink.fud.org.nz (Postfix, from userid 1001) id 3925E1142D; Mon, 19 Jan 2009 07:56:05 +1300 (NZDT) Date: Sun, 18 Jan 2009 10:56:05 -0800 From: Andrew Thompson To: Luigi Rizzo Message-ID: <20090118185605.GA28874@citylink.fud.org.nz> References: <49729D80.8010506@charter.net> <20090118093346.GA9819@onelab2.iet.unipi.it> <49734D0B.8050604@charter.net> <20090118164724.GA21705@onelab2.iet.unipi.it> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20090118164724.GA21705@onelab2.iet.unipi.it> User-Agent: Mutt/1.5.17 (2007-11-01) Cc: Andrew Lankford , peterjeremy@optushome.com.au, stable@freebsd.org, xxjack12xx@gmail.com Subject: Re: System borked: loader stack overflow. X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jan 2009 19:16:29 -0000 On Sun, Jan 18, 2009 at 05:47:24PM +0100, Luigi Rizzo wrote: > On Sun, Jan 18, 2009 at 10:38:51AM -0500, Andrew Lankford wrote: > > > > I can't say what version of the loader it is that I'm using, but > > (following Peter's advice, thanks), I've tried loader.old (about a week > > old) and the latest loader (built yesterday), and both start. Where > > each loader has a problem appears to be reading (include-ing?) > > /boot/default/loader.conf . The spinner spins for a longer time than > > ok so the problem could be is a recursive assignment of loader_conf_files > in your previous installation (either as a result of the default > installation, or because of manual modifications). > Could you please send me a copy of your /boot/loader.conf and > /boot/defaults/loader.conf so i can check ? > > A recent commit fixed the handling of loader_conf_files, > which previously was broken (in some cases assignments were ignored). > A side effect of the fix is that now certain errors in the config > files are now detected as such. Having the following in /boot/loader.conf triggers it for me, loader_conf_files="/boot/device.hints /boot/loader.conf" You may say thats its an invalid config line but the loader shouldnt blow up from it. Can this be fixed up somehow? Andrew