Bug 550442 - [abrt] traceback in NewPrinterGUI.init
Summary: [abrt] traceback in NewPrinterGUI.init
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: system-config-printer
Version: 12
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Tim Waugh
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:d2aec22a
Depends On:
Blocks: 552313
TreeView+ depends on / blocked
 
Reported: 2009-12-25 08:21 UTC by Robert W. Wright
Modified: 2010-01-15 22:13 UTC (History)
2 users (show)

Fixed In Version: 1.1.16-8.fc11
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 552313 (view as bug list)
Environment:
Last Closed: 2010-01-15 22:04:40 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (1.50 KB, text/plain)
2009-12-25 08:22 UTC, Robert W. Wright
no flags Details

Description Robert W. Wright 2009-12-25 08:21:57 UTC
abrt 1.0.0 detected a crash.

backtrace
-----
Summary: TBd2aec22a system-config-printer.py:3972:init:AttributeError: 'NoneType' object has no attribute 'id'

Traceback (most recent call last):
  File "/usr/share/system-config-printer/system-config-printer.py", line 3474, in on_btnChangePPD_clicked
    self.newPrinterGUI.init("ppd")
  File "/usr/share/system-config-printer/system-config-printer.py", line 3972, in init
    self.device.id = devid
AttributeError: 'NoneType' object has no attribute 'id'

Local variables in innermost frame:
status: 0
ppddict: {'ppd-type': u'postscript', 'ppd-model-number': 0, 'ppd-product': u'', 'ppd-natural-language': u'en', 'ppd-psversion': u'', 'ppd-make': u'HP', 'ppd-make-and-model': u'HP DeskJet 895C - CUPS+Gutenprint v5.2.4 Simplified', 'ppd-device-id': u'MFG:HEWLETT-PACKARD;MDL:DESKJET 895C;DES:Hewlett-Packard DeskJet 895C;CMD:MLC,PCL,PML;'}
ppd: <cups.PPD object at 0x9422c50>
combobox: <gtk.ComboBox object at 0x94167fc (GtkComboBox at 0x951b700)>
ppdname: gutenprint.5.2://pcl-895/simple
devid: MFG:HEWLETT-PACKARD;MDL:DESKJET 895C;DES:;CMD:MLC,PCL,PML;
reloaded: 2
uri: usb://HP/DESKJET%20895C?serial=000000000000
label: <gtk.Label object at 0x9b5c25c (GtkLabel at 0x962dda0)>
self: <__main__.NewPrinterGUI instance at 0x940bfac>
dialog_mode: ppd
button: <gtk.Button object at 0x94167d4 (GtkButton at 0x962fc00)>
make_model: HP DeskJet 895C - CUPS+Gutenprint v5.2.4 Simplified
devid_dict: {'CMD': ['MLC', 'PCL', 'PML'], 'MDL': 'DESKJET 895C', 'MFG': 'HEWLETT-PACKARD', 'J': '', 'DES': '', 'P': '', 'S': '', 'SN': '', 'CLS': ''}

cmdline: python /usr/share/system-config-printer/system-config-printer.py --print-test-page DESKJET-895C --devid MFG:HEWLETT-PACKARD;MDL:DESKJET 895C;DES:;CMD:MLC,PCL,PML; 
component: system-config-printer
executable: /usr/share/system-config-printer/system-config-printer.py
kernel: 2.6.31.5-127.fc12.i686
package: system-config-printer-1.1.15-6.fc12
uuid: d2aec22a

Comment 1 Robert W. Wright 2009-12-25 08:22:00 UTC
Created attachment 380288 [details]
File: backtrace

Comment 2 Tim Waugh 2010-01-04 15:56:45 UTC
Also affects Fedora 11.

Comment 3 Fedora Update System 2010-01-08 19:58:32 UTC
system-config-printer-1.1.16-6.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update system-config-printer'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2009-13156

Comment 4 Fedora Update System 2010-01-08 20:14:42 UTC
system-config-printer-1.1.16-5.fc11 has been pushed to the Fedora 11 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update system-config-printer'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-13579

Comment 5 Fedora Update System 2010-01-12 23:36:40 UTC
system-config-printer-1.1.16-8.fc11 has been pushed to the Fedora 11 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update system-config-printer'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-13579

Comment 6 Fedora Update System 2010-01-12 23:38:26 UTC
system-config-printer-1.1.16-8.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update system-config-printer'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F12/FEDORA-2009-13156

Comment 7 Fedora Update System 2010-01-15 22:03:15 UTC
system-config-printer-1.1.16-8.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2010-01-15 22:11:45 UTC
system-config-printer-1.1.16-8.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.


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