[issue14137] GTK3 Segmentation fault from Warning: g_object_notify: assertion `G_IS_OBJECT (object)' failed

2012-02-27 Thread Narnie Harshoe

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

2012-02-27 Thread Narnie Harshoe

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

2012-02-26 Thread Narnie Harshoe

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

2012-02-26 Thread Ramchandra Apte

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

2012-02-26 Thread Charles-François Natali

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