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]