Kim van der Riet created QPID-8084:
--------------------------------------

             Summary: QMF management client sends binary application property 
keys under Python 2, Qpid-cpp broker accepts it.
                 Key: QPID-8084
                 URL: https://issues.apache.org/jira/browse/QPID-8084
             Project: Qpid
          Issue Type: Bug
            Reporter: Kim van der Riet
         Attachments: py2.pcapng

The AMQP 1.0 spec states that message application property keys MUST be strings.

Under Python 2.x, the QMF client communicates with the broker using binary 
strings as keys in the application properties to pass QMF commands.

Two issues arise:
 # The Python client should not accept binary keys in application properties
 # The broker appears to accept this without warning or error. This could be 
considered undefined behavior, however.

The reproducer can be found in QPID-8075.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to