[issue14137] GTK3 Segmentation fault from Warning: g_object_notify: assertion `G_IS_OBJECT (object)' failed
Narnie Harshoe signupnar...@gmail.com added the comment: Understood. Didn't realize pythonized GTK was 3rd party. -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue14137 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14137] GTK3 Segmentation fault from Warning: g_object_notify: assertion `G_IS_OBJECT (object)' failed
Narnie Harshoe signupnar...@gmail.com added the comment: PyGtk and the python bindings for GTK3 seem to be separate entities. I could find nothing about GTK3 on pygtk.org. Any ideas where the bug reporting goes for the python bindings for GTK3? -- ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue14137 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14137] GTK3 Segmentation fault from Warning: g_object_notify: assertion `G_IS_OBJECT (object)' failed
New submission from Narnie Harshoe signupnar...@gmail.com: Using the following code for a Gtk.CellRenderSpin results in the following error after changing the spin button several times. The error is: /usr/lib/python2.7/dist-packages/gi/types.py:43: Warning: g_object_notify: assertion `G_IS_OBJECT (object)' failed return info.invoke(*args, **kwargs) Segmentation fault #! /usr/bin/env python # -*- coding: utf-8 -*- from gi.repository import Gtk class CellRendererSpinWindow(Gtk.Window): def __init__(self): Gtk.Window.__init__(self, title=CellRendererSpin Example) self.set_default_size(200, 200) self.liststore = Gtk.ListStore(str, int) self.liststore.append([Oranges, 5]) self.liststore.append([Apples, 4]) self.liststore.append([Bananas, 2]) treeview = Gtk.TreeView(model=self.liststore) renderer_text = Gtk.CellRendererText() column_text = Gtk.TreeViewColumn(Fruit, renderer_text, text=0) treeview.append_column(column_text) renderer_spin = Gtk.CellRendererSpin() renderer_spin.connect(edited, self.on_amount_edited) renderer_spin.set_property(editable, True) adjustment = Gtk.Adjustment(0, 0, 100, 1, 10, 0) renderer_spin.set_property(adjustment, adjustment) column_spin = Gtk.TreeViewColumn(Amount, renderer_spin, text=1) treeview.append_column(column_spin) self.add(treeview) def on_amount_edited(self, widget, path, value): self.liststore[path][1] = int(value) win = CellRendererSpinWindow() win.connect(delete-event, Gtk.main_quit) win.show_all() Gtk.main() This code comes from http://python-gtk-3-tutorial.readthedocs.org/en/latest/cellrenderers.html It is confirmed by another user via Ubuntu launchpad at https://bugs.launchpad.net/ubuntu/+source/pygobject/+bug/908889 My system is a Debian system tracking debian testing. Exact python --version is Python 2.7.2+ -- components: None messages: 154426 nosy: Narnie.Harshoe priority: normal severity: normal status: open title: GTK3 Segmentation fault from Warning: g_object_notify: assertion `G_IS_OBJECT (object)' failed type: crash versions: Python 2.7 ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue14137 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14137] GTK3 Segmentation fault from Warning: g_object_notify: assertion `G_IS_OBJECT (object)' failed
Ramchandra Apte maniandra...@gmail.com added the comment: Why do you think this is a bug in Python? I don't think this is a bug in Python. This might be bug in PyGTK or GTK which are third-party libraries. -- nosy: +ramchandra.apte ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue14137 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue14137] GTK3 Segmentation fault from Warning: g_object_notify: assertion `G_IS_OBJECT (object)' failed
Charles-François Natali neolo...@free.fr added the comment: @Narnie This is the Python bug tracker, not the PyGTK one. You should report your problems on the PyGTK/GTK bug tracker. Thanks. -- nosy: +neologix resolution: - invalid stage: - committed/rejected status: open - closed ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue14137 ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com