hplip-printer-app icon indicating copy to clipboard operation
hplip-printer-app copied to clipboard

Attributes repeated in printer-attributes group

Open sde1000 opened this issue 2 years ago • 0 comments

I'm using the hplip-printer-app snap version 3.22.10-1 (rev 800) on Ubuntu. I've set it up with a HP LaserJet 1320.

The attributes returned from Get-Printer-Attributes look wrong. Some attributes are present multiple times (printer-device-id is present twice, printer-strings-languages-supported is present 10 or 11 times) and one attribute has an unexpected enum value (orientation-requested-default has value 7, but the enum only defined values 3, 4, 5 and 6).

Here is the relevent ipptool output:

$ cups.ipptool -t ipp://sinister.local:8002/ipp/print/LJ1320 get-printer-attributes-suite.test
"/snap/cups/980/share/cups/ipptool/get-printer-attributes-suite.test":
    Get-Printer-Attributes (no requested-attributes)                     [FAIL]
        RECEIVED: 15800 bytes in response
        status-code = successful-ok (successful-ok)
        Duplicate "printer-device-id" attribute in printer-attributes-tag group
        Duplicate "printer-strings-languages-supported" attribute in printer-attributes-tag group
        Duplicate "printer-strings-languages-supported" attribute in printer-attributes-tag group
        Duplicate "printer-strings-languages-supported" attribute in printer-attributes-tag group
        Duplicate "printer-strings-languages-supported" attribute in printer-attributes-tag group
        Duplicate "printer-strings-languages-supported" attribute in printer-attributes-tag group
        Duplicate "printer-strings-languages-supported" attribute in printer-attributes-tag group
        Duplicate "printer-strings-languages-supported" attribute in printer-attributes-tag group
        Duplicate "printer-strings-languages-supported" attribute in printer-attributes-tag group
        Duplicate "printer-strings-languages-supported" attribute in printer-attributes-tag group
        EXPECTED: orientation-requested-default WITH-VALUE "3,4,5,6"
        GOT: orientation-requested-default=7

Here is a dump of the response: bad-attributes.bin.gz

sde1000 avatar Aug 02 '23 16:08 sde1000