[pygtk] Core dump trying to get children of a Table widget

Johan Dahlin jdahlin at async.com.br
Fri Mar 24 06:46:31 WST 2006


> It generates an error trying to get the children of a Table widget then
> dumps core:
> 
>     <gtk.FileChooserDialog object (GtkFileChooserDialog) at 0x8a200f4>
>      <gtk.VBox object (GtkVBox) at 0x8a354b4>
>       <gtk.FileChooserWidget object (GtkFileChooserWidget) at 0x8a3548c>
>        <gtk.FileChooserDefault object (GtkFileChooserDefault) at 0x8a356e4>
>         <gtk.VBox object (GtkVBox) at 0x8a3570c>
>          <gtk.Table object (GtkTable) at 0x8a35784>
>     caught exception - quitting...
>     TypeError: Cannot create a consistent method resolution
>     order (MRO) for bases Editable, CellEditable, atk.ImplementorIface
>     Fatal signal: Segmentation Fault (SDL Parachute Deployed)

I recall seeing this before, it should be fixed in 2.8.x, but I cannot
completely promise that it is.

The problem is that gtk.FileChooserEntry, which is a private widget of
gtk.FileChooserEntry is a sbuclass of gtk.Entry (which implements
gtk.Editable) and reimplements gtk.Editable itself.

Gustavo, do you remember this being fixed or not?

-- 
Johan Dahlin <jdahlin at async.com.br>
Async Open Source


More information about the pygtk mailing list