From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1GcTi6-0006md-T7 for mharc-grub-devel@gnu.org; Tue, 24 Oct 2006 17:21:23 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GcTi4-0006lm-Rq for grub-devel@gnu.org; Tue, 24 Oct 2006 17:21:20 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GcThw-0006h1-MP for grub-devel@gnu.org; Tue, 24 Oct 2006 17:21:17 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GcThw-0006gy-HK for grub-devel@gnu.org; Tue, 24 Oct 2006 17:21:12 -0400 Received: from [195.32.84.213] (helo=dione.pcaserver.net) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1GcThv-0007Qc-Mh for grub-devel@gnu.org; Tue, 24 Oct 2006 17:21:12 -0400 Received: (qmail 22171 invoked from network); 24 Oct 2006 23:20:00 +0200 Received: from 92.105.79.83.cust.bluewin.ch (HELO gismo.pca.it) (83.79.105.92) by luca.pca.it with SMTP; 24 Oct 2006 23:20:00 +0200 Received: by gismo.pca.it (Postfix, from userid 1000) id 34F03C46F; Tue, 24 Oct 2006 23:21:08 +0200 (CEST) From: Luca Capello To: Robert Millan References: <20061002151012.GA31110@khazad.dyndns.org> <87wt7hhe2x.fsf@gismo.pca.it> <8764ex20rb.fsf@gismo.pca.it> <20061014193657.GA2927@khazad.dyndns.org> <20061024132909.GA15375@khazad.dyndns.org> Mail-Folloup-To: 390473@bugs.debian.org, Robert Millan , Luca Capello Date: Tue, 24 Oct 2006 23:21:05 +0200 Message-ID: <87wt6pl8am.fsf@gismo.pca.it> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=sha1; protocol="application/pgp-signature" Cc: ML GRUB-devel , 390473@bugs.debian.org Subject: Re: Bug#390473: grub2: menuentry stanza doesn't accept $ { } in variable substitutions X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Oct 2006 21:21:21 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable reopen 390473 retitle 390473 grub2: menuentry stanza with additional $ or { causes boot p= anic found 390473 1.95-1 thanks Hi Robert! NB: forwarding again to grub-devel, but setting M-F-T and R-T to the bug, Robert (I hope you don't mind) and myself. On Tue, 24 Oct 2006 15:29:09 +0200, Robert Millan wrote: > Closing due to lack of response. I'm sorry, I was quite busy in the last weeks and I never finished my answer. > > On Sat, Oct 14, 2006 at 09:36:57PM +0200, Robert Millan wrote: [something already present in the bug report] >> According to upstream (IRC), this behaviour is consistent with GRUB2 hav= ing its >> own variable support (and namespace..). So you really need to use this = new >> syntax (I'll take this into account for my work on update-grub2). >>=20 >> Can we close this bug now? While the original bug can be considered close, the boot panic remains, as I explained in my first post: On Sun, 01 Oct 2006 15:54:00 +0200, Luca Capello wrote: > After a `grub-install /dev/hda` and a reboot, grub2 entered in a > panic state at boot. Hopefully, the panic is reproducible, even on > qemu: create the following stanza (you can substitute $ with a > second { ): > > menuentry "test" { $ } > > The panic is similar to the error generated with a $ at the > beginning of the grub.cfg file. While in the latter case grub2 can > continue booting, in n the former case the only way to solve it is > to boot with a rescue CD and remove the offending characters from > grub2.cfg. I reopened the bug and I changed the title to reflect the situation. BTW, I just tested with the latest grub_1.95-1, the error is still present, thus I added the information to the BTS. Thx, bye, Gismo / Luca --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFPoPEVAp7Xm10JmkRAqAIAJoC3hTnoSYD3Dnf/K4+2RxBVVlU8gCggiJy P/w0nqlV0xqBlW5/K5Tv+y8= =YpTU -----END PGP SIGNATURE----- --=-=-=--