hplip-3.11.1 - hp-setup fails on adding printer with fax capabilities
Bug #707655 reported by
Daniel Pielmeier
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HPLIP |
Fix Released
|
Undecided
|
Gaurav Sood | ||
Gentoo Linux |
Fix Released
|
Medium
|
Bug Description
See summary.
I am opening this bug for a Gentoo User, who was unable to register here because he could not get past the captcha and thus could not create an account here. I will add the link to the Gentoo bug which also includes a patch that fixes the issue.
Changed in gentoo: | |
status: | Unknown → Confirmed |
Changed in hplip: | |
status: | New → In Progress |
assignee: | nobody → shunmugaraj (shunmugaraj83) |
Changed in gentoo: | |
importance: | Unknown → Medium |
Changed in gentoo: | |
status: | Confirmed → Unknown |
Changed in gentoo: | |
status: | Unknown → Confirmed |
Changed in gentoo: | |
status: | Confirmed → Unknown |
Changed in hplip: | |
assignee: | shunmugaraj (shunmugaraj83) → Gaurav Sood (gaurav-sood) |
Changed in hplip: | |
status: | In Progress → Fix Committed |
Changed in gentoo: | |
status: | Unknown → Fix Released |
Changed in hplip: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
After starting hp-setup and finding a printer (officejet 6500) it crashes with a Traceback.
Traceback (most recent call last): hplip/ui4/ setupdialog. py", line 1235, in NextButton_clicked showAddPrinterP age() hplip/ui4/ setupdialog. py", line 680, in showAddPrinterPage readwriteFaxInf ormation( ) hplip/ui4/ setupdialog. py", line 1059, in readwriteFaxInf ormation fax_name_ company = unicode( d.getStationNam e()) hplip/fax/ ledmfax. py", line 134, in getStationName uteFromXml( "/DevMgmt/ FaxConfigDyn. xml",'faxcfgdyn :faxconfigdyn- faxcfgdyn: systemsettings- dd:companyname' ) hplip/base/ device. py", line 2465, in readAttributeFr omXml attribute] ) faxconfigdyn- faxcfgdyn: systemsettings- dd:companyname'
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
return self.readAttrib
File "/usr/share/
return str(xmlDict[
KeyError: 'faxcfgdyn:
Reproducible: Always
Steps to Reproduce:
1. Start hp-setup
2. Choose network/ethernet click next
3. Printer is found
4. Click next
Actual Results: hplip/ui4/ setupdialog. py", line 1235, in NextButton_clicked showAddPrinterP age() hplip/ui4/ setupdialog. py", line 680, in showAddPrinterPage readwriteFaxInf ormation( ) hplip/ui4/ setupdialog. py", line 1059, in readwriteFaxInf ormation fax_name_ company = unicode( d.getStationNam e()) hplip/fax/ ledmfax. py", line 134, in getStationName uteFromXml( "/DevMgmt/ FaxConfigDyn. xml",'faxcfgdyn :faxconfigdyn- faxcfgdyn: systemsettings- dd:companyname' ) hplip/base/ device. py", line 2465, in readAttributeFr omXml attribute] ) faxconfigdyn- faxcfgdyn: systemsettings- dd:companyname'
Traceback (most recent call last):
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
self.
File "/usr/share/
return self.readAttrib
File "/usr/share/
return str(xmlDict[
KeyError: 'faxcfgdyn:
Expected Results:
Printer is added.
This did not happen with 3.10 (but there was no fax support yet for the OfficeJet 6500)