ami pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=ecca117da466be2d0b80b50a879ac41082ce15aa
commit ecca117da466be2d0b80b50a879ac41082ce15aa Author: Amitesh Singh <amitesh...@samsung.com> Date: Fri Jan 15 17:41:27 2016 +0530 slider: fix segfault in case of obj is deleted before wheel timeout timer expires Issue: 1. elementary_test -> slider 2. move mousewheel on slider and popup gets shown. 3. close the slider window very fast or increase the wheel_timeout to 4 seconds 4. observe crash --- src/lib/elm_slider.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/elm_slider.c b/src/lib/elm_slider.c index 6db74da..b445b5f 100644 --- a/src/lib/elm_slider.c +++ b/src/lib/elm_slider.c @@ -930,6 +930,7 @@ _elm_slider_evas_object_smart_del(Eo *obj, Elm_Slider_Data *sd) eina_stringshare_del(sd->indicator); eina_stringshare_del(sd->units); ecore_timer_del(sd->delay); + ecore_timer_del(sd->wheel_indicator_timer); evas_object_del(sd->popup); eo_do_super(obj, MY_CLASS, evas_obj_smart_del()); --