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

Simon Schampijer simon at schampijer.de
Mon Nov 12 06:17:23 EST 2012


On 11/12/2012 11:59 AM, Daniel Narvaez wrote:
> I got this fixed upstream
>
> https://bugzilla.gnome.org/show_bug.cgi?id=688067
>
> Hopefully distros will pick it up.
>
> 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.
>
>
>

Thanks a lot Daniel, I track it here [1] and will make sure Fedora 18 
includes it.

@Peter, fix should be in 3.4.2, I will let you know when it gets available.

Cheers,
    Simon

[1] http://bugs.sugarlabs.org/ticket/4189


More information about the Sugar-devel mailing list