From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1Ybi9k-0000AN-Ha for mharc-grub-devel@gnu.org; Sat, 28 Mar 2015 00:15:32 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60954) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ybi9h-00009g-4s for grub-devel@gnu.org; Sat, 28 Mar 2015 00:15:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ybi9d-0002yB-3m for grub-devel@gnu.org; Sat, 28 Mar 2015 00:15:29 -0400 Received: from mail-lb0-x236.google.com ([2a00:1450:4010:c04::236]:35071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ybi9c-0002y0-QU for grub-devel@gnu.org; Sat, 28 Mar 2015 00:15:25 -0400 Received: by lbdc10 with SMTP id c10so22064039lbd.2 for ; Fri, 27 Mar 2015 21:15:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=wapoOI9uedYQlFIDN8CtrwGWiBAzojrDXggYUgTh1yA=; b=stS6k9JuZ2z3JAqa36lt94I5KROBeWuy3+Opv+dEkMzHZ6UjZmnbcgjoiZ9TkBHqbF XNdv+L+XnTLmi4uEYnzFA+KuOR/fbm2pcvNCySBQhLTnad0+20kGwL6tcLu4sGUbTOOs nk3xf8G77UBIeZhSrE9HpE6CTMFk3VS0GjN4Iav7Pm8s3QCp+lV2+PVht+xjnTp5zTI5 ohVHaEknXdF25Wjm6AOOUJYyjpL9qe/86s7nmN9dFhq1+RctnbzI3N8hBHNxMGkIa3eS ngkJk4rUM8oSv79P+OCwW2IvxJIV6dqZBDnk5kaPO3m+2GCwu7N8Q4V6J4VEuF70HQTO Vfvw== X-Received: by 10.112.166.36 with SMTP id zd4mr4647846lbb.59.1427516123861; Fri, 27 Mar 2015 21:15:23 -0700 (PDT) Received: from opensuse.site (ppp91-76-14-38.pppoe.mtu-net.ru. [91.76.14.38]) by mx.google.com with ESMTPSA id o8sm684006lal.24.2015.03.27.21.15.22 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 27 Mar 2015 21:15:22 -0700 (PDT) Date: Sat, 28 Mar 2015 07:15:21 +0300 From: Andrei Borzenkov To: Sarah Newman Subject: Re: [PATCH] grub-core/loader/i386/xen.c: Initialized initrd_ctx so we don't free a random pointer from the stack. Message-ID: <20150328071521.34c77c19@opensuse.site> In-Reply-To: <1427486203-8265-1-git-send-email-srn@prgmr.com> References: <1427486203-8265-1-git-send-email-srn@prgmr.com> X-Mailer: Claws Mail 3.11.0 (GTK+ 2.24.25; x86_64-suse-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::236 Cc: grub-devel@gnu.org X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Mar 2015 04:15:30 -0000 =D0=92 Fri, 27 Mar 2015 12:56:43 -0700 Sarah Newman =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > Signed-off-by: Sarah Newman > --- > grub-core/loader/i386/xen.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) >=20 > diff --git a/grub-core/loader/i386/xen.c b/grub-core/loader/i386/xen.c > index c16b4b2..c4d9689 100644 > --- a/grub-core/loader/i386/xen.c > +++ b/grub-core/loader/i386/xen.c > @@ -521,7 +521,7 @@ grub_cmd_initrd (grub_command_t cmd __attribute__ ((u= nused)), > { > grub_size_t size =3D 0; > grub_err_t err; > - struct grub_linux_initrd_context initrd_ctx; > + struct grub_linux_initrd_context initrd_ctx =3D { 0, 0, 0 }; > grub_relocator_chunk_t ch; > =20 > if (argc =3D=3D 0) Applied. Thanks!