Red Hat Bugzilla – Bug 154500
system-config-printer-gui spits out traceback when editing settings for existing printer
Last modified: 2007-11-30 17:11:03 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.6) Gecko/20050323 Firefox/1.0.2 Fedora/1.0.2-1.3.1
Description of problem:
When trying to add a description for an existing printer (added via wizard) in system-config-printer (gui version), the application spits out a traceback and the "Edit a print queue" window becomes unresponsive. Here's the traceback that I got:
Traceback (most recent call last):
File "/usr/share/printconf/util/queueTree.py", line 600, in edit_button_clicked
if self.editQueue.editQueueDialog (iter):
File "/usr/share/printconf/util/editQueue.py", line 452, in editQueueDialog
File "/usr/share/printconf/util/editQueue.py", line 1015, in read_driver_options
dict[key] = store.get_value (iter, 1)
TypeError: iter must be a GtkTreeIter
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. run 'system-config-printer' from the command line
2. choose a printer and click "Edit"
3. enter a "Short description" and click "OK"
Actual Results: Window becomes unresponsive (widgets no longer work, window only closes via window manager) and the app spits out a Traceback.
Expected Results: Windows should close and printer settings should have been updated.
I don't see this.
Please attach the output of 'printconf-tui --Xexport', and indicate which
printer it is that you click on in the above 'steps to reproduce'.
*** Bug 152592 has been marked as a duplicate of this bug. ***
Created attachment 113016 [details]
'printconf-tui --Xexport' output
I've attached the output of 'printconf-tui --Xexport'. The printer I've been
trying to edit is SSELHPLJ. I don't know if this matters, but I'm using
'system-config-printer' remotely through 'ssh -Y' (it's the config on our print
Created attachment 113017 [details]
Fixed in CVS. Thanks for the report.
The same bug hits when trying to configure a printer with most of an "Epson"
list. At least when trying to use "omni-compiled" driver.