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