SystemError: error return without exception set

Rahul Sundaram sundaram at fedoraproject.org
Thu Aug 7 23:55:16 UTC 2008


Jonathan Corbet wrote:
> So...  a recent Rawhide update had the amusing side effect of making
> all of my printers go away.  I kind of went with the "save a tree" flow
> for a while, but there comes a point, occasionally, where you've got to
> get something in hard copy.  So I figured I'd pull up the printing
> admin dialog and get my printers back.
>
> No joy.  When run by hand, system-config-printer gives me this:
>
> Traceback (most recent call last):
>   File "/usr/share/system-config-printer/system-config-printer.py", line 5059, in <module>
>     main(configure_printer, change_ppd)
>   File "/usr/share/system-config-printer/system-config-printer.py", line 5027, in main
>     gtk.gdk.threads_init()
> SystemError: error return without exception set
>
> As it happens, I get something very similar out of sectool-gui when I
> try to run it.
>
> Clearly, something be broke.  But I don't really even know where to
> look, or where to file a bug.  I *guess* it's a pygtk problem?  Anybody
> else seeing this, or have any suggestions?  The environment won't thank
> you, but I will...
>   
Yes, It does look like a pygtk issue although it hasn't been updated in 
rawhide(pygtk2-2.12.1-6.fc9.i386) just ran across this in another 
application I am trying to package. I was banging my head trying to 
figure out the problem with the application before realizing something 
else was broken down the stack.

griffith
/usr/bin/griffith:1051: GtkWarning: gtk_widget_size_allocate(): attempt 
to allocate widget with width 548 and height -1
  self.widgets['window'].show()
/usr/bin/griffith:1051: GtkWarning: gtk_widget_size_allocate(): attempt 
to allocate widget with width 544 and height -3
  self.widgets['window'].show()
/usr/share/griffith/lib/main_treeview.py:509: GtkWarning: 
gtk_tree_view_set_cursor_on_cell: assertion `tree_view->priv->tree != 
NULL' failed
  self.widgets['treeview'].set_cursor_on_cell(0)
/usr/share/griffith/lib/gutils.py:237: GtkWarning: 
gtk_widget_size_allocate(): attempt to allocate widget with width 548 
and height -3
  dialog.run()
/usr/share/griffith/lib/gutils.py:237: GtkWarning: 
gtk_widget_size_allocate(): attempt to allocate widget with width 544 
and height -3
  dialog.run()
Traceback (most recent call last):
  File "/usr/bin/griffith", line 1249, in <module>
    griffith.main()
  File "/usr/bin/griffith", line 151, in main
    gtk.gdk.threads_init()
SystemError: error return without exception set
--

I have filed a bug report now at

https://bugzilla.redhat.com/show_bug.cgi?id=458398

Rahul





More information about the fedora-test-list mailing list