* grub-core/video/efi_gop.c (grub_video_gop_setup): Reject invalid

resolutions.
	* grub-core/video/i386/pc/vbe.c (grub_vbe_get_preferred_mode): Likewise.
	* grub-core/video/video.c (grub_video_edid_preferred_mode): Likewise.
This commit is contained in:
Vladimir 'phcoder' Serbinenko 2012-06-02 20:15:11 +02:00
parent 0d3d137e79
commit 6e5efd60a1
4 changed files with 16 additions and 5 deletions

View file

@ -368,7 +368,7 @@ grub_video_gop_setup (unsigned int width, unsigned int height,
{
err = 1;
grub_gop_get_preferred_mode (&preferred_width, &preferred_height);
if (err)
if (err || preferred_width >= 4096 || preferred_height >= 4096)
{
preferred_width = 800;
preferred_height = 600;