On Fri,  4 Jan 2013 10:35:28 -0800
"Enlightenment SVN" <no-re...@enlightenment.org> wrote:

> Log:
> e: fix crash when changing desktops configuration
>   
>    #0  0x00007f33b8eb1b1d in pause () from /usr/lib/libpthread.so.0
>    #1  <signal handler called>
>    #2  0x00007f33a19c19ab in _clock_popup_desk_change (inst=0x2bb2360, 
> type=176, ev=0x36a6680) at clock/e_mod_main.c:305
>    #3  0x00007f33b982499c in _ecore_call_handler_cb (event=<optimized out>, 
> type=<optimized out>, data=<optimized out>, func=<optimized out>)
>        at lib/ecore/ecore_private.h:354
>    #4  _ecore_event_call () at lib/ecore/ecore_events.c:562
>    #5  0x00007f33b982a639 in _ecore_main_loop_iterate_internal 
> (once_only=once_only@entry=0) at lib/ecore/ecore_main.c:1942
>    #6  0x00007f33b982abc7 in ecore_main_loop_begin () at 
> lib/ecore/ecore_main.c:964
>    #7  0x0000000000434b73 in main (argc=<optimized out>, argv=<optimized 
> out>) at e_main.c:1061
>   
>   
> 
> Author:       lucas
> Date:         2013-01-04 10:35:27 -0800 (Fri, 04 Jan 2013)
> New Revision: 82225
> Trac:         http://trac.enlightenment.org/e/changeset/82225
> 
> Modified:
>   trunk/e/src/modules/clock/e_mod_main.c 
> 
> Modified: trunk/e/src/modules/clock/e_mod_main.c
> ===================================================================
> --- trunk/e/src/modules/clock/e_mod_main.c    2013-01-04 18:35:22 UTC (rev 
> 82224)
> +++ trunk/e/src/modules/clock/e_mod_main.c    2013-01-04 18:35:27 UTC (rev 
> 82225)
> @@ -302,7 +302,7 @@
>  static Eina_Bool
>  _clock_popup_desk_change(Instance *inst, int type __UNUSED__, 
> E_Event_Desk_After_Show *ev)
>  {
> -   if (!inst->gcc->gadcon->shelf) return ECORE_CALLBACK_RENEW;
> +   if (!inst->gcc->gadcon || !inst->gcc->gadcon->shelf) return 
> ECORE_CALLBACK_RENEW;
>     if (e_shelf_desk_visible(inst->gcc->gadcon->shelf, ev->desk)) return 
> ECORE_CALLBACK_RENEW;
>     _clock_popup_free(inst);
>     return ECORE_CALLBACK_RENEW;
> 
> 

tagging for backports

------------------------------------------------------------------------------
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to