Bug 697696 - pygtk2-2.17.0-8.fc13 broken
Summary: pygtk2-2.17.0-8.fc13 broken
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: pygtk2
Version: 13
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Colin Walters
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-04-18 22:36 UTC by Christoph A.
Modified: 2011-04-19 12:22 UTC (History)
8 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-04-19 12:22:59 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Christoph A. 2011-04-18 22:36:11 UTC
Description of problem:
abrt detects a crash and when trying to open abrt-gui, abrt-gui crashes itself.

Version-Release number of selected component (if applicable):
abrt-gui-1.1.14-1.fc13

How reproducible:
always

Steps to Reproduce:
1. open abrt-gui

  
Actual results:
$ abrt-gui
/usr/share/abrt/CCMainWindow.py:454: Warning: g_object_get_qdata: assertion `G_IS_OBJECT (object)' failed
  cc = MainWindow(daemon)
/usr/share/abrt/CCMainWindow.py:454: Warning: g_object_set_qdata_full: assertion `G_IS_OBJECT (object)' failed
  cc = MainWindow(daemon)
/usr/share/abrt/CCMainWindow.py:454: Warning: g_object_unref: assertion `G_IS_OBJECT (object)' failed
  cc = MainWindow(daemon)
/usr/share/abrt/CCMainWindow.py:398: Warning: invalid uninstantiatable type `<invalid>' in cast to `GtkTreeViewColumn'
  self.window.show()
/usr/share/abrt/CCMainWindow.py:398: Warning: invalid unclassed pointer in cast to `GtkTreeViewColumn'
  self.window.show()
/usr/share/abrt/CCMainWindow.py:398: GtkWarning: gtk_tree_view_column_cell_set_cell_data: assertion `GTK_IS_TREE_VIEW_COLUMN (tree_column)' failed
  self.window.show()
/usr/share/abrt/CCMainWindow.py:398: GtkWarning: gtk_tree_view_column_cell_get_size: assertion `GTK_IS_TREE_VIEW_COLUMN (tree_column)' failed
  self.window.show()
/usr/share/abrt/CCMainWindow.py:398: Warning: invalid unclassed pointer in cast to `GObject'
  self.window.show()
/usr/share/abrt/CCMainWindow.py:398: Warning: g_object_notify: assertion `G_IS_OBJECT (object)' failed
  self.window.show()
/usr/share/abrt/CCMainWindow.py:398: Warning: invalid uninstantiatable type `(null)' in cast to `GObject'
  self.window.show()
/usr/share/abrt/CCMainWindow.py:398: Warning: invalid uninstantiatable type `<invalid>' in cast to `GObject'
  self.window.show()
/usr/share/abrt/CCMainWindow.py:398: Warning: invalid uninstantiatable type `(null)' in cast to `GtkTreeViewColumn'
  self.window.show()
/usr/share/abrt/CCMainWindow.py:457: Warning: invalid uninstantiatable type `<invalid>' in cast to `GtkTreeViewColumn'
  gtk.main()
/usr/share/abrt/CCMainWindow.py:457: Warning: invalid unclassed pointer in cast to `GtkTreeViewColumn'
  gtk.main()
/usr/share/abrt/CCMainWindow.py:457: Warning: invalid unclassed pointer in cast to `GObject'
  gtk.main()
/usr/share/abrt/CCMainWindow.py:457: Warning: g_object_notify: assertion `G_IS_OBJECT (object)' failed
  gtk.main()
/usr/share/abrt/CCMainWindow.py:457: Warning: invalid uninstantiatable type `(null)' in cast to `GObject'
  gtk.main()
/usr/share/abrt/CCMainWindow.py:457: Warning: invalid uninstantiatable type `<invalid>' in cast to `GObject'
  gtk.main()
/usr/share/abrt/CCMainWindow.py:457: GtkWarning: gtk_tree_view_column_get_expand: assertion `GTK_IS_TREE_VIEW_COLUMN (tree_column)' failed
  gtk.main()
/usr/share/abrt/CCMainWindow.py:457: Warning: invalid uninstantiatable type `(null)' in cast to `GtkTreeViewColumn'
  gtk.main()
/usr/share/abrt/CCMainWindow.py:457: GtkWarning: gtk_tree_view_column_cell_set_cell_data: assertion `GTK_IS_TREE_VIEW_COLUMN (tree_column)' failed
  gtk.main()
Segmentation fault (core dumped)

Comment 1 Jiri Moskovcak 2011-04-19 11:13:51 UTC
Seems like a problem with python gtk bindings, do you use anything from non-official repositories? Can you please post output of:

$ rpm -q gtk2 pygtk2

and

$ rpm -V gtk2 pygtk2

Comment 2 Christoph A. 2011-04-19 11:39:30 UTC
rpm -q gtk2 pygtk2
---------------------
gtk2-2.20.1-1.fc13.x86_64
gtk2-2.20.1-1.fc13.i686
pygtk2-2.17.0-8.fc13.x86_64

should I remove gtk2-2.20.1-1.fc13.i686 or is that not conflicting with 
gtk2-2.20.1-1.fc13.x86_64?

Verify (-V) did not show any output.
rpm -V gtk2 pygtk2

In addition to the official repos I use rpmfusion.
http://rpmfusion.org/

and I also use the official "Test Updates" repo.


It might not have anything to do with abrt-gui. After seeing other failures I posted this to the fedora users list:
http://lists.fedoraproject.org/pipermail/users/2011-April/395746.html

Looking at the Software Log Viewer:
On April 14 pygtk2 and pygtk2-libglade were updated.

grep -h pygtk2 /var/log/messages*
Apr 14 02:34:09 yum[16579]: Updated: pygtk2-2.17.0-8.fc13.x86_64
Apr 14 02:34:09 yum[16579]: Updated: pygtk2-libglade-2.17.0-8.fc13.x86_64

Should I reassign it to pygtk2?

Comment 3 Jiri Moskovcak 2011-04-19 11:50:25 UTC
Yes, this seems more like a pygtk2 problem.

Comment 4 Christoph A. 2011-04-19 11:51:15 UTC
https://admin.fedoraproject.org/updates/pygtk2-2.17.0-9.fc13?_csrf_token=67dbea4d02cade7e489bc62d18a0d94304553dd5

yum downgrade pygtk2 pygtk2-libglade

closed.

Comment 5 Christoph A. 2011-04-19 12:22:59 UTC
pygtk2-2.17.0-8.fc13 has been unpushed,
pygtk2-2.17.0-9.fc13 seams to be on the way.

Closing this as NOTABUG as it never hit f13 repos (only test updates).


Note You need to log in before you can comment on or make changes to this bug.