Debian, Python, gi.repository, bug 633927, signal_stop_emission_by_name segfaults

marcin.szewczyk at wodny.org marcin.szewczyk at wodny.org
Fri Apr 18 14:58:47 UTC 2014


Hi,

I am developing an application for Debian Wheezy and I stumbled upon a
serious problem. In one of my signal handlers I call
GObject.signal_stop_emission_by_name() and it causes a segfault. I
suppose it is associated with bug 633927[1]. The minimal example from
that bug's comment also causes a crash. Commit history suggests it is
fixed since version 3.7.91 (target milestone set to GNOME 3.8). Debian
Wheezy ships with python-gi 3.2.2-2. Jessie currently ships with
3.10.2-2+b1.

Is there any possibility of backporting the 3.10 or higher version to
wheezy?

Is there a change that current wheezy version could be patched (for
example using the patch from the mentioned bug report)?

I have asked a similar question on Gtk Python mailing list but a
proposed solution is currently to complicated for me to implement.

[1] https://bugzilla.gnome.org/show_bug.cgi?id=633927

Regards,

-- 
Marcin Szewczyk                       http://wodny.org
mailto:Marcin.Szewczyk at wodny.borg  <- remove b / usuń b
xmpp:wodny at ubuntu.pl                  xmpp:wodny at jabster.pl



More information about the pkg-gnome-maintainers mailing list