Description of problem: The decoding code in broker and client is using the wrong value to test against the symbolic descriptor of an AmqpValue section. Version-Release number of selected component (if applicable): qpid-0.24 How reproducible: This is hard to test as there is no client that produces messages using symbolic descriptors (they use numeric descriptors). However the change is trivial and what's there is clearly wrong.
Fixed upstream: https://svn.apache.org/r1532409
I have a client that I believe is sending a message with an AMQP symbolic descriptor, and another client that can receive that message -- but it's not obvious that anything wrong is happening when I send this message through a broker with the old code in it. ( It also works fine with the fixed code. ) I am marking this one as "special verification".