Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f4029844 authored by YueHaibing's avatar YueHaibing Committed by Bartlomiej Zolnierkiewicz
Browse files

video: fbdev: Fix potential NULL pointer dereference



There is a potential NULL pointer dereference in case
fb_create_modedb() fails and returns NULL.

Signed-off-by: default avatarYueHaibing <yuehaibing@huawei.com>
Cc: Kees Cook <keescook@chromium.org>
Cc: Rob Herring <robh@kernel.org>
Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
parent 10993504
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -978,6 +978,8 @@ void fb_edid_to_monspecs(unsigned char *edid, struct fb_monspecs *specs)
	get_monspecs(edid, specs);

	specs->modedb = fb_create_modedb(edid, &specs->modedb_len, specs);
	if (!specs->modedb)
		return;

	/*
	 * Workaround for buggy EDIDs that sets that the first