From bccb4a1e3360523315a415a2d3acfd7f9c90133c Mon Sep 17 00:00:00 2001 From: Petri Latvala Date: Wed, 16 Jan 2019 13:20:40 +0200 Subject: lib/igt_kms: Assert that active crtcs have at least one plane Signed-off-by: Petri Latvala Cc: Mika Kahola Cc: Robert Foss Cc: Chris Wilson Reviewed-by: Mika Kahola --- lib/igt_kms.c | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/igt_kms.c') diff --git a/lib/igt_kms.c b/lib/igt_kms.c index b06acb2b..1a91791c 100644 --- a/lib/igt_kms.c +++ b/lib/igt_kms.c @@ -1593,6 +1593,7 @@ static void kmstest_get_crtc(int device, enum pipe pipe, struct kmstest_crtc *cr n = ftell(file); crtc->n_planes = parse_planes(file, NULL); + igt_assert_lt(0, crtc->n_planes); crtc->planes = calloc(crtc->n_planes, sizeof(*crtc->planes)); igt_assert_f(crtc->planes, "Failed to allocate memory for %d planes\n", crtc->n_planes); -- cgit v1.2.3