DragonFlyBSD Kernel Audit
DF-1974 / fix.diff
← back to finding ↓ download raw
diff --git a/sys/dev/drm/radeon/radeon_encoders.c b/sys/dev/drm/radeon/radeon_encoders.c
--- a/sys/dev/drm/radeon/radeon_encoders.c
+++ b/sys/dev/drm/radeon/radeon_encoders.c
@@ -373,6 +373,9 @@
 	 */
 	if (!connector)
 		connector = radeon_get_connector_for_encoder_init(encoder);
+	if (!connector)
+		return false;
+
 	radeon_connector = to_radeon_connector(connector);
 
 	switch (connector->connector_type) {