From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041111 Firefox/1.0 Description of problem: The TUI version always (100% reproducibility) crashes with a traceback when I change the printer's driver settings. Apparently I can't change the printer driver neither (assigning it for the first time works). The changes made are not applied. Version-Release number of selected component (if applicable): system-config-printer-0.6.116.1.1-1 How reproducible: Always Steps to Reproduce: 1. start the TUI 2. add some printer 3. change anything in printer's driver settings 4. press [Done] Actual Results: Immediatelly crashes with a backtrace. Expected Results: It shouldn't crash but apply the settings instead. ;-) Additional info: Traceback (most recent call last): File "/usr/sbin/system-config-printer", line 12, in ? printconf_tui.startup_and_find_cmd() File "/usr/share/printconf/util/printconf_tui.py", line 2413, in startup_and_find_cmd main.cmd_handlers[cmd]() File "/usr/share/printconf/util/printconf_tui.py", line 1993, in tui_main_run qld_run() File "/usr/share/printconf/util/printconf_tui.py", line 1844, in qld_run qld_build() File "/usr/share/printconf/util/printconf_tui.py", line 1960, in qld_build qld.queue_list_box.setCurrent(qld.selected_queue_name) File "/usr/lib/python2.3/site-packages/snack.py", line 688, in setCurrent self.listbox.setCurrent(item) File "/usr/lib/python2.3/site-packages/snack.py", line 100, in setCurrent self.w.listboxSetCurrent(self.item2key[item]) KeyError: '_chrlic-1s' (chrlic-1s is name of the printer)
I forgot to add that it apparently works fine with the GUI version.
Please try this test update: https://www.redhat.com/archives/fedora-test-list/2005-February/msg00201.html Does it fix the problem for you?
Thanks, that fixes it!
Great, thanks for testing. There's one more place that it seems to happen, I now discovered: when you cancel a change. I've fixed it in CVS.
Fixed system-config-printer built in rawhide.
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2006-0073.html