grub/grub-core/io
Jon McCune 24d5934daa Fix double-free introduced by commit 33d02a42d6
To reproduce the problem, make sure you have a GPG public key available, build and install GRUB:
grub-install --debug --debug-image="all" --pubkey=/boot/pubkey.gpg --modules="serial terminfo gzio search search_label search_fs_uuid search_fs_file linux vbe video_fb video mmap relocator verify gcry_rsa gcry_dsa gcry_sha256 hashsum gcry_sha1 mpi echo loadenv boottime" /dev/sda
Sign all the files in /boot/grub/* and reboot.

'make check' results identical before and after this change.

TESTED: In a QEMU VM using an i386 target.
2013-12-17 07:32:07 -08:00
..
bufio.c * grub-core/io/bufio.c (grub_bufio_open): Use grub_zalloc instead of 2013-01-07 10:45:05 +00:00
gzio.c Fix double-free introduced by commit 33d02a42d6 2013-12-17 07:32:07 -08:00
lzopio.c Fix double-free introduced by commit 33d02a42d6 2013-12-17 07:32:07 -08:00
offset.c Add new ports: i386-xen and x86_64-xen. This allows running GRUB in 2013-11-09 21:29:11 +01:00
xzio.c Fix double-free introduced by commit 33d02a42d6 2013-12-17 07:32:07 -08:00