Back to bug 1316507

Who When What Removed Added
Gordon Sim 2016-03-10 21:27:43 UTC CC gsim
Link ID Apache JIRA QPID-7134
Gordon Sim 2016-03-10 22:56:08 UTC Status NEW POST
Sat6QE Jenkins 2016-03-28 20:15:54 UTC Status POST MODIFIED
Mike McCune 2016-03-28 23:04:30 UTC Status MODIFIED POST
Pavel Moravec 2016-03-29 09:20:06 UTC Status POST NEW
Gordon Sim 2016-03-30 10:35:01 UTC Status NEW POST
Link ID Apache JIRA QPID-7171
Mike Cressman 2016-05-10 19:49:42 UTC Status POST MODIFIED
CC mcressma
Fixed In Version qpid-cpp-0.34-10
Target Milestone --- 3.2.2
Zdenek Kraus 2016-05-12 08:23:59 UTC CC zkraus
errata-xmlrpc 2016-05-16 13:44:53 UTC Status MODIFIED ON_QA
Tomas 2016-05-26 12:11:06 UTC CC tkratky
Gordon Sim 2016-08-22 09:07:35 UTC Doc Text Cause: The message implementation can hold two views of message content: the raw bytes or a decode object form. These operate independently, i.e. changes to the raw bytes do not alter the object content.

Consequence: When a message is automatically decoded into object form on receipt, then updated by setting the raw bytes in order to resend, the resent message used the original object content rather than the bytes.

Fix: On setting the raw bytes, any previously held object content view is reset (i.e. invalidated).

Result: The message content reflects the applications actions.
Gordon Sim 2016-08-22 09:11:03 UTC Doc Text Cause: The message implementation can hold two views of message content: the raw bytes or a decode object form. These operate independently, i.e. changes to the raw bytes do not alter the object content.

Consequence: When a message is automatically decoded into object form on receipt, then updated by setting the raw bytes in order to resend, the resent message used the original object content rather than the bytes.

Fix: On setting the raw bytes, any previously held object content view is reset (i.e. invalidated).

Result: The message content reflects the applications actions.
Cause: The message implementation can hold two views of message content: the raw bytes or a decode object form. These operate independently, i.e. changes to the raw bytes do not alter the object content.

Consequence: When a message is automatically decoded into object form on receipt, then updated by setting the raw bytes in order to resend, the resent message used the original object content rather than the bytes.

Fix: On setting the raw bytes, any previously held object content view is reset (i.e. invalidated). (Additionally, a setting was added to allow the automatic decoding of messages into object form to be disabled by environment variable or config file).

Result: The message content reflects the applications actions.
Tomas 2016-10-05 04:20:52 UTC Status ON_QA VERIFIED
errata-xmlrpc 2016-10-10 14:56:13 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2016-10-11 07:36:14 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2016-10-11 03:36:14 UTC

Back to bug 1316507