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