discomfitor pushed a commit to branch enlightenment-0.18. http://git.enlightenment.org/core/enlightenment.git/commit/?id=c032a793220a1b923ae95f7eea32d57a4cb003a1
commit c032a793220a1b923ae95f7eea32d57a4cb003a1 Author: Mike Blumenkrantz <zm...@samsung.com> Date: Thu Mar 13 11:48:25 2014 -0400 bugfix: don't crash when passing NULL desk to e_border_under_pointer_get CID 1186204 --- src/bin/e_border.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/bin/e_border.c b/src/bin/e_border.c index 15150c1..7c39906 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -9978,6 +9978,13 @@ e_border_under_pointer_get(E_Desk *desk, else return NULL; + if (!desk) + { + desk = exclude->desk; + if (!desk) + desk = e_desk_current_get(exclude->zone); + } + return _e_border_under_pointer_helper(desk, exclude, x, y); } --