[Sugar-devel] GObject.child_watch_add crashes (was Re: Want to install sugar jh-build, but seems that Ubuntu can't host it.)

Daniel Narvaez dwnarvaez at gmail.com
Thu Nov 8 13:06:56 EST 2012


If I use the introspected child_watch_add, by patching pygobject 3.4.x
in a similar way to what have been done in master, it seems to work
fine. I don't think we can hope that will be backported though,
because the API is slightly different :/

On 8 November 2012 16:26, Daniel Narvaez <dwnarvaez at gmail.com> wrote:
> So the crashes I'm seeing are in activityfactory.py
> GObject.child_watch_add. When the activity process exits, we try to
> free the tuple we are passing as user_data and that crashes the shell.
>
> It's weird because I can reproduce only on Ubuntu, I can't see
> anything wrong in the g-i code and I cannot reproduce with a minimal
> test case. Also, the custom binding has been dropped from latest
> gobject-introspection.
>
> I'll look further, I'm finding one very weird bug per day, sigh.
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel



-- 
Daniel Narvaez


More information about the Sugar-devel mailing list