On Sun, Mar 7, 2010 at 11:51 AM, Enlightenment SVN
<no-re...@enlightenment.org> wrote:
> Log:
>  Check for error on get_name_owner callback.
>
>
> Author:       antognolli
> Date:         2010-03-07 06:51:30 -0800 (Sun, 07 Mar 2010)
> New Revision: 46950
>
> Modified:
>  trunk/e/src/modules/everything/sources/evry_plug_tracker.c
>
> Modified: trunk/e/src/modules/everything/sources/evry_plug_tracker.c
> ===================================================================
> --- trunk/e/src/modules/everything/sources/evry_plug_tracker.c  2010-03-07 
> 14:38:14 UTC (rev 46949)
> +++ trunk/e/src/modules/everything/sources/evry_plug_tracker.c  2010-03-07 
> 14:51:30 UTC (rev 46950)
> @@ -486,6 +486,15 @@
>
>    pending_get_name_owner = NULL;
>
> +   if (dbus_error_is_set(err))
> +     {
> +        ERR("request name error: %s", err->message);
> +        dbus_error_free(err);
> +        e_dbus_connection_close(conn);
> +       conn = NULL;
> +        return;
> +     }
> +
>    if (!dbus_message_iter_init(msg, &itr))
>      return;
>

Hi,

I don't know if I'm the only one getting SIGABORTs even when
everything isn't loaded, but this fixes the problem. Should it be
trying to load even if the module isn't marked as loaded?

-- 
Rafael Antognolli

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to