From cf4289f3b26efabbda6ff265b2bb125359bd3bc7 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Mon, 24 Aug 2015 02:32:11 -0500 Subject: Fix crash in display-config (BGO#753927) --- 0002-display-config-ignore-outputs-modes.patch | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 0002-display-config-ignore-outputs-modes.patch (limited to '0002-display-config-ignore-outputs-modes.patch') diff --git a/0002-display-config-ignore-outputs-modes.patch b/0002-display-config-ignore-outputs-modes.patch new file mode 100644 index 0000000..25a4df9 --- /dev/null +++ b/0002-display-config-ignore-outputs-modes.patch @@ -0,0 +1,23 @@ +From c375d0f042dd16babf6c930a626e1a69f58f3d85 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Alberts=20Muktup=C4=81vels?= +Date: Sun, 23 Aug 2015 13:59:36 +0300 +Subject: display-config: ignore outputs that has no modes + +https://bugzilla.gnome.org/show_bug.cgi?id=753927 + +diff --git a/gnome-flashback/libdisplay-config/flashback-monitor-manager.c b/gnome-flashback/libdisplay-config/flashback-monitor-manager.c +index 55470ce..29f80ef 100644 +--- a/gnome-flashback/libdisplay-config/flashback-monitor-manager.c ++++ b/gnome-flashback/libdisplay-config/flashback-monitor-manager.c +@@ -1258,7 +1258,7 @@ read_current_config (FlashbackMonitorManager *manager) + + meta_output = &manager->outputs[n_actual_outputs]; + +- if (output->connection != RR_Disconnected) ++ if (output->connection != RR_Disconnected && output->nmode != 0) + { + GBytes *edid; + +-- +cgit v0.10.2 + -- cgit