discomfitor pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=32c55ebc51dc4be0e503f4ae06fa797a39e4d944
commit 32c55ebc51dc4be0e503f4ae06fa797a39e4d944 Author: Mike Blumenkrantz <[email protected]> Date: Fri Mar 10 15:57:16 2017 -0500 handle null E_Comp->screen during randr2 shutdown some output modules have no screen iface (e.g., buffer, wl_wl, wl_x11) and so this will always be null --- src/bin/e_randr2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_randr2.c b/src/bin/e_randr2.c index 28c1c8d..324b701 100644 --- a/src/bin/e_randr2.c +++ b/src/bin/e_randr2.c @@ -110,7 +110,7 @@ e_randr2_shutdown(void) if (_screen_delay_timer) ecore_timer_del(_screen_delay_timer); _screen_delay_timer = NULL; // stop listening to driver info - if (e_comp->screen->shutdown) + if (e_comp->screen && e_comp->screen->shutdown) e_comp->screen->shutdown(); // clear up all event handlers E_FREE_LIST(_ev_handlers, ecore_event_handler_del); --
