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

Manuel Quiñones manuq at laptop.org
Mon Nov 12 10:45:07 EST 2012


2012/11/12 Simon Schampijer <simon at schampijer.de>:
> 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.

Pygobject 3.4.2 was just announced, and Daniel Narvaez fix went in.  Thanks!


More information about the Sugar-devel mailing list